Teoricamente sì, ma ci sono aspetti della programmazione che il C/C++ standard non coprono (come ad esempio la gestione dei thread, delle finestre, ...). Librerie come le QT colmano questo vuoto.