gcc,bcc,VC++を調査した結果の結論
「constをたくさん使いたい人は、VC++を使うべし」

void f(const const const char const * const p) { ... }

これがエラーにならずにコンパイルできるのは、上記3つの中ではVC++だけだった。
gccは.cなら警告のみだが、.cppだとエラーになる。
bccは.cでもエラーになる。

もう一度。
「constをたくさん使いたい人は、VC++を使うべし」