C++/Filozofia STL: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
biblioteki C++ zastępujące biblioteki dla C
biblioteka sstream
Linia 22:
#include <iostream> //zamiast #include <stdio.h>
#include <fstream> //dopełnienie iostream o obsługę plików
#include <sstream> //nowsze wersje funkcji sprintf i sscanf w formie klasy stringstream
</source>
Teraz kwestia dotycząca przestrzeni nazw. Zawartość biblioteki standardowej została "włożona" do przestrzeni nazw po to, aby używane tam nazwy, np. metod klas, nie zastrzegały sobie wyłączności na daną nazwę w obrębie całego programu. Przez to, albo dzięki temu, możemy powiadomić kompilator o tym jakiej części chcemy używać. Składnia została przedstawiona poniżej: