История изменений
Исправление SZT, (текущая версия) :
и по-прежнему будет кодом на C. потому что чтобы это был код на C++, тебе потребуется другая стандартная библиотека, классы как единица абстракции ...
Если код соответствует стандарту C++ и успешно компилируется плюсовым компилятором то это будет код на C++ независимо от того, используется или не используются все возможности плюсов, используется или не используюется стандартная библиотека плюсов и прочее прочее. Если некий код справедлив и для плюсов и для Си, то это будет код и на плюсах и на Си
то, что код у тебя скомпилировался, не делает его кодом на C++.
Делает
я могу написать приложение на Tcl, а в коде на C++ создать интерпретатор и скормить ему Tcl-код строковым литералом.
Нет, так не считается. Вот если ты Tcl откомпилируешь(оттранслируешь) в C++ код — другое дело
Исправление SZT, :
и по-прежнему будет кодом на C. потому что чтобы это был код на C++, тебе потребуется другая стандартная библиотека, классы как единица абстракции ...
Если код соответствует стандарту C++ и успешно компилируется плюсовым компилятором то это будет код на C++ независимо от того, используется или не используются все возможности плюсов, используется или не используюется стандартная библиотека плюсов и прочее прочее. Если некий код справедлив и для плюсов и для Си, то это будет код и на плюсах и на Си
Исходная версия SZT, :
и по-прежнему будет кодом на C. потому что чтобы это был код на C++, тебе потребуется другая стандартная библиотека, классы как единица абстракции ...
Делает. Если код соответствует стандарту C++ и успешно компилируется плюсовым компилятором то это будет код на C++ независимо от того, используется или не используются все возможности плюсов, используюется или не используюется стандартная библиотека плюсов и прочее прочее.