diff --git a/docs/html/standard.htm b/docs/html/standard.htm
index 6cc90a9062..fc3c4db0a1 100644
--- a/docs/html/standard.htm
+++ b/docs/html/standard.htm
@@ -55,6 +55,7 @@ C++ portability guide by David Williams.
+Never use C++ comments in C code - not all C compilers/preprocessors +understand them. Although we're mainly concerned with C++ here, there are +several files in wxWindows sources tree which are compiled with C compiler. +Among them are include/wx/setup.h and include/wx/expr.h. + +Another thing related to C vs C++ preprocessor differences is that some old C +preprocessors require that all directives start in the first column (while +it's generally allowed to have any amount of whitespace before them in C++), +so you should start them in the beginning of the line in files which are +compiled with C compiler. +
In C++, the constructors of global variables are called before the main() function (or WinMain() or any other program entry point)