cin对象如何根据用户需要将字符转换为不同类型?

问题描述 投票:-1回答:1

std::cin对象是basic_istream<char>istream的实例时如何处理不同的类型?

c++ templates cin istream
1个回答
3
投票

std::basic_istream<CharT, Traits>对类型为CharT的字符的输入流进行建模。它提供了对该输入流的相对较低级别和相对较高级别的访问。例如,您可以调用std::cin.get()以便从输入流中检索下一个字符。这将始终返回CharT,因为这是流中字符的基础类型。但是,basic_istream还提供了formatted input functions

© www.soinside.com 2019 - 2024. All rights reserved.