LINUX.ORG.RU

История изменений

Исправление dzidzitop, (текущая версия) :

Вот так - непонятно.

float pow(float, float);
float pow(doble, double);
float pow(int, int);

float val = pow(from_str("123"), from_str("5"));

Где это видано, где это слыхано, что вызываемая _функция_ резолвится через тип значения? Это бред - разгадывать ребусы какая функция будет вызвана в примере выше. Такие фичи языка нужно выжигать клеймом на задницах хипстеров, которые их реквестируют.

Исходная версия dzidzitop, :

Вот так - непонятно.

float pow(float, float); float pow(doble, double); float pow(int, int);

float val = pow(from_str(«123»), from_str(«5»));

Где это видано, где это слыхано, что вызываемая _функция_ резолвится через тип значения? Это бред - разгадывать ребусы какая функция будет вызвана в примере выше. Такие фичи языка нужно выжигать клеймом на задницах хипстеров, которые их реквестируют.