r2100

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  8 Posts :: 9 Stories :: 2 Comments :: 0 Trackbacks

常用链接

留言簿(3)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

@kyo86.dai[at]gmail[dot]com
struct Node{
int a;
Node():a(0){}
};
这个是初始化参数列表,不是带参数的构造函数

struct Node{
int a;
Node(int a):a(0){}
};
这样是可以的,质疑这条

4、struct不允许声明时,初始化其数据成员值。
这条也有问题,只有常数或者是静态数据类型才在编译时候分配空间,也就是说只有常数或者是静态数据类型才能在声明是初始化。

6、struct无继承,但其本身继承自System.ValueType ----> System.Object。(但是还是可以继承的~)
System.Object应该是java中的基类,怎们会跑到C++中能,我不理解?

re: 完成端口(IOCP)编程探讨 r2100 2008-10-23 17:15
@NULL
回答下上面的问题,你的问题就有问题,如果只有一个recv投递,那就不会存在乱序的问题,如果你投递n个,按顺序1.2.3,但是你怎么保证recv不是按照2.3.1返回的呢?
分别给1.2.3的overlapped做上记号1.2.3,返回时加个排序就可以了。

但是一直没有找到实例,郁闷