seclan のほえほえルーム

前 | ■ | 次

・VC++ 6 のバグ (1999/07/23 [金])
 news で VC++ ver6 のバグが報告されていました。まずは次の C++ ソースプログラムをみてください。

#include <vector>
int main()
{
  std::vector<int>> i;
  return 0;
}

 見てのとおりこのプログラムは間違っています。>が一つ余計です。だからこれは、右シフト演算子と取られてしまいます。しかし、VC++ はなぜか文句を言わずにこのプログラムを通します。なんでこれが通ってしまうんだか、まったく不思議です。ちなみに BC++ ver5 では、ちゃんとエラーになります。

by seclan


前 | ■ | 次

 

配信

5.05 msec