自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 重载,重写(覆盖),隐藏

JAVA中语言中方法(函数)调用有两种特殊的形态:重载与重写;而C++由于增加了virtual这个虚函数关键字,给函数调用又增加了变数:除了重载、重写(也称覆盖)之外还多了隐藏这么一说。我相信我们绝大多数人写代码时,为了程序的可读性与赶速度的原则,下意识的避开这些类似于脑筋急转弯的语法,尽量使用不同的函数名来区分基类与派生类的函数(当然,不能避开的时候也是非常多的)。可是有时候,有些面试主考官总喜

2013-09-29 11:31:54 979

原创 实现字符串中数字字符向数字转换

/*需要考虑的情况有:1.判空2.正负号,只能出现在字符的第一位3.非法的,即字符不是数字字符*/int StrToInt(char * str)  {      long long num=0;   int flag=1;   if(str == NULL || *str == '\0')   {       return -1;   }

2013-09-21 23:00:18 827

原创 测试相关知识总结

软件=程序+文档。软件测试=程序测试+文档测试。质量不是测出来的,而是开发出来的。软件的bug是指,软件中(包括程序和文档)不符合用户需求的问题。这是我们判断是否是bug的唯一标准。1.软件测试的目的:检验实际的软件系统是否符合用户的需求。发现错误仅仅是软件测试的手段。2.软件测试的阶段:单元测试,集成测试(重点测试各个模块的接口部分),系统测试,验收测试(α测试(用户,开发者,测试人

2013-09-20 18:54:04 1050

转载 两个数相乘,小数点后位数没有限制,请写一个高精度算法

记录下用于大数操作的思想:字符串!!算法提示:           输入 string a, string b; 计算string c=a*b; 返回 c;1,    纪录小数点在a,b中的位置l1,l2, 则需要小数点后移动位置数为l=length(a)+length(b)-l1-l2-2;2,    去掉a,b中的小数点,(a,b小数点后移,使a,b变为整数)3

2013-09-20 16:44:17 3609

转载 c 运算符 优先级

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。恩,问这个问题的人太多了,懒得继续回答,直接贴上来自己看。。。优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]

2013-09-15 19:38:50 635

原创 a[0]变为a[1]到a[n-1]的积,a[1]变为a[0]和a[2]到a[n-1]的积,……a[n-1]为a[0]到a[n-2]的积。要求:具有线性复杂度。不能使用除法运算符。

搜狗的一道笔试题,a[0]变为a[1]到a[n-1]的积,a[1]变为a[0]和a[2]到a[n-1]的积,……a[n-1]为a[0]到a[n-2]的积。要求:具有线性复杂度。不能使用除法运算符。#include using namespace std; int main(void) {   int a[]={1,2,3,5,6}; int const N=size

2013-09-04 09:54:49 1115

空空如也

空空如也

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

TA关注的人

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