C++
文章平均质量分 76
bjtiantian
软件开发数十载
学习资料共分享
展开
-
Sample CRC Code
The following sample code represents a practical implementation ofthe CRC (Cyclic Redundancy Check). (See also ISO 3309 and ITU-T V.42 for a formal specification.) The sample code is in the原创 2009-10-28 17:31:00 · 469 阅读 · 0 评论 -
C++读写流文件(转)
掌握文本文件读写的方法 了解二进制文件的读写方法 C++文件流: fstream // 文件流 ifstream // 输入文件流 ofstream // 输出文件流 //创建一个文本文件并写入信息 //同向屏幕上输出信息一样将信息输出至文件 #include #include void main() { ofstream f原创 2009-10-28 17:20:00 · 563 阅读 · 0 评论 -
C++内存管理(转)
程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。 1、内存分配方式 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈原创 2009-10-28 17:24:00 · 282 阅读 · 0 评论 -
C++之——CreateThread
当使用CreateProcess调用时,系统将创建一个进程和一个主线程。CreateThread将在主线程的基础上创建一个新线程,大致做如下步骤: 1 在内核对象中分配一个线程标识/句柄,可供管理,由CreateThread返回 2 把线程退出码置为STILL_ACTIVE,把线程挂起计数置1 3 分配context结构 4 分配两页的物理存储以准备栈,原创 2009-10-28 17:26:00 · 443 阅读 · 0 评论