
c++
文章平均质量分 71
htqlhy
这个作者很懒,什么都没留下…
展开
-
如何区分“指向const对象的指针”和“const指针”?
const是C++中引入的一个新的关键字,它为C++编程带来了很大的方便。指向const对象的指针和const指针是两个名字很接近的概念,对于初学者来说非常容易搞混,这里对它们进行区分。 指向const对象的指针 可以这样理解指向const对象的指针: 指向const对象的指针就是一个指针,不能通过它来修改它所指向的对象的值 · 声明方法:const int *p; const对象在初始转载 2009-01-15 12:50:00 · 337 阅读 · 0 评论 -
VC++的Unicode编程
一、什么是Unicode 先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一转载 2009-01-15 12:31:00 · 302 阅读 · 0 评论 -
各种常用设备接口类guid
注意:在VC中使用这些常量名称时,除了包含相应的头文件外,还需要预先包含initguid.h头文件。即:[cpp] view plaincopy#include 常用设备接口类GUIDIdentifierClass GUIDHeaderGUID_DEVINTERFACE_USB_DEVI转载 2012-11-14 17:01:43 · 1286 阅读 · 0 评论 -
SetupDi系列函数说明
SetupDi系列函数说明一.枚举设备信息SetupDiGetClassDevsHDEVINFO SetupDiGetClassDevs( IN PGUID ClassGuid, /* optional */ IN PCTSTR Enumerator, /* optional */ IN HWND hwndPare转载 2012-11-14 17:01:03 · 1684 阅读 · 1 评论 -
初学者USB入门总结
初涉USB,初学者USB入门总结arthur0561 发表于 2009-2-27 2:28:00推荐(1)枚举 一,概述现在很多的主控上都带有USB的功能,但是对于初学者来说,这方面应用还是比较棘手,因为usb的不但固件程序需要编写,PC端的驱动也要编写,而且驱动写好了还要写个上位机才能看出效果。这样调试起来十分困难,建议从USB的键盘,鼠标开始做,转载 2012-12-11 14:18:48 · 1350 阅读 · 0 评论 -
并口的IOCTL讲解
Not pending:直接处理 1.IOCTL_PAR_QUERY_LOCATION 获取设备链接名,形式为LPTn Symblicname形式为/DosDevice/LPTn若输出缓冲区小于Location字节长度,则返回STATUS_BUFFER_TOO_SMALL,否则,返回Location 2. IOCTL_SERIAL_GET_TIMEOUTS 获转载 2012-12-12 10:26:13 · 1133 阅读 · 0 评论