Avviso del compilatore (livello 4, non più generato) C4001
È stata usata l'estensione non standard 'commento a riga singola'
Nota
Questo avviso viene rimosso in Visual Studio 2017 versione 15.5 perché i commenti a riga singola sono standard in C99.
I commenti a riga singola sono standard in C++ e standard in C a partire da C99. In base alla rigorosa compatibilità ANSI (/Za), i file C che contengono commenti a riga singola generano C4001 a causa dell'utilizzo di un'estensione non standard. Poiché i commenti a riga singola sono standard in C++, i file C contenenti commenti a riga singola non producono C4001 durante la compilazione con le estensioni Microsoft (/Ze).
Esempio
Per disabilitare l'avviso, rimuovere il commento #pragma warning(disable:4001).
// C4001.cpp
// compile with: /W4 /Za /TC
// #pragma warning(disable:4001)
int main()
{
// single-line comment in main
// C4001
}