30
このプログラムが3つのC ++コンパイラによって誤って拒否されるのはなぜですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私が書いたC ++プログラムをコンパイルするのが難しいです。 このプログラムは非常にシンプルであり、私の知る限りでは、C ++標準で規定されているすべてのルールに準拠しています。確かに、ISO / IEC 14882:2003の全体を2回読みました。 プログラムは次のとおりです。 このプログラムをVisual C ++ 2010でコンパイルしようとしたときに受け取った出力は次のとおりです。 c:\dev>cl /nologo helloworld.png cl : Command line warning D9024 : unrecognized source file type 'helloworld.png', object file assumed helloworld.png : fatal error LNK1107: invalid or corrupt file: cannot read at 0x5172 がっかりして、私はg ++ 4.5.2を試しましたが、同様に役に立ちませんでした: c:\dev>g++ helloworld.png helloworld.png: …