Определение языка программирования из сниппета
Как лучше всего определить, какой язык программирования используется во фрагменте
Как лучше всего определить, какой язык программирования используется во фрагменте
Можно написать функцию, которая при компиляции с помощью компилятора C вернет 0, а при компиляции с помощью компилятора C ++ - 1 (тривиальное решение с помощью #ifdef __cplusplusне интересно). Например: int isCPP() { return sizeof(char) == sizeof 'c'; } Конечно, это будет работать, только если...