牛客网错题总结
2017-06-03 11:08
183 查看
对于std::vector::at总是做边界检查,而对于std::vector::operator[]则不会做边界检查;
clone()可以将父进程资源有选择的复制给子进程,而没有复制的数据结构则通过指针的复制让子进程共享,具体要复制哪些资源给子进程,由参数列表中的clone_flags来决定,其返回的是子进程的pid;
p = NULL 和 p = 0 , p = ‘\0’是等价的;
80X86是小端存储;
编译器在为类对象分配栈空间时,会先检查类析构函数的访问属性,其实不光是析构函数,只要是非静态的函数,编译器都会进行检查。如果类的析构函数是私有的,则编译器不会在栈空间上为类对象分配内存。因此,将析构函数设为私有,类对象就无法建立在栈上了,只能在堆上(动态new)分配对象;
clone()可以将父进程资源有选择的复制给子进程,而没有复制的数据结构则通过指针的复制让子进程共享,具体要复制哪些资源给子进程,由参数列表中的clone_flags来决定,其返回的是子进程的pid;
p = NULL 和 p = 0 , p = ‘\0’是等价的;
80X86是小端存储;
编译器在为类对象分配栈空间时,会先检查类析构函数的访问属性,其实不光是析构函数,只要是非静态的函数,编译器都会进行检查。如果类的析构函数是私有的,则编译器不会在栈空间上为类对象分配内存。因此,将析构函数设为私有,类对象就无法建立在栈上了,只能在堆上(动态new)分配对象;
相关文章推荐
- 牛客网错题总结
- 关于牛客网的JAVA面试题错题总结以及归纳(1)
- C/C++题目总结【来自牛客网】
- C++ 练习错题总结
- 牛客网 7-27 网络基础 操作系统 编译与体系结构 30题知识点总结
- 牛客网 8-12 网络基础 操作系统 编译与体系结构 30题知识点总结
- 第二次考试:错题总结
- 错题总结--黑马程序员之基础班入班考试
- 牛客网左程云老师的算法视频个人总结
- 测试:错题总结
- 考试:错题总结
- 2013微软实习笔试题错题总结
- 软件设计师(1)--基础常见错题总结
- 7.19日牛客网总结
- 牛客网刷题总结
- 错题总结
- 牛客网做题总结:剑指offer中题目,java版二
- C/C++ 错题总结
- 牛客网 7-28 网络基础 操作系统 编译与体系结构 30题知识点总结