![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
sonyran
这个作者很懒,什么都没留下…
展开
-
将接口设计为非虚的
将接口设计为非虚的,同时将虚函数都设为私有的,这是从《Exceptional C++ style》中学到的设计原则。 另一个原则是:析构函数要么为共有虚函数,要么为非虚保护函数。原创 2009-04-16 00:08:00 · 427 阅读 · 0 评论 -
NSN的MGM SW engineer面试题
1. 给出标准的MIN的宏定义 2. int a = 100; char* str = (char*)malloc(sizeof(100)); 问: 变量a 是放在栈中还是堆中。 字符串str指向的分配空间是放在栈中还是堆中。 3. int ucData[100]; for(int i=0; i { ucData[i]原创 2009-04-18 22:18:00 · 1298 阅读 · 0 评论