Hvis det du skriver er forklaring til en der aldrig har programmeret så tror jeg, at "den gøre det nemmere at bruge de ting der er defineret i iostream" nok er bedste forsøg.
Du kan også skifter det ud med: using std::cout; Den linje går ind og henter "cout" bibloteket fra iostream.h filen som ligger på din harddisk og indeholde en masse forprogrammeret funktioner til indlæsning og udskrift. Derefter er denne funktion tilgængelig i reste af programmet. namespace henter bare mange ting ind. Så for en nybegynder kan det være sværet at have styr på hvad der foregår.
gumbert> Jeg ville droppe alt om namespaces, og "bare" bruge:
#include <iostream>
int main() { std::cout<<"Hallo world" << std::endl; return 0; }
og så forklare at #include <iostream> henter funktioner og objekter til at læse og udskrive (helt konkret std::cout og std::endl), int main() er den funktion som udføres når dit program starter, std::cout er et objekt som bruges til at skrive til skærmen, std::endl er ny linie, << tager det til højre og sender til det til venstre. Der er intet om namespaces. Så kan du senere fortælle at std:: faktisk er et namespace, men i første omgang kan folk "bare" få at vide at objekterne du bruger hedder std::cout og std::endl.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.