Avatar notebook default
14篇文章 · 20697字 · 1人关注
  • 《C++ Primer Plus》:文件

    简单文件IO 要让程序写入文件,要: 创建一个ofstream对象来管理输出流 将该对象与特定的文件关联起来 用cout的形式使用该对象,输入到...

    0.1 62 0 1
  • 《C++ Primer Plus》:string类和标准模板库

    string类 string类有几个查找方法: 上述几个方法基本就是从第二个参数的位置开始查找第一个参数的字符串或字符,并返回首次出现的位置,第...

  • 《C++ Primer Plus》:异常和其它

    异常 abort() abort()位于cstdlib头文件里,它向标准错误流发送消息(程序异常终止),然后终止程序,这样,可以在条件检查后,发...

  • 《C++ Primer Plus》:C++的代码重用

    包含对象成员的类 valarray类 这个类用于处理数值,支持诸如将数组中所有元素的值相加以及在数组中找出最大和最小的值等操作。valarray...

  • 《C++ Primer Plus》:类继承

    继承的例子: TableTennisPlayer为基类,RatedPlayer为派生类,且为公有派生类(public),这样,基类的公有成员将称...

  • 《C++ Primer Plus》:类和动态内存分配

    静态类成员 比如下面这个类: 其中的num_strings为静态类成员,它的特点是,无论创建多少对象,程序都只创建一个静态类变量副本,即类的所有...

  • 《C++ Primer Plus》:使用类

    运算符重载 *运算符就是运算符重载的一个例子,可以用作乘法,也可以用于操作地址获取存储在地址中的值。 要重载一个运算符,可以这么写: op是运算...

  • 《C++ Primer Plus》:对象和类

    OOP特性: 抽象 封装和数据隐藏 多态 继承 代码的可重用性 类定义和实现 C++使用class关键字定义类: 类中的默认的访问控制权限是pr...

  • 《C++ Primer Plus》:内存模型和名称空间

    本章内容概览 单独编译 存储持续性、作用域和连接性 定位new运算符 名称空间 单独编译 C++鼓励程序员将组件函数放到独立的文件中,可以单独编...

文集作者