02 2009 档案

摘要:第一种方式是MFC里使用广泛的宏:#define OFFSET(structure, member) ((int)&((structure*)0)->member); 正如我们平时通过某对象的地址指针访问某个成员变量一样,这里只是强制使用0作为该地址,但区别是并没有通过该地址去访问成员变量,而只是用&操作符来获取该成员变量的地址,所以不会出现访问违规的情况。所以,完全可以用此类声明一个对象,然后用该对象某成员变量地址减去该对象首地址获取偏移量,只是纯虚类无法这样实现。 另一种方式是通过域操作符取成员变量的地址。例如一个类Test有int 型成员变量x,则可以通过int T 阅读全文
posted @ 2009-02-11 09:36 渡己 阅读(486) 评论(0) 推荐(0)
摘要:本文介绍了短信的原理和实现方法,重点说明了短信的编码方式、AT指令以及用C#实现串口通讯的方法 阅读全文
posted @ 2009-02-10 19:51 渡己 阅读(287) 评论(0) 推荐(0)
摘要:UTF-8是Unicode的其中一个使用方式。 UTF是 Unicode Translation Format(另一种说法为 UCS Translation Format),即把Unicode转做某种格式的意思。UCS 和 Unicode 只是分配整数给字符的编码表. 现在存在好几种将一串字符表示为一串字节的方法。最显而易见的两种方法是将 Unicode 文本存储为 2 个 或 4 个字节序列的串。这两种方法的正式名称分别为 UCS-2 和 UCS-4. 除非另外指定, 否则大多数的字节都是这样的(Bigendian convention)。将一个 ASCII 或 Latin-1 的文件转换成 阅读全文
posted @ 2009-02-10 17:27 渡己 阅读(647) 评论(0) 推荐(0)
摘要:MIDI文件格式的详细分析及说明 阅读全文
posted @ 2009-02-08 00:20 渡己 阅读(2296) 评论(0) 推荐(1)