前言 在程序经常实现数据的输入和输出,c++通过一种称为流(stream)的机制提供了更为精良的输入和输出方法。流是一种灵活且面向对象的I/o方法。 根据操作对象不同分为文件流、字符串流、控制台流。 控制台流 我们所熟悉的输入输出操作分别是由istream(输入流 ...
好久没有更新C 的博客了,一直也没有系统的学过C , 偶尔会用到C 的概念,像模板函数和重载用的比较多,C 中的继承基本上没有怎么用过。 , .继承与派生的概念 a.继承与派生是同一过程从不同的角度看: 保持已有类的特性而构造新类的过程成为继承 在已有类的基础上新增自己的特性而产生新类的过程称为派生。 b.被继承的已有类称为基类 或父类 c.派生出新类称为派生类 或子类 d.直接参与派生出某类的 ...
2020-05-01 09:13 0 987 推荐指数:
前言 在程序经常实现数据的输入和输出,c++通过一种称为流(stream)的机制提供了更为精良的输入和输出方法。流是一种灵活且面向对象的I/o方法。 根据操作对象不同分为文件流、字符串流、控制台流。 控制台流 我们所熟悉的输入输出操作分别是由istream(输入流 ...
继承:通过扩展已有的类来获得新功能的代码重用方法 组合:新类由现有类的对象合并而成的类的构造方式 何时用继承?何时用组合? 1.如果二者间存在一个“是”的关系,并且一个类要对另外一个类公开所有接口,那么继承是更好的选择 2.如果二者间存在一个“有”的关系,那么首选组合 ps: 没有找到极其强烈 ...
%s 字符串 %c 单个字符 %p ...
一.概念 string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中.wstring是操作宽字符串的类.C++标准程序库对于string的设计思维就是让他的行为尽可能像基本类型,不会在操作上引起什么麻烦。 CString ...
一、基本输入输出操作 输入操作:字节流是从设备(如键盘、文件、网络等)流向内存。 输出操作:字节流是从内存流向设备(如显示屏、文件、打印机等)。 二、C++语言中的输入输出 头文件:<iostream> 标准输入流(cin):标准输入设备,通常是键盘 标准输出流(cout ...
; ) 静态二维数组的声明: C++中,创建2维数组可以使用最简单的命令: int a[2][3]={{ ...
2、基本概念: 源文件:源文件即源程序代码文件,C语言源文件后缀名是.c; 头文件:头文件的 ...