C++
文章平均质量分 76
To9m
用最简单的方式解决最复杂的事情。
展开
-
C++二进制文件读写
今天终于弄明白怎样使用C++读写二进制文件了。要读取文件必须包含头文件,这里包含了C++读写文件的方法。可以使用fstream类,这个类可以对文件进行读写操作。1、打开文件。打开文件可以有两种方式,第一种可以使用fstream类的构造函数。fstream file("test.dat",ios_base::in|ios_base::out|ios_base::app);另外一种方法就是使用open原创 2008-11-21 22:01:00 · 16157 阅读 · 0 评论 -
大数阶乘的算法
前几天朋友问我一个问题:“10000的阶乘怎么算?”当时我就有点懵,“10000”这个数字太大了,无论用什么数据类型保存结果都会溢出。这可怎么办呢?一时间束手无策。然后被一顿鄙视。后来经朋友的提醒,才恍然大悟,终于知道怎么实现了,原来是使用数组来模拟数字,这样无论结果数字有多大,只要数组的长度够长就能表示出来,用这个办法可以进行大数据的运算。看起来还是挺有用的。我把它用程序实现出来,如果有用到的地原创 2008-12-25 19:08:00 · 2405 阅读 · 4 评论