我不熟悉c ++。我有下面的对象,我需要打印。请指导我如何打印?
nsXPIDLCString flavorStr;
printf("step %s", flavorStr);
Error:
warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘nsXPIDLCString’ [-Wformat]
感谢。
答案 0 :(得分:9)
printf("step %s", flavorStr.get());
https://developer.mozilla.org/en-US/docs/nsXPIDLCString#get
旁注:来吧。上。这让我花了10秒钟在谷歌找到。