任何想法为什么我得到"玛雅不是玛雅"这个代码的结果?
if ("Maya" == "Maya")
printf("Maya is Maya \n");
else
printf("Maya is not Maya \n");
Run Code Online (Sandbox Code Playgroud) 我试图让"CMtoaPlugin :: listArnoldNodes()"返回一个字符串的"数组"
std::vector<std::string> ArnoldNodes = CMtoaPlugin::listArnoldNodes();
std::vector<std::string>::iterator it;
for ( it=ArnoldNodes.begin() ; it < ArnoldNodes.end(); it++ )
{
printf("initialize shader %s\n", *it);
}
Run Code Online (Sandbox Code Playgroud)
但这是我得到的,2个条目,这是正确的,但条目的内容不是
初始化Arnold着色器†¡
初始化阿诺德着色器.
我究竟做错了什么