2020
12-10
12-10
c++ 解决无法打印uint8_t 类型变量的问题
将uint8_t转化为unsigned类型使用一元运算符+(和-运算符对应)测试代码如下#include<cstdint>#include<iostream>#include<typeinfo>intmain(){std::uint8_tuint8_num=10;std::cout<<"uint8_tnumis"<<uint8_num<<std::endl;//无法打印std::cout<<"aftercasttounsigned,uint8_tnumis"<<unsigned(uint8_num)<<std::endl;//能正常打印std::cout<<"withaunary+operator,uint8_tnumis"...
继续阅读 >