华美博弈C/VC工程师笔试试题


Posted in 面试题 onJuly 16, 2012
C/VC++工程师笔试试题
姓名: 申请职位: 日期:
1.用你熟悉的语言描述并构造一个基于字符串节点的二叉树,并说明如何实现通过关键词对节点进行模糊查询。
2.在分析某个C++源文件的过程中,有这样一行变量定义式:
int t_from=20,t_to=12,t_length=120,i_count,t_usetime;
现在你并不知道这行一共定义了多少个变量,以及哪些变量进行了初始值设定,要求从该语句中解析出所有以“t_”开头的变量名,并且如果该变量赋予了初始值的话也需要提取出来,请构造一个方法来实现该要求。
3.如果现在交给你一个标准的Windows动态库mylib.dll,已知它采用C++语言编程实现,提供了若干个功能接口,按照你的经验和判断,你认为是否有方法通过工具或者编程的方式获得这些功能接口及其参数信息,如果有,请对该方法进行描述。
4.在一个VC编写的对话框应用程序中,对话框的OnInitDialog事件函数里面最后有这么一段程序:
int scx = ::GetSystemMetrics(SM_CXSCREEN);
int scy = ::GetSystemMetrics(SM_CYSCREEN);
CRect myrect;
GetWindowRect(&myrect);
int fromx = (scx – myrect.Width())/2;
int fromy = (scy – myrect.Height())/2;
SetWindowPos(NULL,fromx,fromy,myrect.Width(),myrect.Height(),SWP_NOZORDER);
请描述其作用,你觉得这段程序在方式、效率上是否能进行提高,如果能,请说明方法。
5.就你所熟悉的方法描述Windows平台下的音频数据采集过程,如果可以,请列出关键代码。

Tags in this post...

面试题 相关文章推荐
PHP开发的一般流程
Aug 13 面试题
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
Sep 05 面试题
如何查找和删除数据库中的重复数据
Nov 05 面试题
试解释COMMIT操作和ROLLBACK操作的语义
Jul 25 面试题
Javascript如何发送一个Ajax请求
Jan 26 面试题
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
Dec 12 面试题
27个经典Linux面试题及答案,你知道几个?
Jan 10 面试题
JPA的特点
Oct 25 面试题
DOM和JQuery对象有什么区别
Nov 11 面试题
如何用Java判断一个文件或目录是否存在
Nov 19 面试题
Java面试题:为什么要用Java
May 11 面试题
如何定义一个可复用的服务
Sep 30 面试题
联想C++笔试题
Jun 13 #面试题
C语言面试题
Oct 30 #面试题
华为C++笔试题
Aug 05 #面试题
c语言常见笔试题总结
Sep 05 #面试题
C语言笔试题
Sep 04 #面试题
求网格中的黑点分布
Nov 06 #面试题
用C语言实现文件读写操作
Oct 27 #面试题
You might like
PHP产生随机字符串函数
2006/12/06 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
Laravel基础_关于view共享数据的示例讲解
2019/10/14 PHP
Jquery实现仿新浪微博获取文本框能输入的字数代码
2013/02/22 Javascript
js获取元素外链样式的方法
2015/01/27 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
功能强大的Bootstrap使用手册(一)
2016/08/02 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
2017/03/29 Javascript
react开发中如何使用require.ensure加载es6风格的组件
2017/05/09 Javascript
js实现随机点名系统(实例讲解)
2017/10/18 Javascript
vue中实现左右联动的效果
2018/06/22 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
深入理解NodeJS 多进程和集群
2018/10/17 NodeJs
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
通过实例了解Nodejs模块系统及require机制
2020/07/16 NodeJs
vue 将多个过滤器封装到一个文件中的代码详解
2020/09/05 Javascript
el-form 多层级表单的实现示例
2020/09/10 Javascript
[01:33:25]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第一场 1月24日
2021/03/11 DOTA
python操作sqlite的CRUD实例分析
2015/05/08 Python
谈谈python中GUI的选择
2018/03/01 Python
对dataframe进行列相加,行相加的实例
2018/06/08 Python
python获取array中指定元素的示例
2019/11/26 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
美国机场停车位预订:About Airport Parking
2018/03/26 全球购物
温泉秘密:Onsen Secret
2020/07/06 全球购物
环境科学专业个人求职信
2013/09/26 职场文书
幼儿园元旦亲子活动方案
2014/02/17 职场文书
资金主管岗位职责范本
2014/03/04 职场文书
车辆工程专业求职信
2014/04/28 职场文书
班级光棍节联谊会策划书
2014/10/10 职场文书
MySQL中连接查询和子查询的问题
2021/09/04 MySQL
SpringBoot集成Redis的思路详解
2021/10/16 Redis