C++学习
文章平均质量分 68
ygj149078299
这个作者很懒,什么都没留下…
展开
-
为什么一个对象调用的类方法可以访问该类其他对象的私有成员
注意公有和私有的概念:每个类的对象都有自己的存贮空间,用于存储内部变量和类成员;但同一个类的所有对象共享一组类方法,即每种方法只有一个源本。很明显,类方法是所有该类对象共同使用的,因此不存在每个对象有一组类方法的副本。源本的类方法自然可以访问所有该类对象的私有成员。以上菜鸟见解,敬请高手指教。原创 2005-11-19 08:22:00 · 2292 阅读 · 0 评论 -
关于if (!cin)
首先注意: 1、每一个输入(输出)对象就代表一个输入(输出)流 2、输入(输出)对象中的流状态成员标记了输入(输出)流当前的状况,当eofbit、badbit、failbit三个标记位均为0时表示流状态正常 3、一但某个或几个标记位被设置,表示对象的流状态出现相应状况,流将对后面的输入(输出)关闭,直到标记位被清除 4、只有在流状态良原创 2005-11-29 10:33:00 · 15285 阅读 · 13 评论 -
输入输出格式标记位、格式常量、格式设置函数
C++共有15个 输入输出 格式标记位,这15个标记位均为bit位,每个标记位都有自己的含义,且可以单独设置。格式标记位的取值为0或1:0表示关闭(不使用此格式),1表示开启(使用此格式)。15个标记位的含义可参考下面三张表: 标记位原创 2006-08-22 12:22:00 · 2155 阅读 · 1 评论 -
C/C++语言void及void指针深层探索
C/C++语言void及void指针深层探索1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限转载 2006-08-04 10:12:00 · 895 阅读 · 0 评论 -
io_state 输入状态标志及检测函数、设置函数
C++中负责的输入/输出的系统包括了关于每一个输入/输出操作的结果的记录信息。这些当前的状态信息被包含在io_state类型的对象中。io_state是一个枚举类型(就像open_mode一样),以下便是它包含的值。 goodbit 无错误 Eofbit 已到达文件尾 failbit 非致命的输入/输出错误,可挽回 badbit 致命的输入/输原创 2006-08-18 00:45:00 · 3515 阅读 · 0 评论 -
system 函数[转自第2学堂]
system 函数这是我们第1小节写的Hello World程序代码: //---------------------------------------------------------------------------#pragma hdrstop#include #include //-----------------转载 2006-08-21 19:47:00 · 1238 阅读 · 0 评论 -
C++的iostream标准库介绍
作者:管宁 C++的iostream标准库介绍 0 为什么需要iostream 1 iostream: istream 和 ostream 2 fstream: ifstream 和 ofstream 3 strstream: ostrstream 和 istrstream转载 2006-08-24 20:49:00 · 1300 阅读 · 0 评论