[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:37007] Re: g++ でコンパイルできない
From: Setalaphruk Vachirasuk <svachi@xxxxxxxxxxx>
Subject: [debian-users:37005] g++ でコンパイルできない
Date: Wed, 7 May 2003 21:12:17 +0900
> 今日、testingをアップデートしたら、g++がバージョン3.2に
> なりました。それを使ってこれまで問題なくコンパイルできて
> いたソースをコンパイルしたら、STLとかを使っている部分で
> 怒られました。
より規格に準拠した…のかな。「プログラミング言語C++ 第3版」に
出ていたコードで、gcc2では通らなかったものが3で通った、って
覚えがあります。
> たとえば、次のようなソースをコンパイルでき
> ません。
$ diff -u test.cc.orig test.cc
--- test.cc.orig 2003-05-07 21:22:11.000000000 +0900
+++ test.cc 2003-05-07 21:23:10.000000000 +0900
@@ -1,6 +1,6 @@
#include <vector>
int main() {
- vector<int> test;
+ std::vector<int> test;
test[0] = 1;
return 1;
}
そゆことです。
--
喜瀬“冬猫”浩@南国沖縄