
c
w1shi2wei3
努力,勤奋,积极,向上。不大会打点人际。 重庆大学本科在读中....
展开
-
C/C++ 赋值语句机理一窥
今天研究了一下c语言中赋值语句的简单机理。 例如 unsigned char ch= -127; 打印出ch的值为:129. 我对该值的理解是这样的: 在编译器编译这句话时,将-127这个立即数转换为对应的补码:(二进制)10000001 【过程:-127--符号位+原码-->11111111----符号位不变,源码取反加1--->10000001】 编译器同...原创 2012-07-05 18:24:26 · 192 阅读 · 0 评论 -
C++ UTF8编码转换 CChineseCode
一 预备知识 1,字符:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字符仅仅代表一个符号,没有任何实际值的意义。 2,字符集:字符集是字符的集合。例如,汉字字符是中国人最先发明的字符,在中文、日文、韩文和越南文的书写中使用。这也说明了字符和字符集之...原创 2012-07-06 02:52:51 · 182 阅读 · 0 评论 -
QT编码设置问题
//通常在windows环境下,对于中文编码,需要在main.cpp中加上以下几行代码: QTextCodec *gbk = QTextCodec::codecForName("gb18030"); QTextCodec::setCodecForTr(gbk); // 设置传给tr函数时的默认字符串编码,GUI设计中最常用的一种 QTextCodec::se...2012-07-07 17:00:39 · 208 阅读 · 0 评论