Salve a tutti,
Ho un piccolo problema, ho meglio un chiarimento:
Perchè prima di cout è presente std:: a che serve?codice:#include <iostream> int main() { std::cout << "Hello, World\n"; return 0; }
Salve a tutti,
Ho un piccolo problema, ho meglio un chiarimento:
Perchè prima di cout è presente std:: a che serve?codice:#include <iostream> int main() { std::cout << "Hello, World\n"; return 0; }
sarebbe lo spazio dei nomi..in cui p incluso cout e anche cin ecc...
puoi non usarlo includendo nell'intestazione "using namespace std";
in questo modo puoi scrivere soltanto cout e non std::cout
È l'indicazione del namespace, ovvero del "contenitore" (diciamo così) che include la dichiarazione di cout (e molte altre cose come cin, endl, string ecc). Questo è stato fatto per evitare sovrapposizioni nel nome di classi e oggetti: possono esserci più "cout" allo stesso tempo ma devono essere di namespace diversi, ad esempio std::cout e personale::cout (dove personale è un namespace che ci creiamo noi).Originariamente inviato da sys14
Salve a tutti,
Ho un piccolo problema, ho meglio un chiarimento:
Perchè prima di cout è presente std:: a che serve?codice:#include <iostream> int main() { std::cout << "Hello, World\n"; return 0; }
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI