OSX 10.8、カーボン
Char* から派生させたい std::string があります
例:
CFStringRef *s;
char *c[128];
CFStringGetCString(*s, *c, 128, kCFStringEncodingUTF8);
int size = sizeof(c);
g_uid.assign(c, size);
しかし、無効な変換が行われ、その理由がわかりません
error: invalid conversion from 'char**' to 'long unsigned int'
std::string g_uid = "";
グローバルとして定義されています