|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 计算机考研交流 』 (http://bbs.xml.org.cn/list.asp?boardid=67) ---- [求助]一个北大ds教材上的语句 (http://bbs.xml.org.cn/dispbbs.asp?boardid=67&rootid=&id=55015) |
|
-- 作者:fgffggfg -- 发布时间:11/7/2007 9:59:00 PM -- [求助]一个北大ds教材上的语句 p286 上: int Loser<T>::Winner(){ return(n)?B[0]:0; } 问一下,既然这个Winner()不需要参数,那n怎么传过来的? 还有“return(n)?B[0]:0;”这个怎么理解啊(3目运算符我知道), 为什么不写成return(n?B[0]:0);呢?? |
|
-- 作者:hulijun -- 发布时间:11/9/2007 1:35:00 PM -- 注意要联系败者树的类定义,是类定义中的私有成员变量,至于return语句两者皆可 |
|
-- 作者:fgffggfg -- 发布时间:11/9/2007 3:17:00 PM -- 还是迷糊,回去再看看哈~ |
|
-- 作者:kouyan -- 发布时间:11/13/2007 8:58:00 PM -- n是类的私有成员,是在书P285页第一行定义的,类得所有函数都可以访问。 return那个不用加括号。 你需要补一补C++的知识。 |
|
-- 作者:栖憧 -- 发布时间:11/13/2007 10:29:00 PM -- (n)?B[0]:0中 n要么等于B[0]要么等于0 跟参数有什么关系? |
|
-- 作者:fgffggfg -- 发布时间:11/14/2007 2:05:00 PM -- 基本上我都直接跳过类定义了呵呵。 看来以后得看看~ |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
3,921.875ms |