Non, le C n'est pas un sous-ensemble du C++ -- y a pas de VLA en C++ p.ex.
De plus, pour faire des choses similaires, en C++ on va éviter des continuer de se ballader avec les sources d'erreurs qui viennent du C. On utilise les abstractions dédiées (ou alors on aime débugguer et on n'engage que des stagiaires surdoués ou rigoureux) => string, vectors, passage d'arguments par référence, ...
Bref, le C++ a cessé d'être le "C with classes" il y a longtemps maintenant. Inutile de trainer ce fardeaux et de l'imposer aux débutants qui ont bien d'autres choses intéressants à apprendre lors des
premières leçons que la manipulation des pointeurs.
(désolé si je radote)
![:(](https://www.developpez.net/forums/images/smilies/icon_sad.gif)
PS: la lecture de la mini FAQ sur le site de Stroustrup est des plus interressante.
Partager