摘要:
自己写的单例模式 阅读全文
posted @ 2017-10-15 22:46
hchacha
阅读(246)
评论(0)
推荐(0)
摘要:
1、要在类外初始化,const 成员变量才能在类内初始化 2、初始化在类外,而不在main函数内 阅读全文
posted @ 2017-10-15 22:43
hchacha
阅读(949)
评论(0)
推荐(0)
摘要:
strlen的实现用不用加断言(assert)? http://en.cppreference.com/w/cpp/error/assert 自己写strlen实现会加assert判断空指针,Debug模式下可以方便调试(assert(condition)),不满足断言的条件,会调用abort中断程 阅读全文
posted @ 2017-10-15 21:08
hchacha
阅读(571)
评论(0)
推荐(0)
摘要:
判断n整除i,再判断i是否素数 阅读全文
posted @ 2017-10-15 14:49
hchacha
阅读(123)
评论(0)
推荐(0)
摘要:
1 int Max(int a[], int n) 2 { 3 if (n == 1) return a[0]; 4 return a[0]>Max(a + 1, n - 1) ? a[0] : Max(a + 1, n - 1); 5 } 阅读全文
posted @ 2017-10-15 01:21
hchacha
阅读(1301)
评论(0)
推荐(0)
摘要:
题目要求是不超过1s 自己写的代码如下:注意sqrt处的= ,25的质因数为5*5,不加=,25会被判断为素数 1 bool isP(int n) 2 { 3 int dig = 0; 4 int sum = 0; 5 int m = n; 6 while (n) 7 { 8 dig = n % 1 阅读全文
posted @ 2017-10-15 01:15
hchacha
阅读(681)
评论(0)
推荐(0)
摘要:
https://www.zhihu.com/question/20200615 函数重载选择最佳匹配函数涉及到类型转换,默认参数 注意:没有int f(int,int)版本,编译器认为上面两个函数都是最佳匹配,argument types are :(int ,int); 最佳的匹配是int f(i 阅读全文
posted @ 2017-10-15 01:00
hchacha
阅读(233)
评论(0)
推荐(0)
摘要:
1 int xfun(int *a,int n) 2 { 3 int x = *a;//a的类型是int *,a+1跳动一个int的长度 4 for (int *pa = a + 1; pa < a + n; pa++)//指向同一个类型的指针比较大小,相减是两者之间的元素个数 5 { 6 //st 阅读全文
posted @ 2017-10-15 00:36
hchacha
阅读(4736)
评论(0)
推荐(0)

浙公网安备 33010602011771号