自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 溢出运算

低范围类型数据运算后向高范围类型幅值时,注意数值溢出问题!! 例如:int a,double f; f=a*a; 当a*a值大于2^32时,f是溢出后的值还是未溢出的值?

2013-10-24 15:06:03 565

转载 在不使用*、/、+、-、%操作符的情况下的1/(2^n-1)实现

//n = (2^n-) * a + b; n / 3 = a + (a + b) / 3;// 替换加法运算符 int add(int x, int y) {     int a, b;     do {         a = x & y;   //标记进位标志        b = x ^ y;   //无进位下的加法        x = a         y = b;     } wh

2013-10-10 14:49:18 423

原创 字符串删除指定字符算法

#include #include #include using namespace std; /*string字符串删除指定字符*/ /*查找到字符串中非remove字符(i),然后覆盖字符串最前可删除字符(l)。*/ /*从l+1到i为可被覆盖区域。*/ /*移动完最后一个字符后,释放l+1到最后的一个字符所有的内存*/ size_t removechars(string

2013-10-10 11:59:32 559

原创 VS2008优化问题

VS2008中对于构造函数初始化列表形参数据改变后编译忽略了。 如book_base(string str="",size_t i=0,double dp=0.0,double dr=0.1,size_t j=10):isbn(str),b_num(i),price(dp),rebate(dr),disc_num(j)中将double dr=0.1改为double dr=0.0编译忽略。

2013-10-08 17:31:21 682

空空如也

空空如也

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

TA关注的人

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