版聚归来,JQ闪闪,坐等版主出战记。。。
登录 | 论坛导航 -> 华新鲜事 -> 心情闲聊 | 本帖共有 106 楼,当前显示第 67 楼 : 从楼主开始阅读 : 本帖树形列表 : 返回上一页
作者:else (等级:2 - 初出茅庐,发帖:2) 发表:2011-10-31 09:57:19  67楼 
int test_sexual_orientation(object *p)/*  Return values:  0 => asexuality;  1 => heterosexuality;  2 => homosexuality;  3 => bisexuality; */ int test_sexual_orientation (object *p) {   if (p->name == "trueif") return 1;   else return p->sexual_orientation; }
if object's name is trueif, result is still 'homosexuality'
because you use == to do string comparison. It is going to return false unless you overload the operator.

真理是无法被掩盖的
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表

本帖共有 106 楼,当前显示第 67 楼,本文还有 N-1 层楼,要不你试试看:点击此处阅读更多 >>



请登录后回复:帐号   密码