8
Sự khác biệt nào, nếu có, giữa C ++ 03 và C ++ 11 có thể được phát hiện trong thời gian chạy?
Có thể viết một hàm, khi được biên dịch bằng trình biên dịch C sẽ trả về 0, và khi được biên dịch bằng trình biên dịch C ++, sẽ trả về 1 (điều #ifdef __cplusplusnày không thú vị chút nào). Ví dụ: int isCPP() { return sizeof(char) == sizeof …