![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++讨论
文章平均质量分 74
donrem
这个作者很懒,什么都没留下…
展开
-
ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码介绍
ASCII字符集编码ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。 只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在只支持7位ASCII系统中传输中文而设计的编码。早期很多邮件系统也只支持ASCII编码,为了传输中文邮件必须使转载 2008-11-27 10:17:00 · 431 阅读 · 0 评论 -
重载流操作符时不能为虚函数
为了能够像cout,cin这样使用>流操作符来操作对象,对>的重载有下面几个约定:第一个参数为ostream或istream的引用,第二个参数为类类型,返回与第一个参数类型相同的引用.所以,可以基本得到重载流操作符的原型:ostream& operator istream& operator >> (istream& is, ClassType& ct);现在来说说标题所指,重载流操作符时不能原创 2008-12-06 09:00:00 · 590 阅读 · 1 评论 -
比较两种异常捕获的方法
异常捕获在实际的开发过程乃司空见惯.下面就我在开发过程中遇到的两种常见捕获异常的方法进行一个简单的比较.方法一:void func1(param1, ...) throw Exception1;void func2(param1, ...) throw Exception2;int demo_func1(return_info){ // CODE LINES原创 2008-12-16 15:13:00 · 648 阅读 · 0 评论