E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c++Primer
C++ Primer 第2章 变量和基本类型
C++Primer
第2章变量和基本类型2.1基本内置类型2.1.1算术类型一、带符号类型和无符号类型练习2.1.2类型转换一、含有无符号类型的表达式2.1.3字面值常量一、整型和浮点型字面值二、字符和字符串字面值三
purple 桐
·
2023-08-28 00:08
C++
Primer
c++
开发语言
C++ Primer笔记——tuple类型
tuple类型《
C++Primer
》17.1tuple类型(P636)tuple是一种定义在标准库中的类似于pair的模板。
就要 宅在家
·
2023-08-26 20:34
Effective
C++学习笔记
C++
Primer笔记
tuple类型
C++
读书笔记
C++复习笔记--完美转发、std::move和std::forward的使用
C++Primer
关于转发(P612)有这么一段话:某些函数需要将其一个或多个实参连同类型不变地转发给其
布吉岛呀~
·
2023-08-23 14:42
C++复习笔记
c++
【C++】四种强制类型转换
内容来自《
C++Primer
(第5版)》4.11.3显示转换、6.4函数重载、19.2.1dynamic_cast运算符目录1.static_cast2.const_cast3.reinterpret_cast4
秋秋晗晗
·
2023-08-21 01:07
C++
c++
C++——移动构造和完美转发
以上的概念是摘录自《
C++primer
》。但是这样的概念并不足以理解。用一句简单的话描述左值和右值:左值都是可以被取地址的;右值都是不可以被取地址的。
小龙向钱进
·
2023-08-18 18:22
c++
开发语言
C++部分知识点记录
EDA(电子设计自动化)前言《
C++Primer
》知识点记录1.声明一个返回数组指针的函数(P205)2.头文件应该放什么?
mmmyles
·
2023-08-18 07:22
C++
c++
C++ 模板类使用函数指针
前几天重看了
C++primer
的第16章,正好同时也复习了树的操作,于是写了个二分查找树的模板类。
zhouworld16
·
2023-08-18 02:00
C++学习
C++
模板类
函数指针
函数指针作为参数
重读
C++Primer
学习笔记-函数篇
C++Primer
第五版第188页值参数和引用参数当初始化一个非引用类型的变量时,初始值被拷贝给变量,对变量的改动不影响初始值指针的行为和其它非引用类型一样拷贝的是指针的值因为指针可以间接访问他指向的对象所以通过指针可以修改他所指对象的值
居者有其屋
·
2023-08-16 13:23
整理下我学习过的C++教程
记得是以
C++Primer
第4版讲的,算是我的入门课程。
理心炼丹
·
2023-08-12 08:45
资源
学习
c++
C++primer
学习笔记(1))
作为大四应届生o( ̄︶ ̄)o最近为了后续的面试工作地点看
C++primer
再次深入学习C++写里一点笔记:如下:1.C++四种强制转换:1、static_cast:可以实现C++中内置基本数据类型之间的相互转换
微小的鱼
·
2023-08-08 05:04
C&C++
c++primer
第13章 拷贝控制
文章目录第三部分类的设计者第13章拷贝控制13.1拷贝、赋值与销毁13.1.1拷贝构造函数13.1.2拷贝构造函数13.1.3析构函数13.1.4三/五法则13.1.5使用=default13.1.6阻止拷贝13.2拷贝控制和资源管理132.2.1行为像值的类13.2.2定义行为像指针的类13.3交换操作13.4拷贝控制示例13.5动态内存管理类13.6对象移动13.6.1右值引用13.6.2移动
树和猫
·
2023-08-07 02:35
编程
c++
跟我学C++中级篇——三五法则
在《
c++Primer
》第四版中,叫三法则,在第五版第13.1.4章节则叫做了三五法则。什么是三五法则?
fpcc
·
2023-08-06 14:38
C++11
C++
c++
【C++】类的隐式转换和explicit抑制类的隐式转换
2023年8月5日,周六下午今天在网上找了很久都没找到有精确定义了类的隐式转换条件的资料,最后是在权威书籍《
C++Primer
(第5版)》里面找到的。
巨龙之路
·
2023-08-05 23:40
我的博客
c++
开发语言
⌈C++⌋从无到有了解并掌握C++面向对象三大特性——封装、继承、多态
前置知识:类和对象参考书籍:《
C++Primer
第五版》目录什么是面向过程?什么是面向对象?一、封装1、封装的含义以及如何实现封装1.1访问限定符(访问说明符)1.2什么是封装?
Dusong_
·
2023-08-05 05:13
C++
c++
开发语言
C++primer
plus 第二天 第4章 符合类型 指针
4.1数组typeNamearrayName[arraySize];shortmonths[12];//初始化intarray[3]={1,2,3};关键的一点:arraySize绝对不能是变量,可以是常量,也可以是常量表达式(8*sizeof(int))。(注意:const声明的是常量)常识:C++的数组越界不会报错,会给出异常的值不能将一个数组直接赋值给另一个数组intcards[3]={1,
南忆起初
·
2023-08-03 09:38
c++
c++
开发语言
数据结构
C++Primer
——第二讲
系列文章目录
C++Primer
——第一讲目录系列文章目录前言一、什么是变量二、使用变量1.声明2.命名3.类型二、使用整型三、题目总结前言今天,您将学习到什么是变量,以及如何使用变量。
雨宫奈原
·
2023-08-03 07:58
C++Primer
c++
重读C++ Primer 学习笔记 --数组篇
C++Primer
第五版第101页数组的维度必须是一个常量表达式unsignedcnt=42;//不是常量表达式constexprunsignedsz=42;//常量表达式intarr[10];int*
居者有其屋
·
2023-07-31 03:16
C++Primer
笔记——模板与泛型编程
CHAPTER16-模板与泛型编程(
C++Primer
笔记)16.1定义模板16.1函数模板16.1.2类模板16.1.3模板参数16.1.4成员模板16.1.5控制实例化16.1.6效率与灵活性16.2
onioooon
·
2023-07-31 00:41
C++学习笔记
c++
开发语言
java
c++Primer
——第十六章:模板与泛型编程
1、在模板的类型参数前必须使用关键字class或typename,在模板参数列表中这两个关键字的含义相同,可以互换使用。2、默认情况下,对于一个实例化了的类模板,其成员只有在使用时才会被实例化3、在一个类模板的作用域内,我么可以直接使用模板名而不必指定模板实参4、在普通代码中,由于编译器掌握类的定义,因此它知道通过作用域运算符访问的名字是类型还是static成员,但对于模板代码就存在困难。如:T:
qq_20363225
·
2023-07-31 00:11
c++Primer
c++
重读C++ Primer --Vector篇
c++Primer
第五版第87页初始化vector的几种方法vectorv1;vectorv2(v1);vectorv2=v1vectorv3(n,val)//v3包含了n个重复的元素,元素值为valvectorv4
居者有其屋
·
2023-07-30 04:39
C++ primer中文版(第五版) 第三章 字符串、向量和数组
C++primer
中文版(第五版)----第三章字符串、向量和数组命名空间的using声明为什么要用命名空间的using声明?有了using声明就无须专门的前缀(::)也能使用所需的名字了。
会写bug的3000
·
2023-07-25 14:31
C/C++学习笔记
c++
开发语言
《C++ Primer中文版(第五版)》 第四章 表达式
《
C++Primer
中文版(第五版)》第四章表达式基础基本概念什么是一元,二元和三元运算符?
会写bug的3000
·
2023-07-25 14:31
C/C++学习笔记
c++
开发语言
《C++ Primer中文版(第五版)》 第五章 语句
《
C++Primer
中文版(第五版)》第五章语句简单语句C++语句中大多数的语句以分号结束。(一不小心就会漏掉分号)什么时候使用空语句?
会写bug的3000
·
2023-07-25 14:31
C/C++学习笔记
c++
开发语言
第二章 变量和基本类型
C++primer
中文版(第五版)第二章变量和基本类型基本内置类型算术类型和空类型算术类型算术类型的尺寸在不同的机器上有所差别。
会写bug的3000
·
2023-07-25 14:01
C/C++学习笔记
c++
C++Primer
第八章:IO库
啦啦啦,断更了大半年,我胡汉三又回来了。这次争取一周更一章,把这本书的笔记更完。文章目录第八章:IO库一.IO类二.文件输入输出三.string流四.总结练习第八章:IO库从第8章到第12章主要是介绍标准库的一些相关知识。第8章主要介绍的是IO库。IO库定义了一些输入输出类型,我们能够通过这些类型具体的对象完成输入输出。一.IO类iostream定义了用于读写流的基本类型,fstream定义了读写
wasamtc
·
2023-07-19 15:30
C++Primer笔记
c++
开发语言
c++基础之字符串、向量和数组
上一次整理完了《
c++primer
》的第二章的内容。这次整理本书的第3章内容。这里还是声明一下,我整理的主要是自己不知道的或者需要注意的内容,以我本人的主观意志为准,并不具备普适性。
一叶障目
·
2023-07-19 01:55
C++primer
(第五版)第十七章(标准库特殊设施)
17.1tuple类型#includetuple≈pair(plus)pair只有两个成员,可以是不同的类型,而tuple可以有任意多个成员,并且类型可以各不相同.在懒得重新定义自定义类型但又需要一个可以装下多个不同类型的容器的时候(例如一个函数需要返回多个不同类型数据的时候),我们可以使用tuple.17.1.1定义和初始化tuple定义tuple需要指出每个成员的类型:tuplet;初始化就在
折途
·
2023-07-14 09:09
C++primer
c++
开发语言
C++primer
(第五版)第十九章(特殊工具与技术)
本章(也是最后一章)介绍了C++一些非常特殊的性质,对于大多数程序员来说很少会用到本章的内容.所以我就简简单单地过一遍(因为我也看不太懂).19.1控制内存分配19.1.1重载new和delete当应用程序希望控制内存分配的过程时,可以使用operatornew(operatornew[])可以对new进行重载,相同的operatordelete(operatordelete[])可以对delet
折途
·
2023-07-14 09:39
C++primer
c++
开发语言
C++primer
(第五版)第十八章(用于大型程序的工具)
不做大项目的话估计下面的都暂时用不到,包括下一章大规模应用程序要求:能使用各种库进行协调开发(多人多文件编程);能在独立开发的子系统之间协同处理错误(说人话就是我用了你写的库结果报错了,我们得协调处理好出错的地方);能对比较复杂的应用概念进行建模(定义合理的类,函数以及模板).18.1异常处理异常处理机制允许程序中独立开发的部分能在运行时对于出现的问题进行通信并做出相应的处理.18.1.1抛出异常
折途
·
2023-07-14 09:38
C++primer
c++
开发语言
C++primer
第3章 字符串,向量和数组
string支持可变长字符串vector支持可变长集合3.1命名空间的using声明:::作用域操作符头文件不应包含using声明一般来说不应该使用using声明.这是因为头文件的内容会拷贝到所有引用它的头文件中去.3.2标准库类型string3.2.1定义和初始化string对象strings1;strings2=s1;strings3="hiya";strings4(10,'c');直接初始化
yangpipi-
·
2023-06-24 09:38
C++
c++
开发语言
C++Primer
第7章 类
7.1定义抽象数据类型7.1.1设计Sale_data类使用改进的Sales_data类7.1.2定义改进的Sales_data类定义在类内部的函数是隐式的inline函数定义成员函数引入this成员函数通过一个名为this的额外的隐式参数来访问调用它的那个对象.当我们调用一个成员函数时,用请求该函数的对象地址初始化this.this总是指向这个对象,所以this是一个常量指针.引入const成员
yangpipi-
·
2023-06-24 09:38
c++
开发语言
java
C++Primer
第8章IO库
8.1IO类8.2文件输入输出8.3string流iostream头文件定义了用于读写流的基本类型fstream头文件定义了读写命名文件的类型sstream头文件定义了读写内存string对象的类型为了支持宽字符的语言,标准库定义了一组类型和对象来操纵wchar_t类型的数据.这种类型的名字以w开始.IO类型间的关系通过继承机制,标准库使我们可以忽略这些不同类型之间的流之间的差异8.1.1IO对象
yangpipi-
·
2023-06-24 09:38
c++
开发语言
java
【C++】string类型和char类型相加
《
C++Primer
》第81页讲了相关内容:例子:strings1("aaa"),s2("bbb");s1+=s2+','+"d";cout正确因为s2+','的结果是一个string对象,这个对象再和
Dreamcatcher风
·
2023-06-23 23:56
C++
c++
开发语言
【C++篇】C++的动态分配内存
友情链接:C/C++系列系统学习目录知识点内容正确性以
C++Primer
(中文版第五版)、C++PrimerPlus(中文版第六版)为标准,同时参考其它各类书籍、优质文章等,总结归纳出个人认为较有逻辑的整体框架
陈七.
·
2023-06-22 22:10
C\C++基本知识
c++
开发语言
【C++篇】初识C++
友情链接:C/C++系列系统学习目录知识点内容正确性以
C++Primer
(中文版第五版)、C++PrimerPlus(中文版第六版)为标准,同时参考其它各类书籍、优质文章等,总结归纳出个人认为较有逻辑的整体框架
陈七.
·
2023-06-22 03:51
C\C++基本知识
c++
c语言
开发语言
C++ primer --------开发环境以及1.1练习
研一水硕,编程小白,刚开始学C++之前有C基础从现在开始一切操作都在linux环境下进行目标:过年之前刷完《
C++Primer
》博客目的:记录自己的每一个练习,方便复习;如果能帮助其他刚开始学习的人少走弯路
MD_learning
·
2023-06-18 07:53
C++
学习之路
C++ 中为什么要有“ 指针” 和 “ 引用”
.>1.引言1.1对象:
C++primer
中,对象的定义:对象是指一块能存储数据并具有某种类型的内存空间;一个对象a,它有值和地址&a,运行程序时,计算机会为该对象分配存储空间,来存储该对象的值,我们通过该对象的地址
mingqian_chu
·
2023-06-17 12:32
#
C++
为什么有指针和引用
c++Primer
读书笔记(第十二章 动态内存)
12.1动态内存与智能指针头文件12.1.1shared_ptrmake_shared函数最安全的分配和使用动态内存的方法是调用一个名为make_shared的标准库函数。autop=make_shared(42);autoq(p);使用了动态生存期的资源的类使用动态内存出于以下三种原因:程序不知道自己需要使用多少对象程序不知道所需对象的准确类型程序需要在多个对象间共享数据classStrBlob
&LinFans
·
2023-06-16 07:17
c++
primer
c++
专访轮子哥:我在微软「造轮子」,一不小心成了知乎大V
而在现实中,他的名字就印在久负盛名的C++经典教程《
C++Primer
第五版》的封面上,因为他是这本书的审校之一。他常年利用闲暇时间开发C++图形界面库GacUI。
图灵教育
·
2023-06-16 02:59
CMU15445 project0
C++Primer
(CMU15445project0)介绍:课程网站:CMU15-445/645:IntrotoDatabaseSystems(Fall2022)github:cmu-db/bustub
DyingLive
·
2023-06-14 22:32
vscode
c++
《
C++Primer
》第七章 类
简介类的基本思想是数据抽象dataabstraction和封装encapsulation。数据抽象是一种依赖于接口interface和实现implementation分离的编程技术。类的接口包括用户所能执行的操作;类的实现则包括类的数据成员、负责接口实现的函数体以及定义类所需的各种私有函数。定义抽象数据类型定义一个Sales_data类,数据成员包括:bookNo:string类型,表示ISBN编
TOMOCAT
·
2023-06-13 19:40
C++ Primer:常量引用、引用常量、常量指针、指针常量
constr引用常量不存在该说法,代码运行错误constint*pintconst*p常量指针pointertoconst指向常量的指针int*constp指针常量constpointer指针本身是常量
C+
北冥有鱼wyh
·
2023-06-12 16:47
C++学习书籍推荐
(2)看完C++Primerplus可以再看看
C++Primer
,本书提供了全部示例的源码,而且打印很好
令狐掌门
·
2023-06-11 14:06
C++
基础问题
c++
学习
开发语言
吐血整理C++书单,萌新到大牛,要看哪些书?
正如侯捷老师所说C++相关的书籍非常多,如天上繁星:广博如四库全书者有《TheC++ProgrammingLanguage》《
C++Primer
》深奥如山重水复者有《TheAnnotatedC++ReferenceManual
程序员爱分享
·
2023-06-11 14:05
资源推荐
经典计算机书籍
c++
编程语言
java
c语言
吐血整理C++书单,萌新到大牛,要看哪些书? | C++书单大全
正如侯捷老师所说C++相关的书籍非常多,如天上繁星:广博如四库全书者有《TheC++ProgrammingLanguage》《
C++Primer
》深奥如山重水复者有《TheAnnotatedC++ReferenceManual
编程指北
·
2023-06-11 14:02
程序员必知必会
计算机基础知识
c++
书籍
编程语言
java
c语言
C++ primer 第七章-类
这里是山幺幺的
c++primer
系列。写这个系列的初衷是,虽然在学校学习了c++,但总觉得对这门语言了解不深,因此我想来啃啃著名的
c++primer
,并在这里同步记录我的学习笔记。
山幺幺
·
2023-06-10 16:03
深蓝学院 C++笔记 先导篇章 - 绪论
高性能解决问题二、C++推荐书目1.基础《
C++Primer
》,StanleyB.Lippman等著,王刚、杨巨峰等译2.进阶《EffectiveC++》,ScottMeyers著,侯捷译。
甜橙の学习笔记
·
2023-06-08 01:17
深蓝学院C++笔记
c++
开发语言
C++primer
plus习题+答案
1.iostream文件在C++I/O中扮演何种角色C++语言把数据的输入/输出以字节信息流的形式进行处理。通过类的继承关系,C++中预定了大量用于数据输入/输出的类,其中iostream文件的核心是istream和ostream两个类的定义,分别表示输入流与输出流中用于管理输入和输出的类,常量以及运算符,是系统I/O中最基本的库文件。该文件还创建了一些标准对象(cin,cout,cerr和clo
未央吖
·
2023-06-07 21:56
C++primer
plus中文版习题
c++
开发语言
C++primer
plus习题+答案
第十六章1.考虑下面的类声明,若将它转换为使用string对象的声明,哪些方法不再需要显示定义?classRQ1{private:char*st;public:RQ1(){st=newchar[1];strcpy(st,"");}RQ1(constchar*s){st=newchar[strlen(s)+1];strcpy(st,s);}RQ1(constRQ1&rq){st=newchar[st
未央吖
·
2023-06-07 21:26
C++primer
plus中文版习题
c++
java
开发语言
【CMU15-445 FALL 2022】Project #0 - C++ Primer
CMU15445vscode/clionclang12cmake环境配置C++调试窗口显示“forstringvariable【CMU15-445数据库】bustubProject#0:Trie树实现(
C+
半生瓜のblog
·
2023-04-21 15:14
CMU
15-445
FALL
2022
c++
字典树
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他