>>11
前スレ 986 だけど、書いた通り VC の実装に基づく事実なので。

コンパイル時のアセンブリリスティングやオブジェクトファイルを見てみれば、
関数 testfunc() 内の static 変数 testvar も、_?testvar@?1??testfunc@@9@9
のような名前でリンケージを持つ事が判る。

VC が規格外の動作をしてるって言いたいの?