萬星星@豌豆莢 歡迎加入我們
一個吃軟飯的男人!!!!!我只想寫程序####
微博:
http://weibo.com/wanlianwen
C++博客
首頁
新文章
新隨筆
聚合
管理
posts - 172, comments - 1253, trackbacks - 0
能生成這個類的一個對象嘛???
不談適用性,純粹語法上實現,我自己無能為力。
template
<
typename?T,?template
<
T?a
>
?
class
?T2
>
class
?TmTm
{
}
;
posted on 2006-04-05 23:24
萬連文
閱讀(902)
評論(12)
編輯
收藏
引用
所屬分類:
模板
FeedBack:
#
re: 能生成這個類的一個對象嘛???
2006-04-06 00:01 |
dicklee
gcc 2.4.2:
template < int i >
class damn
{
};
TmTm < int, damn > obj;
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-06 13:42 |
萬連文
謝謝,GCC果然對C++語法支持好一些,我開始也是那樣考慮,但是用VS2003就是不支持,不知道2005怎么樣。
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-06 14:20 |
沐楓
2005也不行。
因為無論如何都不知道如何給出一個int的值。
從這一點來說,gcc不知道會把damn實例化成什么,damn<0>嗎?
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-06 15:45 |
dicklee
@沐楓:
此例中TmTm并沒有實際使用T2,因此實例化TmTm時并不會實例化damn
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-06 15:50 |
萬連文
在上面只需要一個類型而已,其實由于前面T類型可以推導出class T2的模板類型,但是VS2003就是不支持,我想可能是由于它的編譯器更傾向與開發,做了一些處理以減少編譯器復雜度。
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-07 16:53 |
紅葉摟風
TmTm<int,vector<int> >
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-07 18:52 |
萬連文
上面那個在VS2003中不可以,在GCC中估計可以,類型匹配,但是可以省略調vector的<int>
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-10 20:46 |
Ninputer
2005也不支持,尚未找到2005中使用該類的方法。VC的目的也不是減少編譯起復雜度,他的偏特化推導就非常強。看來寫C++編譯器真是一件殺腦細胞的事情。。
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-11 14:34 |
cf
在m$ weak vc2003中可以這樣變通:
template < typename Ty >
struct dummy
{
template < Ty a >
struct damn
{
};
};
TmTm < int, dummy < int >::damn > obj;
05沒試,大抵也可通過
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-11 22:16 |
萬連文
上面可以通過,從VC編譯器來講總算是欺騙了它,編譯器沒有從typename T的類別推導出template<T a> 中的T,非得認為構造一個一摸一樣的類型來填補第二個參數。
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-04-22 11:18 |
dd
嵌套的類模版vc6就支持了,用錯了。
回復
更多評論
#
re: 能生成這個類的一個對象嘛???
2006-06-16 16:44 |
wandy
,2003可以支持模板的模板參數。可以生成這樣的類呀
template<typename T,template<T a> class U>
class T
{
};
這樣沒有任何問題呀
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
動態多態與靜態多態
std::string一個極其隱晦得問題
C++ Template: The Complete Guide 學習-9 模板中的命名
C++ Template: The Complete Guide 學習-8.5后記
C++ Template: The Complete Guide 學習-8.4友元
能生成這個類的一個對象嘛???
一個模板巧妙技術,語法技巧
抑制模板代碼膨脹的一種技術
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
簡歷下載
聯系我
<
2025年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(66)
給我留言
查看公開留言
查看私人留言
隨筆分類
.NET(6)
ACDK(6)
ATL(11)
MFC(29)
richedit(9)
WTL(1)
亂七八糟(61)
模板(8)
小作品(40)
隨筆檔案
2013年3月 (2)
2012年9月 (2)
2012年8月 (2)
2012年7月 (2)
2012年6月 (3)
2012年5月 (2)
2011年9月 (2)
2011年8月 (1)
2011年6月 (2)
2011年5月 (4)
2011年4月 (2)
2011年3月 (2)
2010年12月 (1)
2009年9月 (1)
2009年8月 (2)
2009年7月 (2)
2009年6月 (2)
2009年5月 (1)
2009年4月 (1)
2009年1月 (1)
2008年12月 (5)
2008年11月 (2)
2008年10月 (1)
2008年9月 (7)
2008年8月 (2)
2008年3月 (3)
2008年2月 (2)
2008年1月 (3)
2007年12月 (6)
2007年11月 (1)
2007年10月 (3)
2007年9月 (1)
2007年8月 (5)
2007年7月 (5)
2007年6月 (3)
2007年5月 (5)
2007年4月 (5)
2007年3月 (4)
2007年2月 (2)
2007年1月 (2)
2006年12月 (4)
2006年11月 (8)
2006年10月 (1)
2006年9月 (9)
2006年8月 (7)
2006年7月 (10)
2006年6月 (1)
2006年5月 (2)
2006年4月 (10)
2006年3月 (3)
2006年2月 (3)
2006年1月 (2)
2005年12月 (8)
相冊
new
個人相冊
搜索
最新評論
1.?re: 用MFC實現WebGUI--(CDHtmlDialog)
前輩好,代碼下載之后怎么用啊?我生成的exe打開是空白的頁面,菜單新建不知道建的啥,打開一個html頁面也沒有反應,我的環境是vs2010
--王同林
2.?re: 使MFC變漂亮一:MFC與Flash交互示例
能不能把Flash源文件共享一下,要不然Flash端變量不知道怎么操作
--ddd
3.?re: 甘特圖第一版本發布
你這個附件有什么功能限制?
--xrczld
4.?re: 并行編程--MPI開發入門
我是用的vs+MPICH2,用wmpiexec運行我的exe的時候,不能連接到主機是什么鬼啊。。求回復
--M琨M
5.?re: 基于Chrome開源提取的界面開發框架 三(.3)
豌豆莢非常不錯的應用
--mmocake
閱讀排行榜
1.?基于Chrome開源提取的界面開發框架開篇(32451)
2.?用MFC實現WebGUI--(CDHtmlDialog)(26060)
3.?并行編程--MPI開發入門(19220)
4.?使MFC變漂亮二:MFC與HTML交互示例(17560)
5.?FreeType2研究(16130)
評論排行榜
1.?我把初戀搞丟了(原創)(55)
2.?一個小型繪圖程序(45)
3.?并行編程--MPI開發入門(42)
4.?我得C++學習心得(41)
5.?用MFC實現WebGUI--(CDHtmlDialog)(40)
Copyright ©2025 萬連文 Powered By
博客園
模板提供:
滬江博客
久久人妻少妇嫩草AV无码蜜桃
|
精品熟女少妇AV免费久久
|
久久久久亚洲AV无码专区首JN
|
精品999久久久久久中文字幕
|
欧美亚洲国产精品久久
|
欧美精品九九99久久在观看
|
久久久久久国产精品无码下载
|
国产一级做a爰片久久毛片
|
久久久久高潮毛片免费全部播放
|
亚洲va久久久噜噜噜久久天堂
|
囯产精品久久久久久久久蜜桃
|
伊人久久久AV老熟妇色
|
麻豆AV一区二区三区久久
|
亚洲中文久久精品无码ww16
|
国内精品伊人久久久影院
|
久久久久久精品久久久久
|
久久无码AV中文出轨人妻
|
久久精品一区二区三区AV
|
一本色道久久HEZYO无码
|
性做久久久久久久
|
91亚洲国产成人久久精品网址
|
伊人久久大香线蕉影院95
|
国产精品久久久天天影视香蕉
|
久久精品亚洲欧美日韩久久
|
人妻无码精品久久亚瑟影视
|
狠狠色婷婷久久一区二区三区
|
国内精品久久久久久久亚洲
|
中文字幕无码久久精品青草
|
亚洲国产日韩欧美综合久久
|
久久久国产打桩机
|
99久久99久久精品国产
|
亚洲中文字幕无码一久久区
|
99久久久久
|
久久久久久国产精品美女
|
久久久久久狠狠丁香
|
99久久精品免费看国产一区二区三区
|
久久人人爽人人爽人人片AV不
|
香蕉久久永久视频
|
久久99精品国产99久久6男男
|
四虎国产精品免费久久
|
国产精品久久久久久搜索
|