ICode9

精准搜索请尝试: 精确搜索
  • 《C++ Primer》笔记 第15章 面向对象程序设计2021-07-30 22:34:25

    面向对象程序设计的核心思想是数据抽象、继承和动态绑定。 通过继承联系在一起的类构成一种层次关系。通常在层次关系的根部有一个基类,其他类则直接或间接地从基类继承而来,这些继承得到的类称为派生类。基类负责定义在层次关系中所有类共同拥有的成员,而每个派生类定义各自特有

  • 《C++ Primer》笔记 第19章 特殊工具与技术2021-07-30 22:34:06

    控制内存分配 应用程序可以在全局作用域中定义operator new函数和operator delete函数,也可以将它们定义为成员函数。当编译器发现一条new表达式或delete表达式后,将在程序中查找可供调用的operator函数。 如果被分配(释放)的对象是类类型,则编译器首先在类及其基类的作用域中查找。

  • 《C++ Primer》笔记 第18章 用于大型程序的工具2021-07-30 22:33:55

    异常处理 栈展开过程沿着嵌套函数的调用链不断查找,直到找到了与异常匹配的catch子句为止:或者也可能一直没找到匹配的catch,则退出主函数后查找过程终止。 当执行完catch子句后,找到与try块关联的最后一个catch子句之后的点,并从这里继续执行。 一个异常如果没有被捕获,则它将终

  • 《C++ Primer》笔记 第17章 标准库特殊设施2021-07-30 22:33:47

    tuple类型 tuple支持的操作 解释 tuple<T1, T2, ..., Tn> t; t是一个tuple,成员数为n,第i个成员的类型为Ti。所有成员都进行值初始化 tuple<T1, T2, ..., Tn> t(v1, v2, ..., vn); t是一个tuple,成员类型为T1...Tn,每个成员用对应的初始值vi进行初始化。此构造函数是explicit

  • C++ Primer Plus 第四章 复合类型 学习笔记2021-07-26 22:03:07

    第四章 复合类型 1. 数组概述 1.1 数组的定义 数组(array)是一种数据格式,能够存储多个同类型的值。每个值都存储在一个独立的数组元素中,计算机在内存中依次存储数组的各个元素。 数组声明的三个特点: 存储在每个元素中的值的类型 数组名 数组中的元素数 C++中可以通过修改简单变量

  • C++ Primer第三章 心得笔记2021-07-25 21:04:43

    之前的一章我本末倒置了,我看了一个大佬的此书笔记整理得很详细 很得体。我也想按照他的这种方法 在我学习和敲代码的时候进行记录,但是我发现为了记笔记而记笔记 这种方法使我很累。违背了记录分享交流的初衷。所以也希望才开始的同学,能吸取我的教训 少走一点弯路。(我个人认为

  • C++ Primer 读书笔记(1)2021-07-25 13:02:29

                     在C++语言中,我们使用类定义自己的数据类型。通过定义新的类型来反应待解决问题中的各种概念,可以使我们更容易编写、调试和修改程序。数据抽象能帮助我们将对象的具体实现与对象所能执行的操作分离开来。                              

  • UCF Local Programming Contest Round 1A A~F题解2021-07-22 21:31:28

    题目链接:点这里 A.Briefcases Full of Money 题意 分别对应数量的面值币,请你选择总和金额最大的币的面值。如果存在相同的,输出面值最大的。 解题思路 水题,直接取出最大值即可。 AC代码 /** *@filename:A *@author: pursuit *@csdn:unique_pursuit *@email: 2825

  • C Primer Plus(第六版)第八章 编程练习答案2021-07-18 13:02:45

    前言:这章是昨日刚打完的,其实第五题不是很满意,我也有点搞的一头雾水,当然其他章肯定有点小细节问题我还没发现,突然想起作者写到的有句话“不管你的程序提示打完多好,总会有人吐槽这个程序有多烂”,前几个我输入验证做的不是很完美(其实是当时有点烦就懒得做了),如被小伙伴学习参考,My pl

  • C++ Primer —— 第十六章 模板与泛型编程笔记2021-07-12 17:34:20

    文章目录 第16章 模板与泛型编程定义模板函数模板类模板模板参数成员模板控制实例化效率与灵活性 模板实参推断类型转换与模板类型参数函数模板显式实参尾置返回类型与类型转换函数指针和实参推断模板实参推断和引用理解std::move转发 重载与模板可变参数模板编写可变参数

  • c++ primer 15 章总结2021-07-11 22:31:43

    面向对象编程是C++的重中之重。所用的时间也是极其长。 对我来讲最为困难的是理清楚 “基类”,“派生类”之间的逻辑关系。其中的变化无穷无尽。基类可以是其他类的派生类,派生类也可以是其他类的基类。难以适应的没有成员的抽象基类。 各种虚函数,穿插着各种指针,尤其嵌套指针,一

  • C Primer Plus(第六版)第六章编程题答案参考2021-07-11 12:02:29

    6-1 #include <stdio.h> int main(void) { char letter[26]; letter[0] = 'a'; for (int i = 1; i < 26; i++) { letter[i] = letter[i - 1] + 1; } for (int i = 0; i < 26; i++) { printf("%c", letter[i]); } return 0; } 6-2

  • C++ primer读书记录 第一次更新2021.7.62021-07-06 22:33:20

    需要对程序进行恰当的缩进保持程序的可读性 第一章 开始 cout<<c1<<endl;可以视为(cout<<c1)<<endl; cin>>v1>>v2;可以视为(cin>>v1)>>v2; endl的作用是将与设备相关联的缓冲区(buffer)的内容美国都刷到设备中去 //1.2节练习 #include <iostream> using namespace std; int m

  • c++学习笔记(1)——c++ primer plus2021-07-02 18:00:13

     本人还有一星期要开始期末考试了,复习c++时顺便挖个坑,之后会详细更新。 目录 1.整体介绍 1.1.转义序列 2.数据类型 2.1变量 2.1.1整型 2.1.2浮点型 2.1.3布尔型 2.2字面量 3.运算符 3.1算数运算符 3.2比较运算符 3.3逻辑运算符 3.4赋值运算符 3.5其他运算符 1.整体介绍 1.1.转

  • C PRIMER PLUS 第13章 第7题 b小题2021-06-30 23:03:53

    #include<stdio.h> #include<stdlib.h> #include<string.h> #define BUF 256 int main(void) {     char file1[BUF];     char file2[BUF];     FILE *input1,*input2;     char temp[BUF];     printf("输入要打开的两个文件的文件名,以空格隔开\n");     wh

  • C Primer Plus 的相关笔记第二章:C语言概述2021-06-20 16:58:46

    2.1简单的C程序示例 简单程序的结构 #include <stdio.h> int main(void) /* 一个简单的 C 程序 */ { int num; /* 定义一个名为 num 的变量 */ num = 1; /* 为 num 赋一个值 */ printf("I am a simple "); /* 使用 printf()函数 */ printf("computer.\n"); printf("My f

  • C++ Primer 阅读笔记(二)2021-06-17 19:04:54

    2.4 const限定符 const 修改的变量,其值无法更改 const 对象创建后其值无法更改,所以必须初始化 1 初始化和const const 类型对象只能执行不改变其内容的操作。例,利用 const 对象去初始化另外一个对象(因为拷贝一个对象的值并不会改变它,拷贝完成的新对象和原来对象无关) int i =

  • 《C++ Primer》第十一章:关联容器(上)2021-06-08 19:55:28

    《C++ Primer》第十一章:关联容器(上) 1、关联容器概述 1.1、什么是关联容器? 关联容器描述了对应关系,这种关系可以是一对一、一对多等等。它们和顺序容器不一样的地方在于,顺序容器以“位置”作为元素检索的依据,而关联容器则是以关键字作为元素检索的依据。 1.2、有哪些关联容器?

  • 《C++primer》学习:第二章(笔记及程序设计练习)2021-06-08 19:55:17

    一、指针 & 引用 1.1什么是引用? 引用就是用一个引用变量指向另一个对象。使得这个引用变量能够间接访问被指向的对象!把对象赋值给引用变量和赋值给普通变量完全不一样!赋值给其他变量,是一种值传递,只能够传值而不能间接操纵其地址的值。但是引用变量相当于给被引用的变量起了别名,

  • 《C++primer》学习:第一章(笔记及程序设计练习)2021-06-08 19:55:05

    《C++primer》第一章: 1、统计在输入中,每个值连续出现了多少次? #include <iostream> // 程序设计:键盘获取一组不定长输入,求每个值连续性地输入了多少次? int main() { int Val, CurVal; if (std::cin >> CurVal) { // 如果确实得到了输入 int cnt = 1;// 连续输入的次数初

  • C++Primer练习1.5.1答案2021-06-03 21:57:57

      头文件内容 /* * This file contains code from "C++ Primer, Fifth Edition", by Stanley B. * Lippman, Josee Lajoie, and Barbara E. Moo, and is covered under the * copyright and warranty notices given in that book: * * "Copyright (c) 2013 by

  • 关于学习c++服务端的进度,一边更新,一边学习2021-06-03 20:36:28

    看的书: 《c++primer》:这本书感觉像c++字典 《计算机网络》:上过课,自己看了前两章做了笔记(要全部) 《csapp》:三章内容(第七,第六,第三,第十一,第八) 《Linux高性能服务器编程》:书还没看,但好像看视频看了一些? 《UNIX》1(前八章)2(前四章):1书过了一遍,2书没看,看完视频,做完一个c++的webs

  • C++学习书籍推荐2021-06-02 11:51:23

    如果你想学习C++,  没必要先学C语言,C++学会了绝对会C语言。如果会C语言,再学C++会轻松一些。建议直接学习C++。下面推荐一些我读过的C++书籍, 我不是打广告,作者也没给我钱,纯属个人建议。 一 入门篇(1)C++ Primer,  本书提供了全部示例的源码,而且打印很好,字体大小合适,看着也舒服,可以

  • C++ Primer Plus 第4章 习题82021-05-30 23:33:07

    #include <iostream> #include <string> struct Pizza { std::string company; double diameter; double weight; }; int main() { Pizza* ppizza = new Pizza; std::cout << "请输入pizza的信息:" << std::endl; std::cout << &qu

  • C++ Primer 函数传参2021-05-25 18:31:21

    函数传参问题,先区分一下实参和形参 形参(形式参数):在函数定义中出现的参数可以看做是一个占位符,它没有数据,只能等到函数被调用时接收传递进来的数据,所以称为形式参数,简称形参。 实参(实际参数):函数被调用时给出的参数包含了实实在在的数据,会被函数内部的代码使用,所以称为实际参

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有