这是VC ++2005。嵌入Python。 我想使用以下函数> PyUnicode_FromString <和Char *。 但是,字符*包含以下字符>®<即注册商标。 并且该函数返回NULL。 但是,如果我从char *中删除字符>®<,则函数> PyUnicode_FromString <确实起作用。
任何建议的计算预算都很低,因为代码应该处理很多字符串...
我知道,我可以将char *转换为wchar_t *,然后应用以下函数:> WideCharToMultiByte <以获取基于UTF8的字符串,但是正如我所提到的,有没有低计算预算函数可以到达那里。 / p>
谢谢。