Código
#include <iostream> using namespace std; int main() { //Entre: double a = 13.456; double b = (int) a; cout << b << endl; //Y esto: double c = 13.456; double d = int(c); cout << d << endl; system("pause>nul"); return 0; }
No hubo diferencia en ese simple ejemplo. Mi pregunta es: Hacen exactamente lo mismo? O existe alguna diferencia?