
c++
zxg623
性格、爱好、生活态度、工作情况、受教育状况
展开
-
c++常用函数所在头文件一览
函数 包含 类别 功能 _atold math.h 数学子程序 把字符串转换为浮点数_beginthread process.h 进程控制子程序 启动执行一个新线程_bios_disk bios.h原创 2007-07-31 08:25:00 · 1755 阅读 · 0 评论 -
用C++实现简单的文件I/O操作
文件 I/O 在C++中比烤蛋糕简单多了。 在这篇文章里,我会详细解释ASCII和二进制文件的输入输出的每个细节,值得注意的是,所有这些都是用C++完成的。 一、ASCII 输出 为了使用下面的方法, 你必须包含头文件(译者注:在标准C++中,已经使用取代,所有的C++标准头文件都是无后缀的。)。这是 的一个扩展集, 提供有缓冲的文件输入输出操作. 事实上, 已经被包含了, 所以你不必包含所原创 2007-07-31 08:26:00 · 420 阅读 · 0 评论 -
VC++中使用内存映射文件处理大文件
引言 文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile类等。一般来说,以上这些函数可以满足大多数场合的要求,但是对于某些特殊应用领域所需要的动辄几十GB、几百GB、乃至几TB的海量存储,再以通常的文件处理方法进行处理显然是行不转载 2007-07-31 08:48:00 · 382 阅读 · 0 评论 -
虚函数
在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现了面向对象思想中的继承和多态性这两大特性,在C++语言里应用极广。比如在微软的MFC类库中,你会发现很多函数都有virtual关键字,也就是说,它们都是虚函数。难怪有人甚至称虚函数是C++语言的精髓。 那么,什么是虚函数呢,我们先来看看微软的解释: 虚函数是转载 2007-09-29 15:05:00 · 423 阅读 · 0 评论 -
用Stirling逼近近似计算阶乘的探讨与应用
“阶乘”(factorial)在信息学竞赛中具有重要角色,更广泛的说,“阶乘”在数学领域也是占有重要地位。在许多人刚刚学习计算机语言的时候,大多会被要求写一个算阶乘的程序,而在学习高精度算法的时候,也会写一个计算较大数字阶乘的程序。不过,在实际的运用之中,可能遇到更大数字的阶乘计算和不同要求的阶乘结果,例如:TOJ(同济大学ACM网络题库,http://acm.tongji.edu.cn/p转载 2007-10-02 23:00:00 · 1581 阅读 · 0 评论 -
一道算法题
这到题本人想了许久终究未想出合适算法,还请高手指点! 背景: 2036年,人类探测器猎豹X到达了木星的第二颗卫星——木卫二。探测器上的防生学智能机器人传达给科学家一个重要情报——它们发现了高智能生命... 描述: 高智能生命与人类有着不同的数学计数法,他们用几个数字的排列就可以表达出丰富的数字世界: 计数的规律如下: 1 代表1 1 2 代表2 2 1转载 2007-10-04 10:59:00 · 635 阅读 · 0 评论 -
C++中巧用#define访问类的私有成员
我们知道,类的私有成员在类的外部是不能被访问的。 例如有下面的这个简单的类:class ClxECS{private: int iPrivate;}; 那么下面的这个函数是不能通过编译的:void ECS_test(){ ClxECS lx; lx.iPrivate = 13; cout lx.iPrivate endl;}转载 2007-10-02 19:53:00 · 421 阅读 · 0 评论 -
win32 API函数大全
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNe转载 2007-11-07 12:48:00 · 1753 阅读 · 0 评论