Предупреждение компилятора (уровень 4, больше не выдаваемое) C4001

Нестандартное расширение "single строковый комментарий" было использовано

Примечание.

Это предупреждение удаляется в Visual Studio 2017 версии 15.5, так как одно строковый комментарий являются стандартными в C99.

Одно строковый комментарий являются стандартными в C++ и стандартными в C начиная с C99. В соответствии с строгой совместимостью ANSI (/Za), файлы C, содержащие одно строковый комментарий, создают C4001 из-за использования нестандартного расширения. Так как одно строковый комментарий являются стандартными в C++, файлы C, содержащие одно строковый комментарий, не создают C4001 при компиляции с расширениями Майкрософт (/Ze).

Пример

Чтобы отключить предупреждение, раскомментируйте #pragma предупреждение(disable:4001).

// C4001.cpp
// compile with: /W4 /Za /TC
// #pragma warning(disable:4001)
int main()
{
   // single-line comment in main
   // C4001
}