dreamerNo zvlášťní je, že C++ je jen jazyk, který nikterak nespecifikuje, na čem poběží. Předpokládejme, že tvůj program má nějaký vstup a nějaký výstup. V BASICu jsou například definovány příkazy PRINT a INPUT které mají přesně definovanou činnost. C++ nic takového nemá, pouze existují standardní knihovny. Takže najdeš tam knihovny pro výstup na konzoli, nebo knihovny pro malování okének ve Windows (nejzákladnější je WinAPI, pokud bys o to měl zájem, doporučuju velmi důkladně prostudovat toto API a nepouštět se hned do nějakých nastavb), jsou i jiné API (neboli knihovny) , třeba pro jiné OS, třeba QT. To je co se týče GUI. A jsou třeba i jiné API na dělání úplně něčeho jiného, a tyhle API rozšiřují jazyk o nové funkce, třídy a jiné, které můžeš použít ve svém programu. Nejsou tedy součástí C++, ale bez nich v C++ nenaprogramuješ nic smysluplného. |