nsString这个类怎么用的?

阅读:3479回复:1
2008-10-27 16:16
写私信
楼主#
我直接创建nsString的实例,总是得到一堆空指针。

#include "nsStringAPI.h"
nsString str(L"test");

str里面什么值都没有,内部的指针成员都是0xcccccccc,在MDC上的文档,明明写着有相关的构造函数的呀。

请问怎么样生成一个nsString的实例并赋值呢?我上面的用法有什么错误吗?
2008-10-27 16:16
写私信
1楼#
问题已经解决。
试了无数次,才发现只要先初始化xpcom就好了。
看上去完全没什么关系的东西。
const char* xpcomLocation = GRE_GetXPCOMPath();
nsresult rv = XPCOMGlueStartup(xpcomLocation);