C++primer
从心开始yjh
鸿鹄志。
展开
-
C++中的iostream、fstream、sstream(附测试代码)
下面介绍C++中的iostream、fstream、sstream的使用方法,内容出自C++primer第八章内容。一、 IO类1.三种IO类型加w的类型为对宽字符wchar_t的操作,如wistream、wostream中的wcin、wcot、werror。ifstream和isteingstream都继承自istream,可使用cin的功能(如>>和getline等)。o...原创 2020-05-01 17:29:35 · 1539 阅读 · 0 评论 -
《C++Primer笔记--12章-类和动态内存分配》
第12章 类和动态内存分配本章节介绍如何对类使用new和delete,及如何处理由于使用动态内存而引起的微妙问题。1. 复习示例和静态类成员首先设计一个StringBad类:程序清单stringbad.h#include#ifndef STRINGBAD_H_#define STRINGBAD_H_class StringBad{private:char *str;int...原创 2018-12-23 18:26:47 · 244 阅读 · 0 评论 -
《C++类设计常用的指导原则》
下面介绍一些C++类设计常用的指导原则:13.8.1 编译器生成的成员函数1.默认构造函数(1) 默认构造函数要么没有参数,要么参数都有默认值。如果未定义任何构造函数,编译器将定义默认构造函数,让你能够创建对象,或者调用基类默认构造函数及本身是对象的成员所属类的默认构造函数。(2) 派生类构造函数的成员初始化列表没有显式调用基类构造函数,编译器将使用基类默认构造函数构造派生类的基类对象,避...原创 2019-03-03 16:50:03 · 325 阅读 · 0 评论