Вопросы с тегом «language-detection»

116
Какие различия, если таковые имеются, между C ++ 03 и C ++ 11 можно обнаружить во время выполнения?

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