
VC++开发
文章平均质量分 70
头像是我的偶像
这个作者很懒,什么都没留下…
展开
-
Win32串口通讯函数PurgeComm不能清接收缓冲区的问题
这两天在做串口通讯上位机的开发,遇到了一个比较棘手的问题。使用Win32函数PurgeComm始终不能成功清除接收缓冲区中的数据,老是接收到不需要的数据。 刚开始,我以为是我的串口配置出了问题,检查了一遍,没发现什么问题。 然后,就开始百度,搜到的相关网页挺多的,却没什么卵用。 后来,抱着试试看的态度,我使用国外搜索引擎“http://www.aol.com/”。国外一位同行说,他也遇到原创 2015-06-17 08:34:05 · 7528 阅读 · 0 评论 -
有关VC++的一些外文链接
Use of "Stdafx.h"原创 2015-06-24 10:32:26 · 541 阅读 · 0 评论 -
探究VC下的_T(""),发现:双字节字符/多字节字符是以小端存储的(至少是在VC2013环境下)
从VC6.0过渡到VS2013的程序员应该都会对字符的表现形式感到困惑,每每都要使用_T(""),才能如愿地显示字符。 其实_T("")是一个宏,起一个兼容的作用,使编译器采用默认的字符集形式(Ansi或Unicode)编译字符串。 在VC2013的 tchar.h 文件中,我提取出了部分代码,如下: #ifdef _UNICODE // ... #define __T(x)原创 2015-06-25 22:19:54 · 950 阅读 · 0 评论