討論串[問題] template一問
共 9 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者mingtai1 (綠豆嘉義人)時間14年前 (2011/11/10 15:34), 編輯資訊
0
0
0
內容預覽:
這個應該很正常吧. 沒 instantiation之前 你要在裡面寫什麼 compiler也不會管你. Ex. 下面是可以編譯過的. 把Foo<A>(a) demark就錯了. template <typename T>. void Foo(const T& x). {. x.AnyFunction

推噓5(5推 0噓 29→)留言34則,0人參與, 最新作者gogohata (沒有不可能)時間14年前 (2011/11/10 09:52), 編輯資訊
0
0
0
內容預覽:
開發平台(Platform): (Ex: VC++, GCC, Linux, ...). Visual C++ 2008. 問題(Question):. TEnMap與STL的Map操作類似. 請問一下第二個class CItemInfoPool::AddItemInfo 裡面為何. 可以直接這樣寫
(還有1596個字)

推噓3(3推 0噓 13→)留言16則,0人參與, 最新作者legnaleurc (CA)時間14年前 (2011/06/19 14:11), 編輯資訊
0
0
0
內容預覽:
那是 C++0x 的 lambda expression. 同義於. Base * tmp() {. return new D1;. }. Factory::Register( 1, tmp );. 我註冊一個 id 為 1 的函式給 factory. 之後只要傳入 1 就可以找到這個之前註冊好的函

推噓3(3推 0噓 4→)留言7則,0人參與, 最新作者NIKE74731 (做遊戲的心)時間14年前 (2011/06/19 06:33), 編輯資訊
0
0
0
內容預覽:
先感謝各位前輩的幫忙. 小弟看過各位的範例之後. 匯整了一下. 還請各位幫我看看這樣implement是否有什麼缺點. #include "stdafx.h". #include <iostream>. #include <map>. class D. {. public:. virtual voi
(還有1748個字)

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者bignose1007 (bignose)時間14年前 (2011/06/18 13:45), 編輯資訊
0
0
0
內容預覽:
請問template中如果使用 new 時,讓此 template 變成dll後. 會不會發生 new, delete 使用的 c++ runtime 版本不合的問題呢?. a.cpp:. Base* a_instance=Get<Type1>(); //使用a.cpp 中的runtime去 new
(還有5個字)
首頁
上一頁
1
2
下一頁
尾頁