看板 C_and_CPP 關於我們 聯絡資訊
我目前去下載TDM gcc 4.6 下載完後code::blocks -> Settings ->Compiler and debugger ->Toolchain executables ->更換到我所安裝的TDM gcc目錄下 ->再到compiler settings下勾選Have G++ follow the coming C++0x ISO c++ language sttandard 照上面的操作後 還是無法編譯過.. 我的code: #include <iostream> #include <utility> #incldue <tuple> //c++11 using namespace std; int main() { pair<int,char> a; tuple<int,char,double> b; a=make_pair(2,'a'); b=make_tuple(3,'b',4.5); cout << a.first << a.second; cout << get<0>(a) << get<1>(a); cout << get<0>(b) << get<1>(b) << get<2>(b); get<1>(b)='c'; cout << get<0>(b) << get<1>(b) << get<2>(b); return 0; } 還是我方法不對? >"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.131.107
diabloevagto:-std=c++0x這個有加上去嗎 03/25 17:56
heymei0421:我勾的那個就是您說的那個.. 03/25 19:02
heymei0421:我知道了= =我include打錯了..Orz 03/25 19:23
blackwindy:...麻煩你錯誤訊息看清楚 03/25 20:55
xatier:小黃 QQP HW2 XDDDDD 03/26 06:08
gh40402:XD 03/26 10:57