LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Взял информацию из какого-то рандомного доклада рандомного преподавателя в рандомном интернете. В Си нужно сходу очень много объяснять студентам, как устроены строки, почему и как нужно следить за пямятью, как выводить результаты вычислений. В Си++ строки спрятаны в std::string, конкатенация тривиальна. Ввод и вывод через std::cin/std::cout тоже заметно проще — нет возни с форматными строками. Ну и так далее. Для (начинающего) программиста, который только пользуется библиотеками, Си++ попроще будет.

Исходная версия i-rinat, :

Взял информацию из какого-то рандомного доклада рандомного преподавателя в рандомном интернете. В Си нужно сходу очень много объяснять студентам, как устроены строки, почему и как нужно следить за пямятью, как выводить результаты вычислений. В Си++ строки спрятаны в std::string, конкатенация тривиальна. Ввод и вывод через std::cin/std::cout тоже заметно проще — нет возни с форматными строками. Ну и так далее. Для программиста, который только пользуется библиотеками, Си++ попроще будет.