| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 12982 人关注过本帖, 3 人收藏
标题:[分享]C++的一些FAQ
只看楼主 加入收藏
woodhead
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:1124
专家分:0
注 册:2005-7-18
收藏
得分:0 
给置顶了,那有空就翻翻以前的贴子,看看有什么经常性的问题,弄个索引什么之类的。

---------------------------------------------

晕,水平不够,分辨不出来。

[此贴子已经被作者于2006-7-9 9:10:28编辑过]


2006-07-07 10:38
gototheworld
Rank: 1
等 级:新手上路
帖 子:218
专家分:0
注 册:2006-3-24
收藏
得分:0 
真的是很精华
在3楼的帖子里,
struct X : Empty {
int a;
// ...
};

void f(X* p)
{
void* p1 = p; //为什么这里不需要做类型转换呢?
void* p2 = &p->a;
if (p1 == p2) cout << "nice: good optimizer";
}

[此贴子已经被作者于2006-7-7 23:33:32编辑过]


路漫漫其修远兮 吾将上下而求索
2006-07-07 23:26
woodhead
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:1124
专家分:0
注 册:2005-7-18
收藏
得分:0 
p1 是void*型的指针,可以指向其他类型。

2006-07-08 09:13
song4
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:38
帖 子:1533
专家分:4
注 册:2006-3-25
收藏
得分:0 
复制下来
回去拜读
不能上网........

嵌入式 ARM 单片机 驱动 RT操作系统 J2ME LINUX  Symbian C C++ 数据结构 JAVA Oracle 设计模式 软件工程 JSP
2006-07-16 17:25
song4
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:38
帖 子:1533
专家分:4
注 册:2006-3-25
收藏
得分:0 
希望多多发这种帖子
这种帖子人人都需要
特别我这样的隔绝人

嵌入式 ARM 单片机 驱动 RT操作系统 J2ME LINUX  Symbian C C++ 数据结构 JAVA Oracle 设计模式 软件工程 JSP
2006-07-16 17:34
子时之龙
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-7-29
收藏
得分:0 

苍天那,
大哥你太强了,
我不不顶你不行了、、、


龙已经出现了! 只因在子时, 人们无法察觉…………
2006-07-29 11:12
混世卓人
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-8-6
收藏
得分:0 

想问下为什么对cin对象可以直接进行逻辑判断.
也就是while(cin)中cin处于正常状态的时候是true.而非正常状态为false.
自己写类的时候怎样编写可以达到同样效果?

[此贴子已经被作者于2006-8-8 13:09:51编辑过]


2006-08-06 20:37
DarkHero
Rank: 1
等 级:新手上路
威 望:2
帖 子:191
专家分:0
注 册:2006-1-14
收藏
得分:0 
因为它采用了转换操作符的方法(好象叫这名字吧。。),例如:

class MyClass {

bool isOK() {//...}

operator bool() { //自动转换为bool类型
return isOK();
}
};

for( ; me.alive() ; ) { 淡泊名利,志存高远 } //Forever
2006-08-12 23:36
静显锋芒
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-8-21
收藏
得分:0 

小弟刚刚上路,
楼主好贴,
学习中...
仰望并感谢之...


静空柔韧 意境象间
2006-08-21 11:01
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 

很好, ...
我對 13 樓的說法有些疑問,
爲甚麽
class Y
{
static const int a = 10;
}; 在我這裏會報錯呢?

一直都不知道你說的這些情形, 我在對類的常量成員的初始化是這樣的:

class Y
{
public:
Y() : a(10), b(3.5f) { }
private:
const int a;
const float b;
};

就是在前導中初始化類的常量成員.


原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-08-26 03:46
快速回复:[分享]C++的一些FAQ
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012691 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved