C++
文章平均质量分 57
gischen
这个作者很懒,什么都没留下…
展开
-
VC:CString用法整理
一。CString和其他类型之间的转换规则: CString str; str.format("%d",DWORD); str.format("%d",WORD); str.format("%s",CHAR); str.format("%s",CHAR[]); str.format("%d",BOOL); 这个可以将CString转载 2009-09-23 10:43:00 · 730 阅读 · 0 评论 -
int、double类型计算问题
使用两个int变量计算的结果默认是int型的值,13883 / 100 = 138如果要获取double类型的结果,两个计算数必须有一个是double类型,((double)13883) / 100 = 138.83注:数学计算中,必然的结果,在计算机中不一定正确;计算机计算中,首先会考虑两个变量的类型,然后再计算结果,并根据类型要求,保存计算结果============转载 2009-09-23 15:45:00 · 5766 阅读 · 0 评论 -
C++随机函数
一、C++中不能使用random()函数 random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。 可改用C++下的rand函数来实现。 1、C++标准函数库提供一随机数生成器rand,返回0-RAND_MAX之间均匀分布的伪随机整数。 RAND_MAX必须至少为32767。rand()函数不接受参数,默认以1为种子(即起始值)。 随机数原创 2009-09-23 15:52:00 · 2558 阅读 · 0 评论 -
VC++获得当前系统时间的几种方案
//方案— 优点:仅使用C标准库;缺点:只能精确到秒级#include #include int main( void ){ time_t t = time( 0 ); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); puts( tmp ); return 0;}//方案二转载 2009-09-24 21:02:00 · 578 阅读 · 0 评论 -
在VC++中生成伪随机数祥解
摘 要 伪随机数在计算机软件设计中有很广泛的用途。本文介绍了基于数学方法的利用计算机产生伪随机数的一种方法,即线性同余法,任何伪随机数的产生都是运用递推的原理来生成的。以及在Visual C++环境中产生伪随机数的两个重要函数,rand和srand函数,正确地使用这两个函数是产生性能良好的伪随机数的关键,最后介绍了利用伪随机数生成技术在MFC中生成基于C/S模式应用程序的随机校验码以及利用一种软件原创 2009-09-24 15:55:00 · 727 阅读 · 0 评论