[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;
 }

そゆことです。
-- 
喜瀬“冬猫”浩@南国沖縄