赞
踩
聊项目,完成的内容,遇到的难点
malloc和new的区别,有没有方法可以再new失败后得到一个返回值,而不是抛出异常
标准 C++ 提供了一个方法来抑制 new 抛出异常,而返回空指针:
int* p = new (std::nothrow) int; // 这样如果 new 失败了,就不会抛出异常,而是返回空指针
if ( p == 0 ) // 如此这般,这个判断就有意义了
return -1;
// 其它代码
用宏定义写一个MAX函数
如何统计struct构造函数调用的次数,一个static,忘了在结构体外初始化了,
手写一个memcpy函数
100万的域名,如何保存和查找:前缀树?
1分钟内发生的概率是K,3分钟发生的概率是多少
32位系统的各个变量的大小是多少
找出一篇文章出现次数top10的单词
32位
char 1
short 2
int long float 4
double,long long
64位
char 1
short 2
int float 4
long ,double,long long 8
但是我的64位机,dev-c上long 是4
64位只是long 变成了8位,16位只是int变成了2位
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。