C ++:检查输入数据[重复]

Posted

技术标签:

【中文标题】C ++:检查输入数据[重复]【英文标题】:C++: Checking input data [duplicate] 【发布时间】:2017-10-30 09:52:19 【问题描述】:

如果输入的字符是数字、单词或符号,我必须编写一个 C++ 程序来指定一个字符吗?首先我使用 ASCII 来解决这个问题,但问题是当输入不是 ASCII 字符时,例如它是 UTF-16,它是一个韩语单词...... 那么我能做些什么来解决呢? 谢谢!

【问题讨论】:

你可以看看iswdigit 嗨,使用宽字符来支持 UTF 字符 看这里:en.cppreference.com/w/cpp/string/wide 【参考方案1】:

wchar_t 应该是您正在寻找的那个。 在 C++ 中,wchar_t 是一个独特的基本类型(因此它没有在任何其他头文件中定义)。

【讨论】:

以上是关于C ++:检查输入数据[重复]的主要内容,如果未能解决你的问题,请参考以下文章

C ++ bool行为不符合预期[重复]

检查数据密集型应用程序中的重复输入项

7-3 去掉重复的数据

MS Access 2010,从 1 个表格到 2 个表格的数据,在表格​​ 2 输入之前进行重复检查

如何检查数据库中已有的空表[重复]

ACCESS数据库插入数据不成功