【发布时间】:2017-05-19 06:28:00
【问题描述】:
就像在文本文件中读取“117”并给出变量值“u”,而不是“1”。而且我知道我可以通过将值读取到 int 然后将其转换为 unsigned char 来简单快速地做到这一点,我只需要知道我是否可以直接做到这一点。
【问题讨论】:
-
不,我不这么认为。
-
这不能回答问题,但“将其转换为无符号字符”不是必需的;
int可转换为unsigned char,因此不需要强制转换。
标签: c++ file char unsigned-char