Mam kod:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
std::string a;
return 0;
}
Dlaczego nie muszę dołączyć biblioteki?
#include <string>
Mam kod:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
std::string a;
return 0;
}
Dlaczego nie muszę dołączyć biblioteki?
#include <string>
Wszystkie nagłówki standardowe mogą dołączać inne dowolne standardowe nagłówki. Dobrą praktyką jest zawieranie wszystkich jawnie, bo inne biblioteki standardowe/kompilatory mogą być inaczej zaimplementowane.