![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VS2008
文章平均质量分 75
飘云
梅花香自苦寒来。
展开
-
fstream默认不支持中文路径和输出整数带逗号的解决办法
我们用fstream来创建一个新文件,如果文件路径中带有中文,则创建一般会失败。如下面代码:#include #include #include #include using namespace std;void main(){ _mkdir("测试"); //新建一个中文文件夹 ofstream outfile( "测试/test.txt", ios::out ); //创建文件 if( !outfile ) { cout原创 2010-08-10 21:09:00 · 2163 阅读 · 1 评论 -
大数值阶乘计算函数
<br /> 阶乘往往由于数值巨大而无法用一个long int或者double类型数据保存。近日无聊写了个大数值阶乘的计算函数,理论上只要内存足够,能够计算出任何数值的阶乘,但实际上100万以上的阶乘计算不管是时间消耗还是内存消耗都是极为惊人的,建议使用该函数计算100万以下的阶乘。<br /> 为了有足够的空间保存结果,用一个vector<unsigned long int>保存,每个unsigned long int保存8位结果,vector大小由结果位数决定。本程序主体主要包含两个原创 2010-09-04 16:48:00 · 1807 阅读 · 0 评论