Kiírom a class-t, mert használok osztályokat. De például STL helyett printf-fel írom a debug üzeneteimet.
Egyszerűbb kommentek: A C hivatalosan nem tudja a // kommentet, meg még egy sor hasonló egyszerű dolgot. Némelyik fordító tudja, némelyik nem.
H. Schieldtnek volt egy könyve a C++-ról kb. 30 éve. Akkor (a nyelv kialakuásának hajnalán) azt írta, hogy a C++-ban az a nagyszerű, hogy egy programozó sokkal nagyobb programot tud uralni, mint C-ben.
Aztán 20 éve viszont azt olvastam, hogy nagy projeketeket nem mernek C++-ban írni, mert a nyelv bonyolultsága miatt instabilitástól tartanak. A programozók már nem tudják, hogy valójában hogyan működik a C++ futtatórendszere. Például pontosan mit csinál egy new. Hogyan indul egy thread.
Szóval C++ osztályokat használok, C++-szal fordítom a síma C-t is, de mégis a C-re szavaztam, mert C++ modern rétegeit nem szeretem.