Пусть есть
int a;
double b;
Как лучше делать?
a = (int)b;
a = static_cast<int>(b);
Другой вопрос с методами\функциями:
void foo(const int & a);
void foo(const double & b);
void foo(int a);
void foo(double b);
Пусть есть
int a;
double b;
Как лучше делать?
a = (int)b;
a = static_cast<int>(b);
Другой вопрос с методами\функциями:
void foo(const int & a);
void foo(const double & b);
void foo(int a);
void foo(double b);