PkmX
13 years ago
我忘了std::vector<T>:: data()是C++11才加進去的member function,結果作業用助教電腦上的VS2008編不起來 (doh)
latest #10
PkmX
13 years ago
還好旁邊有一台有裝VS2010就編過了,真囧
PkmX
13 years ago
之前作業寫完在做"去C++11化"的時候沒注意到
PkmX
13 years ago
還有thread class的地方用了CRTP有點難和助教解釋到底是怎樣運作的,以後還是乾脆學大家就寫一個超級龐大的main() function吧^q^
立即下載
PkmX
13 years ago
什麼class和new/delete最討厭了,反正要share的變數通通宣告成global variable然後開超大的陣列就好了^q^
debɐnchery
13 years ago
ʕ (• ◡•)ʔ
13 years ago
(worship)
PkmX
13 years ago
davll: gcc 4.6.2還不會預設-std=c++11啦
PkmX
13 years ago
我原本也是拿gcc不加-std=c++0x可以正確編過就認為沒問題,不過我猜可能是libstdc++本來就有把std::vector<T>的data當作extension支援之類的,所以沒發現到這個問題
偉安@@
13 years ago
(worship)
Nake-K 德雷克
13 years ago
嗯 也對~
有時候Library上偷偷放了extension也會崩潰的XD
back to top