永发信息网

VC软件工程师笔试题 求答案!

答案:2  悬赏:40  手机版
解决时间 2021-05-04 12:01
  • 提问者网友:嘚啵嘚啵
  • 2021-05-04 04:05
VC笔试题:
1、如何打开注册表?用什么命令注册ocx控件以及用什么命令查看IP设置情况?
2、static在C++中的作用
3、数据库表格stu中存在字段ID表示编号,写SQL语句查询编号前10的记录
4、数据库在写存储过程通常使用set nocount on来实现什么功能?
5、UpdateData(TRUE)和UpdateData(FALSE)的区别
6、解释MFC的数据类型COLORREF
7、采用哪些函数可启动其它应用程序
8、解释GetClientRect()和GetWindowRect()的区别
9、解释MFC中SendMessage与PostMessage的区别
10、名词解释
MFC SDK DDX DLL TCP
11、解释下面VC调试宏的意义
TRACE
ASSERT
VERIFY
12、编一函数判断点CPoint ptx 是否在点CPoint pta 和 ptb的连线上
13、请说明数组CArray<int&,int>m_IntArray定义有何问题
14、编程实现将8进制字符串转换为2进制字符串的函数
15、编程实现整数的阶乘
16、解释语句virtual void X()=0;的作用
17、解释C++中struct和class的区别
最佳答案
  • 五星知识达人网友:鸽屿
  • 2021-05-04 05:00

1. RegOpenKey(). regsvr32 .ipconfig /all


2.限制变量的作用域。(1)静态局部变量,修改变量的生命周期。(2)静态全局变量/函数,限制其作用域,只在本文件中。


3.Select top(10) from stu;


5.UpdataData(False) 是把变量的内容更新到控件上去,UpdataData(True)把控件的值更新到关联变量中去。


6.COLORREF 是 DWORD的别名,可以通过RGB(int ,int,int)给其赋值。


7.创建线程CreateThread。也可以System()命令。


8.GetClientRect()获取到的区域坐标的原点(0.0)是客户区的左上角。而且GetWindowRect()是相对于整个桌面的。(0.0)为屏幕的左上角。


9.SendMessage是把消息发过去,等处理完后才返回。而PostMessage则是发给对应窗口后,直接返回,不等其处理结束。考虑到线程调度问题,请尽可能使用PostMessage.以免出现不可意料的错误。


10.MFC :Microsoft Foundation Class,微软基础类库。


    SDK :Software Development Kits ,软件开发工具包


    DDX :


    DLL :Dynamic  Linker Lib  ,动态链接库。


    TCP :Transmission Contrl Protocal ,传输控制协议。


11. TRACE用法与printf一样,在调试时把内容输出到输出窗口。便宜查看运行结果,方便调试。


    ASSERT断言,当出现某种情况时直接终止程序执行,当里面条件为FALSE时触发。


    VERIFY检查作用,和上面两个宏不同的是,它在调试版本和发行版本都有效。


13template< class TYPE, class ARG_TYPE > class CArray : public CObject ,Template parameter specifying the type of objects stored in the array. TYPE is a parameter that is returned by CArray。从中可以知道 第一个参数是用来返回的。和函数返回一个引用是一个道理。


14. 把一位数字用3位2进制来表示。


15. 用递归 或者 循环,都行


16.纯虚函数,让该类成为抽象类,不能实例化对象,实现在派生类里。


17.struct成员默认为public,而class默认为private;

全部回答
  • 1楼网友:duile
  • 2021-05-04 05:15
不知道是什么
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯