Ce inseamna #include si using namespace std?
Răspunsuri la întrebare
Răspuns:
#include <iostream>
Liniile care încep cu semnul # sunt directive pentru preprocesor. Ele nu sunt linii obişnuite de cod deoarece conţin indicaţii pentru preprocesorul compilatorului. În cazul nostru, directiva #include <iostream> spune preprocesorului să includă fişierul standard iostream. Acest fişier include elemente din biblioteca standard C++ de intrare/ieşire. Componente din această bibliotecă sunt necesare mai departe în program.
using namespace std;
Toate elementele bibliotecii standard C++ sunt declarate într-un spaţiu de nume (namspece), şi anume in namespace-ul cu titlul std. Pentru a accesa funcţionalităţile acestei biblioteci, trebuie să utilizăm instrucţiunea de mai sus care este foarte frecventă în programele C++ care folosesc biblioteca standard.