□□□VC 初心者質問スレ 2□□□
■ このスレッドは過去ログ倉庫に格納されています
0840デフォルトの名無しさん
NGNG内部コンパイラエラーがおこってしまいました。
(VC++6.0、c1001)
class Bunsuu{
int bunshi;
int bunbo;
public:
friend Bunsuu operator+(Bunsuu hoge, int piyo);
}
Bunsuu operator+(Bunsuu hoge, int piyo)
{
//bunshi.bunboにアクセス
..
}
ここで、bunshi,bunboもpublicにしてフレンドをはずしてみると
問題なく通ってしまいました。
ヘルプを見ると最適化オプションとの相互作用が原因とあるのですが、
どのオプションをはずすとどういう影響があるのかわかりません。
また、原因究明のため/Bdオプションを付けてコンパイルしろとあるのですが、
オプションの追加がうまく行きません。
オプションの設定について教えてもらえないでしょうか。
■ このスレッドは過去ログ倉庫に格納されています