请问用c++输入字符串时如何用某个不是回车的字符起到立刻停止输入的效果?

请问用c++输入字符串时如何用某个不是回车的字符起到立刻停止输入的效果?

循环读取单个字符,判断字符是否为指定字符,是的话退出循环

加个if判断就好了。
例如:

 char ch;
    cin >> ch;
    if (ch == 'a')
    {
        return 0;
    }

img

一个字符一个字符地输入