LINUX.ORG.RU

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

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

Вредный совет: а ещё можно вместо main.c сделать main.cpp, потроха особо не меняя (C можно с некоторыми оговорками рассматривать как подмножество C++). Тут, правда, возможно, придётся над какими-то из других модулей extern "C" навернуть.

Надо смотреть, что проще. Если в программе 2-3 исходных файла, может, их все переделать на плюсы стиля «си с классами», только без классов. :) Если следовать совету @static_lab, оно всё равно плюсовый рантайм потащит и будет что так, что этак (и с cimgui, похоже, то же самое, если это обёртка над оригинальным ImGui).

Исправление hobbit, :

Вредный совет: а ещё можно вместо main.c сделать main.cpp, потроха особо не меняя (C можно с некоторыми оговорками рассматривать как подмножество C++). Тут, правда, возможно, придётся над какими-то из других модулей extern "C" навернуть.

Надо смотреть, что проще. Если в программе 2-3 исходных файла, может, их все переделать на плюсы стиля «си с классами». Если следовать совету @static_lab, оно всё равно плюсовый рантайм потащит и будет что так, что этак (и с cimgui, похоже, то же самое, если это обёртка над оригинальным ImGui).

Исправление hobbit, :

Вредный совет: а ещё можно вместо main.c сделать main.cpp, потроха особо не меняя (C можно с некоторыми оговорками рассматривать как подмножество C++). Тут, правда, возможно, придётся над какими-то из других модулей extern "C" навернуть.

Надо смотреть, что проще. Если в программе 2-3 исходных файла, может, их все переделать на плюсы стиля «си с классами». Если следовать совету @static_lab, оно всё равно плюсовый рантайм потащит и будет что так, что этак (и с cimgui, похоже, то же самое).

Исходная версия hobbit, :

Вредный совет: а ещё можно вместо main.c сделать main.cpp, потроха особо не меняя (C можно с некоторыми оговорками рассматривать как подмножество C++). Тут, правда, возможно, придётся над какими-то из других модулей extern "C" навернуть.

Надо смотреть, что проще. Если в программе 2-3 исходных файла, может, их все переделать на плюсы стиля «си с классами». Если следовать совету @static_lab, оно всё равно плюсовый рантайм потащит и будет что так, что этак.