posted @ 2009-07-27 14:23 JieNet 阅读(382) 评论(0) 推荐(0) 编辑
摘要:
数据类型意义BOOLBoolean值(TRUE or FALSE)BSTR32-bit字符指针BYTE8-bit整数,无正负号COLORREF32-bit数值,代表一个颜色值DWORD32-bit整数,无正负号LONG32-bit整数,有正负号LPARAM32-bit数值,作为窗口函数或callback函数的一个参数LPCSTR32-bit指针,指向一个常数字符串LPSTR32-bit指针,指向一... 阅读全文
摘要:
//need using System.Management; public class HardwareSerialNumber { public string GetDiskVolumeSerialNumber() { ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"C:\""); disk.... 阅读全文
posted @ 2009-06-18 12:12 JieNet 阅读(411) 评论(0) 推荐(0) 编辑
摘要:
[代码]迭代器是广义指针,而指针满足所有迭代器要求。迭代器是STL算法的接口,而指针是迭代器,因此STL算法可以使用指针来对基于指针的非STL容器进行操作。iterator 是一个 class, p 是一个指针,不要随便把 class 和指针混淆起来。至于上面的例子,有的IDE能够通过编译(VC++6),有的不行(VC++.NET2003),只能说是实现对C++标准的支持的所不同的原因!关于这个还... 阅读全文
posted @ 2009-06-02 12:43 JieNet 阅读(601) 评论(0) 推荐(0) 编辑
摘要:
void fun() const{}; 、 const void fun(){}; 和void const fun(){}; 的区别?答:const void fun(){};和void const fun(){};两个相同。如果采用"按址传递方式"的函数返回值加const 修饰,那么函数返回值(即地址)的内容不能被修改,该返回值只能被赋给加const 修饰的同类型指针。如果采用"按值传递方式"的... 阅读全文
posted @ 2009-06-02 12:43 JieNet 阅读(184) 评论(0) 推荐(0) 编辑