自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 c++中随机数的生成(rand_s)的使用

  在c++中如何生成随机数,以前我们是使用rand方法,然后配合srand和系统时间生成随机数种子来生成随机数。现在我们介绍一个新的方法,使用rand_s方法。函数原型为:errno_t rand_s( unsigned int* randomValue); 其中randomValue用来接收生成随机数的缓冲区,随机数的范围为:0~UINT_MAX在使用该函数之前,必须定义宏#define _CRT_RAND_S 和 头文件 #include //该宏定义需要放在所有头文件的前面,否则可能编译通不过

2011-01-14 19:59:00 8348 1

转载 c++中两个类相互包含引用的相关问题

在构造自己的类时,可能会遇到两个类相互引用的问题。例如:class A { int i; B b; } class B { int i; A a; }在这种情况下,这样就会出现一个死循环a.b.a.b.a.b....,一般来说,应避免这种情况。如果确实需要的话,一般来说,至少有一方需要定义成指针。例如:class A { int i; B b; } class B { int i; A* a; }如果按照以上的方式,既然存在互相引用

2011-01-13 22:50:00 697

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除