
笔试
Huaerge
这个作者很懒,什么都没留下…
展开
-
AfxBeginThread开始一个线程出现内存泄漏
第一次用AfxBeginThread创建线程,每次运行完以后都发现有112Bytes的内存泄露,查了很多资料说是没有调用AfxEndThread,但是实际上我是写了的,可能是没写对导致内存还是泄露。 参考了很多方法: http://www.cppblog.com/flyingxu/archive/2006/07/26/10557.html http://bbs.csdn.n原创 2013-04-13 14:39:27 · 2350 阅读 · 2 评论 -
下载进度条的问题总结
点击下载按钮以后开始进行下载,弹出进度条,当下载结束后进度条对话框退出。 处理方法: 1.创建进度条对话框资源; 2.创建线程,在线程中显示进度条对话框并向串口发数据 CDownloadProgress *downloadProgress = new CDownloadProgress;downloadProgress->Create(IDD_DIAL原创 2013-03-21 19:48:50 · 930 阅读 · 0 评论 -
程序实现多国语言的动态切换解决方案(转)
以下部分均是参考自前辈写的示例程序的说明文档:程序实现多国语言的动态切换解决方案实现思想:传统的做法是把所有的资源都放到动态库中,一种语言一个动态库,程序运行的时候通过加载不同的动态库来实现多语言功能。这样做的缺点是不能动态切换语言,如果更换语言后必须重新启动软件。当然,没有人会需要经常的切换语言玩儿,但是采用动态库的方法,如果程序需要修改资源的话,就要更新所有的动态库,这是一个非原创 2013-03-21 20:21:47 · 2771 阅读 · 0 评论 -
很久没有整理笔记了
1. USB驱动自动安装(协作安装);2. 104规约主站从站通信。整理的问题 1. 文件图标关联 2. 双击自动打开 3. 提示保存文件。 4. 多语言切换 5.socket通信 6. 多线程通信原创 2013-03-18 17:13:37 · 893 阅读 · 0 评论 -
usb驱动自动安装中遇到的问题
主要有四个步骤:1. 根据“协作安装程序应用一例”编写dll2. 函数实现dll的注册3. 然后预安装4. 插入设备测试1. 根据“协作安装程序应用一例”编写dllDll是基于win32的dll程序,入口函数的声明如下:extern "C"__declspec(dlle原创 2013-03-28 19:52:40 · 2777 阅读 · 0 评论 -
破解DLL时间限制
由于很需要用一个DLL,担心该DLL有时间限制,而且修改系统之间之后直接变成了过期。无奈之下寻找破解DLL的办法。 参考了http://hi.baidu.com/goldchocobo/item/5e85f8762dc45f285c1789ce破解某DLL文件完成,最后终于破解了。 其实还是因为这个DLL的时间限制做得不是很复杂。 记录一下基本原创 2013-02-27 18:33:30 · 19315 阅读 · 4 评论 -
VS2008 安装过程中Framework3.5安装失败解决
参考http://blog.youkuaiyun.com/huizy/article/details/6843393彻底解决“安装.Net Framework 3.5时出现错误”的问题 解决无效, 后来查看错误日志是Error1603, 再参考http://hi.baidu.com/hpbars/item/2c7869d13d3177e5b3f777f5安装.NET Framework3.5原创 2013-02-25 13:40:34 · 1396 阅读 · 0 评论 -
2.字符串括号匹配
字符串括号匹配(创新工场)参考网址:http://cnlox.is-programmer.com/posts/21860.html给定一个字符串,字符串中可能含有包含'(', ')', '[', ']',判定条件如下:'('和')'、'['和']'个数相等'(原创 2011-09-19 09:51:53 · 917 阅读 · 0 评论 -
求数组中最长递增子序列
下面只实现了求最长子序列的长度,如果要输出该序列应该怎么办呢?参考网址:http://topic.youkuaiyun.com/u/20081114/19/9f810db5-4690-4a19-885f-d6d1853be2b5.htmlhttp://blog.csdn.ne原创 2011-09-19 11:15:05 · 875 阅读 · 0 评论 -
1.共用体内存分布
共用体内存分布(创新工场)求下列程序的输出结果(具体程序既不清楚了,考点在于union type的内存分布): 一个联合体的各个成员占用相同的内存空间,联合体的长度等于其中最长成员的长度。#include #include #includ原创 2011-09-19 09:28:16 · 1151 阅读 · 2 评论 -
程序识别MySQL数据库中文的问题
由于某些原因需要将原来电脑上的数据导入到新电脑上的数据库中,出现了中文识别乱码的问题。由于之前程序读取原有数据库中数据正常,程序没有修改,确定是数据库的问题导致乱码。安装好mysql数据库及navicat之后导入数据navicat中显示中文为乱码,在界面上进行如下设置:选择“连接属性”,将“高级”下“使用mysql字符集”选项前的勾去掉,在navicat中查看中文限制正常这种改原创 2015-07-11 11:07:40 · 839 阅读 · 0 评论