【发布时间】:2020-03-28 07:30:31
【问题描述】:
所以我想知道当我们输入控制台时是否有一种方法。它只会是大写的。
就像这个例子。
从这里
您的意见:asda
我们打字的时候应该是这个。
您的意见:ASDA
这是我的代码
cout << "Type Memory Adress (in hexadecimal) = 0x";
cin >> hex >> memoryAdress;
【问题讨论】:
-
相对于...读取输入的内容并将其转换为大写? “当我们键入时”的条件表明您希望终端即时将任何内容转换为大写,如果没有非标准钩子进入您的 IO 系统(ncurses 可能能够做到这一点;老实说,我从未尝试过)。
-
@WhozCraig:是的,你是对的。使用 ncurses 很容易实现。我时不时在 RPi 上使用 ncurses,效果很好。
-
所以在标准库中这不能做对吗?