- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 socket通信中的动态分配内存导致的错误
今天在调试socket的时候遇到了这样一个比较奇怪的问题。我在单步调试多线程程序的时候是没有错误的,但是一运行程序马上崩溃了。原来以为是多线程的问题,但是我在程序崩溃之后调试了一下,找到出错的地方,发现是在使用数组的时候出错了。这个数组是动态分配内存malloc出来的,百度了一下,看到有人跟我遇到了相同的问题:时间问题.你单步,.每一步花的时间多,所以程序执行完成了,没有错
2012-06-29 21:55:10 1517
转载 Windows环境下Unicode编程总结和将ANSI转换到Unicode 将Unicode转换到ANSI
Windows环境下Unicode编程总结 UNICODE环境设置在安装Visual Studio时,在选择VC++时需要加入unicode选项,保证相关的库文件可以拷贝到system32下。 UNICODE编译设置:C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE在ProjectSetting/link
2012-06-27 16:42:24 900
原创 给VC应用程序换皮肤的几种方法
这几天想给我们的主界面换好看一点的皮肤。下面介绍三种可能实现的方法:1.使用Skin++Skin++,系统软件,采用独特的软件界面开发技术,让原本复杂繁琐的界面编程变得轻松自如,随着换肤技术的不断进步,Skin++不仅是功能强大的换 肤控件,而且是一款非常通用的换肤插件。只需要在您的程序中添加一句代码,Skin++就能让您的界面焕然一新,并拥有多种主题风格和色调的动态切换功 能。
2012-06-25 22:14:13 3688 3
原创 C服务端与java客户端的socket通信注意事项
今天这个项目需要c服务端与java客户端进行socket通信。中间遇到了很多问题。首先搜索了一下http://blog.sina.com.cn/s/blog_55934df80100i55l.html有以下几点要注意的地方:1.大端与小端的转换。具体可以参看这个博客http://www.cnblogs.com/AilsaDream/archive/2009/
2012-06-17 22:06:08 4830
原创 如何判断一个文件是否被关闭?
做项目的时候遇到了下面这个问题:如何判断一个打开的txt文件是否被关闭?在打开一个txt文件的时候,notepad程序是自动通过文件路径的参数首先复制文件,然后马上就关闭了文件通道,这个时候打开的其实只是notepad程序而不是文件本身。文件本身的打开与关闭是一瞬间的事情。也就是说notepad程序在读取了文件以后就马上将文件关闭了。(不知道这样讲对不对,还请大家指正。)那么我们判断一个t
2012-06-16 21:59:23 6472 1
原创 自动读取USB设备文件
期末考试终于全部考完了,终于开始写代码了。这几天先解决一下这个历史遗留问题。问题是这样的:PC 端自动获取USB设备盘符并且读取特定文件夹下面的文件。首先找到下面这些资料来参考:如何获得U盘盘符:http://topic.csdn.net/u/20081118/14/dc0ab5bd-3a1d-4868-bb1e-4ff638fc82c2.htmlhttp:
2012-06-14 22:17:44 4347 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人