1

我想在 OutputDebugStringW 上附加一个新行。

OutputDebugStringW(Item.pItem);

pItem 是一个 LPCWSTR,而不是 wstring,所以我不能通过说 + "/n" 直接添加新行。

有人可以帮忙吗?

4

1 回答 1

9

只需在单独调用中输出换行符OutputDebugStringW

OutputDebugStringW(Item.pItem);
OutputDebugStringW(L"\n");

如果由于某种原因您只想对 进行一次调用OutputDebugStringW,请先构建一个字符串:

std::wstringstream ss;
ss << Item.pItem << L"\n";
OutputDebugStringW(ss.str().c_str());
于 2013-04-01T13:37:25.787 回答