《COM中的字符串(一)》的相关内容
相关讨论
C++学习笔记--数据类型
每天花点时间,重新拾起C++,记录一些学习笔记,内容根据自己理解逐步更新。
1.指针
我们最熟悉的,一个字节由8位构成,一个字由32位构成,这是针对32位操作系统,其实字的大小是依赖于机器的,C++基本数据类型,int/short/long/float/double/long double长度都是以字为单位,如short为半个字,int为一个字,double是两个字,具体它们能代表多少位数据, ...
by xml 2008-01-31 浏览 (920) 回复 (0) 关键字:
字符串编码(charset,encoding/decoding)问题原理
字符串编码(charset, encoding/decoding)问题原理
编码问题很重要,关于编码问题的文章也很多。我本来没有兴趣重复这个主题。
一个朋友问我有没有比较好的编码介绍文章。我记得以前看过几篇很不错的,但是当时搜索到的时候,就比较费劲,一时想不起来。于是,我就说,我攒一篇好了。
---------------------------------------
编码无处不在。Dat ...
by buaawhl 2006-10-31 浏览 (15400) 回复 (18) 关键字:
相关博客
C++字符串完全指引之二 —— 字符串封装类
C++字符串完全指引之二 —— 字符串封装类
原著:Michael Dunn
作者:Chengjie Sun
原文出处:CodeProject:The Complete Guide to C++ Strings, Part II
引言
因为C语言风格的字符串容易出错且不易管理,黑客们甚至利用可能存在的缓冲区溢出bug把C语言 ...
by glacier3 2007-08-09 浏览 (221) 回复 (0) 关键字:
COM中的字符串(二)
CComBSTR(二)
从前边的叙述中可以看出BSTR的含义很丰富,限制也比较多。这样我们在使用过程中就得很小心。实际编程过程中,BSTR的应用又很频繁。为了避免一些不必要的麻烦,ATL提供了一个类把他包装起来,使得我们不必过多的关心他的细节。
CComBSTR把一个BSTR作为成员变量,通过各种方法对他进行维护。
以下是该类的具体内容及其注意事项:
构造函数和析构 ...
by legate 2007-12-23 浏览 (139) 回复 (0) 关键字: COM中的字符串(二)
C++字符串完全指引之一 —— Win32 字符编码
C++字符串完全指引之一 —— Win32 字符编码
原著:Michael Dunn
翻译:Chengjie Sun
原文出处:CodeProject:The Complete Guide to C++ Strings, Part I
引言
毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各 ...
by glacier3 2007-08-09 浏览 (196) 回复 (0) 关键字:
相关圈子讨论
有关字符和字符串的问题
这段代码
import std.stdio;
int main(char[][] args)
{
wchar[] p = "你好";
writefln(p);
return 0;
}
为什么输出的结果是"浣犲ソ"
难道是我什么概念没有搞清楚?
第二个问题,char不是UTF-8码的吗,为什么不能表示中文呢?
by codekitten 2007-06-29 浏览 (1958) 回复 (18)
dxpcom v0.1 发布
由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。
dxpcom v0.1下载地址
包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。
mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。
有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10377) 回复 (161)
有没有人愿意加入 dotmars 的开发
Dotmars 意图采用 .Net Framework 的总体设计,把 C# 实现的 Mono .net 类库移植到D语言。Dotmars 的实现中立于 tango 和 phobos,可以与二者之一同时使用。总之 dotmars 是一个面向D的对 .Net Framework 的改良和精炼。
.Mars 目前实现的部分有:
dotmars.base.random 线程安全随机数发生器
dotma ...
by oldrev 2007-04-29 浏览 (3129) 回复 (43)
打算建立一个小团队,收集点民意
通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。
这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4406) 回复 (95)
xpcom.dll为何不能正常加载?
就这一行代码还抛出异常,错误码是1114,可以肯定它找到了这个DLL,换成一个不存在的名字时,没有异常提示,错误码是126。我的当前路径是在xulrunner路径下,换成user32.dll就可以正常加载。
图片连接:
有人能解释这个吗?
import std.loader;
void main()
{
scope auto dll = new ExeModule(r"xpc ...
by qiezi 2007-04-11 浏览 (3343) 回复 (83)
相关新闻
推荐知识库条目
Comming soon

