如何在c ++中将nsXPIDLCString打印为字符串?

Jim*_*mit 0 c++

我不熟悉c ++.我有下面的对象,我需要打印.请指导我如何打印?

nsXPIDLCString flavorStr;
printf("step %s", flavorStr);

Error:
 warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘nsXPIDLCString’ [-Wformat]
Run Code Online (Sandbox Code Playgroud)

谢谢.

dut*_*utt 9

printf("step %s", flavorStr.get());
Run Code Online (Sandbox Code Playgroud)

https://developer.mozilla.org/en-US/docs/nsXPIDLCString#get

旁注:来吧.上.这让我在谷歌找了10秒钟.