- 博客(7)
- 资源 (5)
- 收藏
- 关注
转载 类似于QQ游戏百万人同时在线的服务器架构实现
QQ游戏于前几日终于突破了百万人同时在线的关口,向着更为远大的目标迈进,这让其它众多传统的棋牌休闲游戏平台黯然失色,相比之下,联众似乎已经根本不是QQ的对手,因为QQ除了这100万的游戏在线人数外,它还拥有3亿多的注册量(当然很多是重复注册的)以及QQ聊天软件900万的同时在线率,我们已经可以预见未来由QQ构建起来的强大棋牌休闲游戏帝国。 那么,在技术上,QQ游戏到底是如何实现百万人同时在线
2007-03-29 22:26:00 664 2
转载 标准文件操作函数(转载)
本节所讲的文件读写函数均是指顺序读写, 即读写了一条信息后, 指针自动 加1。下面分别介绍写操作函数和读操作函数。 1. 文件的顺序写函数 fprintf()、fputs()和fputc()函数 函数fprintf()、fputs()和fputc()均为文件的顺序写操作函数, 其调用格 式如下: int fprintf(FILE *stream, char
2007-03-26 10:34:00 566
原创 public protected private 用法小结
public protected private 用法小结一、一般类的访问控制 public: 公有的的成员:该类的对象、类的成员函数、友元可以任意访问;声明为public的成员是类的接口部分。 protected: 保护的成员:类的成员函数、友元可以访问; private: 私有的成员: 类的成员函数、友元可以访问;实现封装最好把所有数据成员定义为private。 二、类层次结构中的
2007-03-21 09:58:00 1061
转载 dynamic_cast使用方式
c++提供了四种新的cast机制,分别为static_cast, const_cast, dynamic_cast和reinterpret_cast。虽然也支持c中使用一对圆括号来cast,但是由于c++与c最大的区别是c++增加了类的概念,因此在子类与父类之间进行cast的时候,使用c的cast方式是无法保证其正确性的,因此c++提供了新的cast机制(虽然比较丑陋而且需要敲打更多的code,但
2007-03-20 10:35:00 1785
转载 C++中const总结
C++中const总结 一、对于基本声明 1.const int r=100; //标准const变量声明加初始化,因为默认内部连接所以必须被初始化,其作用域为此文件,编译器经过类型检查后直接用100在编译时替换。 2.extend const int r=100; //将const改为外部连接,作用于扩大至全局,编译时会分配内存,并且可以不进行初始化,仅仅作为声明,编译器认为在程序其他地方进行了
2007-03-17 11:45:00 454
转载 static关键字总结
一、在面向过程设计中的static关键字 1、静态全局变量 定义:在全局变量前,加上关键字 static 该变量就被定义成为了一个静态全局变量。 特点: A、该变量在全局数据区分配内存。 B、初始化:如果不显式初始化,那么将被隐式初始化为0。 C、访变量只在本源文件可见,严格的讲应该为定义之处开始到本文件
2007-03-16 13:42:00 483
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人