牛客图书馆 > 读书笔记
  • 2021.12.2 C++ Primer 学习笔记

    9.2.3 begin和and成员 begin和and操作生成指向容器第一个元素和尾元素之后位置的迭代器。 list<string> a = {"Milton", "Shakespeare", "Austen"}; auto it1 = a.beg...
    Chuangma408 编辑于 2021-12-03 00:04:32
  • 2011.11.25 C++ Primer 学习笔记

    8.1.3 管理输出缓冲 每个输出流都管理一个储存空间,用来保存程序读写的数据。有了缓冲机制,操作系统就可以将程序的多个输出操作组合成单一的系统级写操作。由于设备的写操作可能很耗时,允许操作系统将多个输出操作组合为单一的设备写操作可以带来性能提升。 缓冲刷新...
    Chuangma408 编辑于 2021-11-26 00:19:11
  • C++学习笔记

    1 cin cin接收输入时,>> 会过滤掉不可见字符(如空格、回车、TAB等),从第一个非空白符开始读,直到空白符或文件结束为止。参考案例 2 limits.h // 查看数据类型最值 #include <limits.h> co...
    __诽谤__ 编辑于 2022-02-12 15:02:31
  • 2021.11.26 C++ Primer 学习笔记

    8.2 文件输入输出 头文件fstream定义了三个类型来支持文件IO:ifstream从一个给定文件读取数据,ofstream向一个给定文件写入数据,以及fstream可以读写给定文件。这些类型提供的操作和cin和cout的操作一样。还可以用IO运算符(&l...
    Chuangma408 编辑于 2021-11-26 11:03:37
  • 《C++ Primer Plus》读书笔记

    面向对象编程(OOP)的本质是设计并扩展自己的数据类型。设计自己的数据类型就是让类型与数据匹配。内置的C++类型分两组:基本类型和符合类型。 为把信息存储在计算机中,程序必须记录3个基本属性: 信息将存储在哪里; 要存储什么值; 存储何种类型的信息。 ...
    安然669 编辑于 2019-12-03 20:06:45
  • 学习C++ Primer Plus

    String cstring    strcpy()复制   strcat()  添加  strncpy()  strcncat()增加或者复制的时候会自己扩展数组长度,...
    骑马喝酒走四方666 编辑于 2022-10-13 20:25:26
  • 《C++ Primer Plus》读书笔记

    C++Primer 第一章和第二章简要 main函数 main函数是程序的入口,main函数的结构和其他的函数没有区别,但是,返回值必须是int,返回值为0,用0来表示执行成功,非0来表示其他;注意:main函数不可以重载;系统规定main的返回值为int,...
    代号:希望 编辑于 2019-09-29 14:55:39
  • 2021.12.11/12/13 C++ Primer 学习笔记

    9.4 vector对象是如何增长的 为了支持快速随机访问,vector将元素连续储存。为了避免每次添加新元素都要重新分配存储空间,vector和string的实现通常会分配比新的空间需求更大的内存空间。容器预留这些空间作为备用,可以保存更多的新元素。使用此策...
    Chuangma408 编辑于 2021-12-13 23:26:54
  • 《C++ Primer Plus》读书笔记

    C++表达式是值或值与运算符的组合,每个C++表达式都有值。 for循环(阶乘) #include <iostream> using namespace std; const int ArSize = 16;   //外部声明 int m...
    安然669 编辑于 2019-11-22 10:41:14
  • 2022/10/4 学习C++ primer plus

    课题组: 1.完成MATLAB与C++代码对比 2.配置好Python环境 3.初步完成写入电路的代码 自学: 1.C++  2.牛客网基础刷题 笔记: C++: 第二章 ...
    骑马喝酒走四方666 编辑于 2022-10-05 09:30:50