gpt4 book ai didi

c++ - 在 C++ 上是否有等同于 getline(cin, x) 的输出?

转载 作者:搜寻专家 更新时间:2023-10-31 01:58:05 26 4
gpt4 key购买 nike

我喜欢 getline(cin, x) 阅读内容的方式。与 cin >> x 不同,它不会弄乱缓冲区,而且似乎也允许使用 á、é 等欧洲字符。我只是想知道是否有与此等效的输出,因为 cout << x 不允许使用欧洲字符,也许有比这更好的选择。

最佳答案

你可以试试std::wcout ,它旨在支持宽字符字符串,并且应该可以很好地处理欧洲字符。它与 std::cout 具有相同的用法,但您将需要宽字符串文字前缀“L”:

std::wcout << L"My cool string.";

关于c++ - 在 C++ 上是否有等同于 getline(cin, x) 的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4651045/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com