Ciao...

Ho trovato diversi sorgenti di programmi che usavano i namespace e allora mi sono documentato per impararli...

Però non ho capito una cosa in questo esempio:

codice:
#include <iostream>

using namespace std;
Viene inclusa la libreria di I/O (iostream) con la quale si ha la possibilità di usare cin, cout, endl, ecc... e allora perchè e stata messa anche la 'direttiva d'uso' namespace sdt?
Si poteva fare a meno di metterla? e cosa cambia?

Poi un altro dubbio, perche non hanno messo <iostream.h>? so che per certi compilatori e indiferente metterci .h però di solito ce la mettono tutti..

Grazie a chi mi risponde...