N1489では、alias declarationで関数に別名を付ける、という案もあったみたいですね。
#include <cmath> using Cos = std::cos; // 全てのオーバーロードに別名を付ける using C = std::cos(double); // double std::cos(double); のオーバーロードを選択
混乱の元になる、という理由で提案はされなかったようです。
N1489では、alias declarationで関数に別名を付ける、という案もあったみたいですね。
#include <cmath> using Cos = std::cos; // 全てのオーバーロードに別名を付ける using C = std::cos(double); // double std::cos(double); のオーバーロードを選択
混乱の元になる、という理由で提案はされなかったようです。