Por que en mi compliador, Borland 3.1 bajo D.O.S, tengo que colocar <iostream.h> y <math.h> es decir agregarle la .h para que funcione?
Son cabeceras para un compilador viejo. Debes tener cuidado dado que iostream.h no es estándar.
Por que en mi compliador, Borland 3.1 bajo D.O.S, no me acepta la expresión “using namespace std” y me produce un mensaje de error de sintaxis?.
También debe ser por viejo. Aparte que es mejor, para ver que tan estándar es un código, es preferible usar:
std::cout<<<<std::endl;
Para que sirve o que hace la expresión “using namespace std” ?
Nombre de espacio
:http://www.cplusplus.com/doc/tutorial/namespaces/
Si se llama a una función a la cual no se le ha definido ningún parámetro, que sucede?
Error