让人迷惑的简单的模版!!!

chunyou128 2011-07-27 10:11:48
模版注释前:
#include <iostream>
#include <string>
using namespace std;

//template<class T> T max(T a,T b)
//{
// return a>b?a:b;
//}

char* max(char* a,char* b)
{
return (strcmp(a,b)?a:b);
}

void main()
{
cout <<"Max(\"Hello\",\"Gold\") is "
<< max("Hello","Gold") <<endl;

system("PAUSE");
}

结果是:Max("Hello","Gold") is Hello

模版注释释放后
#include <iostream>
#include <string>
using namespace std;

template<class T> T max(T a,T b)
{
return a>b?a:b;
}

char* max(char* a,char* b)
{
return (strcmp(a,b)?a:b);
}

void main()
{
cout <<"Max(\"Hello\",\"Gold\") is "
<< max("Hello","Gold") <<endl;

system("PAUSE");
}


结果是:Max("Hello","Gold") is Gold


不都是调用了一个函数吗?结果为啥不一样呢?
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chunyou128 2011-07-28
  • 打赏
  • 举报
回复
感谢回复!
bfcode 2011-07-28
  • 打赏
  • 举报
回复
strcmp 比较的是字符串的ASCII值
template<class T> T max(T a,T b) 是指针
lgxing 2011-07-27
  • 打赏
  • 举报
回复
return a>b?a:b;
这里比较的是指针,而不是具体数据
return (strcmp(a,b)?a:b);
这里比较的是字符串的值,所以是对的
这是一份与爱情有关的PPT模板。第一PPT模板网提供幻灯片模板免费下载; 幻灯片模板封面为一个“I LOVE YOU”爱心图案。幻灯片内容,告诉你什么是爱。 本幻灯片送给年轻的你,让你在青葱岁月里,知道什么是真正的爱情; 以下为爱情PPT内容: 每个人的爱情都是一部电影,自己是这部电影的主角兼导演,自己诠释的这部电影到底是艺术片?悲情片?无声片?商业片?灾难片还是色情片?都取决于自己对待人生的态度! 什么是爱,什么是喜欢 当你与你爱的人四目相对时,你会害羞 当你与你爱的人对话,你觉得难以启齿; 当你爱的人哭,你会陪她一起哭; 但当你与你喜欢的人四目交投,你只会微笑. 但当你和你喜欢的人对话,你可以畅所欲言; 但当你喜欢的人哭,你会技巧的安慰她. 爱情是相守到老 在我们身边总是能看到一对上了年纪的大爷大妈手牵手一起散步 也许他们那个年代没有什么轰轰烈烈的爱情 但是 真的很羡慕他们老了牵手相伴~~~ 爱情,就是在自己老了,不能动了那一天,你爱的他并没有逃离身边,而是毅然决然的陪伴. 什么是真爱?当你学着去要求那么你就是爱上一个人了,当你学着不要求那么你就真的爱上这个人了,真爱就是无要求的爱情! 爱没有牵绊只有牵挂,不管哪种爱都需要牵挂,爱一个人就应该学会付出而不要更多的要求!所以爱情是很矛盾的! 爱情是围城进去的人想出来,外面的人想进去。外面的人不懂爱情而说不出来,出来的人对爱情迷惑而说不出来,只有围城里的人知道如何解释爱情,但他们都没出来 的确,爱情到了居家过日子的相处,就会因为柴米油盐而少了当初那份浪漫。无怪乎有人戏称婚姻是爱情的坟墓,可有多少人会愿意谈一辈子恋爱呢,总想要婚姻的承诺。 婚姻是爱情的结晶,而它却没有爱情有价值。 爱情是要 自己亲身去体会和感受的 不是言语能表达的了的 在自己的内心深处都有一个爱的真谛!~~~ 爱情是一种感觉,用任何的东西来修饰它 ,用任何的语言来装饰它都不恰当因为它是两个相爱的人之间的一种感应,两个人爱的感觉。 爱情是什么?每个人都会给你不同的答案,因为每个人的感觉都是不同的,虽然有许多人一辈子也不会感受到爱情,但他们还是会幻想那种感觉,而甚至,那种感觉也没有一样的。 爱情是什么?是斑马的斑纹,是你的初吻,是阳光灿烂时节春风细细的温抚,是你的想象? 我本想告诉你关于爱情的定义,但忽然之间我便迷茫了,因为我同时也发现,我也需要你的启示: 我可曾得到过爱情?我可曾失去过爱情?我是否付出过爱情?我是否感受到爱情? 爱是包容而不是放纵 爱是关怀而不是宠爱 爱是相互交融而不是单相思 爱是百味而不全是甜蜜 真正的爱情并不一定是他人眼中的完美匹配 而是相爱的人彼此心灵的相互契合 是为了让对方生活得更好而默默奉献 这份爱不仅温润着他们自己,也同样温润着那些世俗的心 真正的爱情,是在能爱的时候,懂得珍惜 真正的爱情,是在无法爱的时候,懂得放手 因为,放手才是拥有了一切…… 请在珍惜的时候,好好去爱 最后我要记住张爱玲的几句话。 他对恋爱的人说:人生最大的幸福,是发现自己爱的人正好也爱着自己。 他对暗恋的人说:对于大多数女人,爱的意思,就是被爱。 他对未恋的人说:在这个世界上总有一个人在等你,无论你在什么地方,无论是什么时候,反正你知道,总会有那么一个人。 ... ... ... 关键词:爱心PPT背景图片,粉色幻灯片背景,爱情PPT模板下载,.PPT格式;
这是一套卡通风格的,万圣节PPT模板,共18张。 PPT模板使用了南瓜灯、女巫、蝙蝠等卡通元素作为幻灯片背景图片,与万圣节主题贴切。 幻灯片模板内容方面,介绍了关于万圣节起源、万圣节的服饰、万圣节南瓜灯等内容; 万圣节PPT内容简介: 万圣节的起源 两千多年前,欧洲的基督教会把11月1日定为“天下圣徒之日。“HALLOW” 即圣徒之意。传说自公元前五百年,居住在爱尔兰、苏格兰等地的凯尔特人  把这节日往前移了一天,即10月31日。他们认为该日是夏天正式结束的日子,也就是新年伊始,严酷的冬季开始的一天。 那时人们相信, 故人的亡魂会在这一天回到故居地在活人身上找寻生灵,借此再生,而且这是人在死后能获得再生的唯一希望。而活着的人则惧怕死人的魂灵来夺生,于是人们就在这一天熄掉炉火、烛光,让死人的魂灵无法找到活人,又把自己打扮成妖魔鬼怪把死人的魂灵吓走。之后,他们又会把火种、烛光重新燃起,开始新的一年的生活。 万圣节的服饰 万圣节的服装,万人万相,不只是单调的大鬼小鬼。制作最简单的鬼服就用一张白床单顶在头上,抠两个洞留出眼睛;若要扮演魔术师,就穿上黑衣黑裤,再戴上黑礼帽,并在礼帽与头顶之间藏一只绒毛小兔备用;小孩穿上白衣白裤,再在背后绑一个手电筒在头上就打扮成了小天使;也有家长把孩子打扮成他们喜欢的卡通形象的。 万圣节南瓜灯 南瓜灯源于古代爱尔兰。传说一个名叫Jack的人,是个醉汉且爱恶作剧。在万圣节当日,他设圈套将魔鬼困在一棵树上,他不许魔鬼下来,直至恶魔答应永远不让他住在地狱。Jack死后,因他不相信神,他不能进天堂,而魔鬼也不让他入地狱,为了协助Jack找到回人间的路径,魔鬼给了他一块燃烧的炭,Jack将这燃烧的炭放在他以大红萝卜雕刻成的一个灯笼内,这第一个“Jack的灯笼”,帮助积找寻他的路径回爱尔兰,但他从没找着,于是他永远带著灯笼流浪人间。 中国传统的七月中元节与西方的万圣节相仿,在鬼节这段时间里连许多匪徒都忌讳许多事情,就是为了避免遇到晦气。可见即使在民间信仰中都知道,精灵鬼怪之事最好敬而远之。可惜的是却把它包装成一个狂欢、刺激、放任的节日,在商业利益诱因的推波助澜之下,把万圣节哄抬成除了圣诞节与感恩节之外的第三大节期,每年此时在夜色的掩护下迷惑了世人,随著死亡之舞的节拍膜拜恐惧与死亡。 关于万圣节的错误理解 其实正确的万圣节为11月1日。10月31日则是万圣夜(或万圣前夕),这相当于新年前的除夕夜、圣诞前的平安夜。由于万圣夜的扮鬼怪的狂热,再加上商家对其的活动吹捧,很多人都被错误引导以为万圣节是10月31日。这点需要正视! 万圣节流行地 万圣节主要流行于英语世界,如不列颠群岛和北美,其次是澳大利亚和新西兰。如今一些亚洲国家的年轻一辈也开始倾向于过“洋节”,到了万圣节前夕,一些大型外资超市都会摆出专柜卖万圣节的玩具,小商贩也会出售一些跟万圣节相关的玩偶或模型,吸引年轻人的眼光。 万圣节歌曲 《This Is Halloween》《Trick or treat》儿歌《The nightmare before Christmas》又名《This is Halloween》 ... ... ... 关键词:女巫、南瓜汤、蝙蝠、南瓜灯PowerPoint背景图片,万圣节PPT模板免费下载,.PPTX格式;
这是一套卡通风格的,万圣节PPT模板,共18张。 PPT模板使用了南瓜灯、女巫、蝙蝠等卡通元素作为幻灯片背景图片,与万圣节主题贴切。 幻灯片模板内容方面,介绍了关于万圣节起源、万圣节的服饰、万圣节南瓜灯等内容; 万圣节PPT内容简介: 万圣节的起源 两千多年前,欧洲的基督教会把11月1日定为“天下圣徒之日。“HALLOW” 即圣徒之意。传说自公元前五百年,居住在爱尔兰、苏格兰等地的凯尔特人  把这节日往前移了一天,即10月31日。他们认为该日是夏天正式结束的日子,也就是新年伊始,严酷的冬季开始的一天。 那时人们相信, 故人的亡魂会在这一天回到故居地在活人身上找寻生灵,借此再生,而且这是人在死后能获得再生的唯一希望。而活着的人则惧怕死人的魂灵来夺生,于是人们就在这一天熄掉炉火、烛光,让死人的魂灵无法找到活人,又把自己打扮成妖魔鬼怪把死人的魂灵吓走。之后,他们又会把火种、烛光重新燃起,开始新的一年的生活。 万圣节的服饰 万圣节的服装,万人万相,不只是单调的大鬼小鬼。制作最简单的鬼服就用一张白床单顶在头上,抠两个洞留出眼睛;若要扮演魔术师,就穿上黑衣黑裤,再戴上黑礼帽,并在礼帽与头顶之间藏一只绒毛小兔备用;小孩穿上白衣白裤,再在背后绑一个手电筒在头上就打扮成了小天使;也有家长把孩子打扮成他们喜欢的卡通形象的。 万圣节南瓜灯 南瓜灯源于古代爱尔兰。传说一个名叫Jack的人,是个醉汉且爱恶作剧。在万圣节当日,他设圈套将魔鬼困在一棵树上,他不许魔鬼下来,直至恶魔答应永远不让他住在地狱。Jack死后,因他不相信神,他不能进天堂,而魔鬼也不让他入地狱,为了协助Jack找到回人间的路径,魔鬼给了他一块燃烧的炭,Jack将这燃烧的炭放在他以大红萝卜雕刻成的一个灯笼内,这第一个“Jack的灯笼”,帮助积找寻他的路径回爱尔兰,但他从没找着,于是他永远带著灯笼流浪人间。 中国传统的七月中元节与西方的万圣节相仿,在鬼节这段时间里连许多匪徒都忌讳许多事情,就是为了避免遇到晦气。可见即使在民间信仰中都知道,精灵鬼怪之事最好敬而远之。可惜的是却把它包装成一个狂欢、刺激、放任的节日,在商业利益诱因的推波助澜之下,把万圣节哄抬成除了圣诞节与感恩节之外的第三大节期,每年此时在夜色的掩护下迷惑了世人,随著死亡之舞的节拍膜拜恐惧与死亡。 关于万圣节的错误理解 其实正确的万圣节为11月1日。10月31日则是万圣夜(或万圣前夕),这相当于新年前的除夕夜、圣诞前的平安夜。由于万圣夜的扮鬼怪的狂热,再加上商家对其的活动吹捧,很多人都被错误引导以为万圣节是10月31日。这点需要正视! 万圣节流行地 万圣节主要流行于英语世界,如不列颠群岛和北美,其次是澳大利亚和新西兰。如今一些亚洲国家的年轻一辈也开始倾向于过“洋节”,到了万圣节前夕,一些大型外资超市都会摆出专柜卖万圣节的玩具,小商贩也会出售一些跟万圣节相关的玩偶或模型,吸引年轻人的眼光。 万圣节歌曲 《This Is Halloween》《Trick or treat》儿歌《The nightmare before Christmas》又名《This is Halloween》 ... ... ... 关键词:女巫、南瓜汤、蝙蝠、南瓜灯PowerPoint背景图片,万圣节PPT模板免费下载,.PPTX格式;

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧