- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 使用C++多线程编程
一.创建线程 最好使用C++运行库中的_beginthreadex()函数创建进程,_beginthreadex使用CreateThread实现的,但针对C++语言作了一些处理。详见《windows核心编程》第6章。 #pragma once #include #include #include #include using namespace std; class Exampl
2013-02-16 16:52:51 948
原创 链表
目标: 1.实现单向链表 2.有序链表的合并,多项式的加法运算 一.顺序链表的实现 #pragma once #include using namespace std; const int Defualt_Size = 100; template class SeqList { public: SeqList(int size = Defualt_Size):
2013-02-10 18:42:58 407
原创 Socket编程基础(一)
在Windows环境下,套接口的通信方式分为两种:阻塞方式和非阻塞方式。阻塞方式下工作的套接口在进行I/O操作时,函数要等待到相关操作完成 后才能返回(或者可以使用WSACancelBlockingCall( )调用唤起一个阻塞操作)。 本篇博客实现windows下的阻塞IO socket编程。 简单TCP阻塞模式: 客户端的代码: const char HOST_ADDRESS[] =
2013-02-08 11:08:56 728
C++游戏编程的资料
2012-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人