C/C++笔试题_1
来源:互联网 发布:支付宝怎么绑定2个淘宝 编辑:程序博客网 时间:2024/06/05 07:43
1.说明下面代码的意图(已包含相关文件)
#ifndef _XXX_H__
#define _XXX_H__
//...
//结尾
#endif __XXX_H__
答:
int a[1024];
...
int c = sizeof(a)/sizeof(a[0]);
答:
class Base
{
virtual void fun() = 0;
};
class MyClass : public Base
{
virtual void fun(){}
};
答:
//windows环境下
#pragma comment( lib,"d3d9.lib" )
答:
2.指出下面代码的错误(已包含相关文件)
struct B
{
std::string m_sz;
int m_a;
B(){ memset(this,0,sizeof(B)); }
virtual ~B(){}
};
答:
3.简述
数组和链表的区别。
堆存储区,与栈存储区的作用和区别。
如何将递归函数调用转化成循环实现。
虚析构函数的作用
D3D或OpenGL的渲染管道
4.算法
1)五子棋判定胜负(必作)
2)2D空间中圆和线段的相交检测(必作)
3)画笔中油漆桶填充(选作)
4)读取EXCEL表(文本格式\t分列,\r\n分行)支持访问某行某列的元素(选作)
5)实现字符串类(选作)
- C/C++笔试题_1
- c/c++笔试面试题_1
- c++_1
- c++/c笔试题
- 算法笔试题_1
- C 笔记_1
- C规范_1
- [C++_7]继承_1
- c/c++补充_1
- 初学C#_1
- c++_1: 基础问题
- C基础_1
- C语言_1
- c/c++笔试题
- c笔试题
- C语言笔试题
- C语言笔试题
- C/C++笔试题!!!!
- GREP的用法
- 关于12360网站的架构优化
- hypertable的cellcache
- GNU Autotools的使用方法
- charset on ubuntu 10.10
- C/C++笔试题_1
- 数组指针和函数指针
- 使用ASP调用C#写的COM组件
- 收藏 C#字符串几个常用函数
- php web开发 笔记
- 大道至简,原来你就是这么KISS---ArchLinux基本系统到XFCE4桌面搭建
- CodeIgniter应用程序流程图
- select、poll、epoll 网络模型比较
- struts2与spring学习笔记