Originariamente inviato da pallinopinco
Non sono molto d'accordo... Tu sai bene che C e C++ sono 2 linguaggi diversi, ma ste_95 probabilmente no, dunque è preferibile non suggerirgli minestroni indigesti nella fase iniziale di apprendimento (rischia di portarsi dietro certe abitudini per molto tempo).

In fondo per lui non fa molta differenza dichiarare delle variabili int o string, IMHO è bene che impari fin da subito ad usare gli strumenti messi a sua disposizione dal C++.

Consiglio di seguire la strada tracciata da Koening nel suo "Accelerated C++", secondo me non conviene imparare PRIMA il C e poi il C++ ma direttamente il C++.
Rispetto la tua opinione e quella di Koening, ma resto dell'opinione che le basi del C bisogna comunque averle.

Se mi proponessero una persona per collaborare con me che conosce le string del C++ ma non ha idea di cosa sia un array di char, la scarterei subito ... de gustibus ...