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
是否有能力写个小游戏?我的原回答如下:读完
C++Primer
,不在开发环境中写代码练习,还是啥也写不出来。
·
2017-12-31 21:00
Boolan C++微专业课程第一周笔记
C++微专业课程笔记1.1C++推荐书籍:
C++Primer
(第五版),THEC++PROGRAMMINGLANGUAGE(第四版),EffectiveC++(第三版)(中文版:EffectiveC++
Sure_w
·
2017-12-26 21:03
window下搭建C++开发环境
之前看的电子版的
c++primer
,后面感觉还是纸质版的看着舒服,所以前段时间入手了一个,如果有想学这方面知识的同学,不烦关注一下我,大家学的同时也可以互相交流一下。下载v
欢乐斗佛
·
2017-12-26 17:14
c++
C++Primer
习题第十六章
练习16.1:给出实例化的定义。当编译器实例化一个模板时,它使用实际的模板实参替代对应的模板参数来创建出模板的一个新实例。练习16.2:编写并测试你自己版本的compare函数。#include#includeusingnamespacestd;templateintcompare(constT&,constT&);intmain(){inti=5,j=7;strings1="fuck";stri
RoadToGlory
·
2017-12-22 19:32
C++primer习题
C++Primer
习题第十五章
练习15.1:什么是虚成员?答:用关键字virtual声明类内的成员函数,基类希望其派生类进行覆盖的函数。除了构造函数之外的任何非static成员函数都可以是虚函数。练习15.2:protected访问说明符与private有何区别?protected说明符允许该类成员、友元及其派生类的成员(非友元)访问,而不可以被该类型的用户访问。而private允许该类的成员及其友元访问,但是派生类或用户代码
RoadToGlory
·
2017-12-18 19:15
C++primer习题
C++的顶层const和底层const浅析
下面这段转载来源:http://blog.csdn.net/qq_19528953/article/details/50922303最近,又一次翻开
C++primer
,决定仔细研究一下自己以前没搞懂的顶层
青雲-吾道乐途
·
2017-12-15 11:41
c++
C++Primer
习题第十四章
//注意:这章的练习我将会十分简略地完成。。。练习14.1:在什么情况下重载的运算符和内置运算符有所区别?在什么情况下重载的运算符又与内置运算符一样?答:(标准)不同点:重载操作符必须具有至少一个class或者枚举类型的操作数。重载操作符不保证操作数的求值顺序。相同点:对于优先级和结合性及操作数的数目都不变。练习14.2:为Sales_data类编写重载的输入、输出、加法和复合赋值运算符。PS:其
RoadToGlory
·
2017-12-13 23:40
C++primer习题
STL与泛型编程 week 3 (Boolan)
deque&queue和stack深度探索deque的定义(
C++Primer
):Sequentialcontainer.Elementsinadequecanbeaccessedbytheirpositionalindex.Supportsfastrandomaccesstoelements.Likeavectorinallrespectsexceptthatitsupportsfastinse
YPAN
·
2017-12-10 20:13
STL与泛型编程 week 3 (Boolan)
deque&queue和stack深度探索deque的定义(
C++Primer
):Sequentialcontainer.Elementsinadequecanbeaccessedbytheirpositionalindex.Supportsfastrandomaccesstoelements.Likeavectorinallrespectsexceptthatitsupportsfastinse
YPAN
·
2017-12-10 20:13
基于c++11的100行实现简单线程池
背景刚粗略看完一遍
c++primer
第五版,一直在找一些c++小项目练手,实验楼里面有很多项目,但是会员太贵了,学生党就只能google+github自行搜索完成项目了。
6plus
·
2017-12-08 12:08
C++/C
C++Primer
习题第十三章
练习13.1:拷贝构造函数是什么?什么时候使用它?答:如果构造函数的第一个参数类型是自身类类型的引用,而且其他额外的参数都有默认值,则此构造函数是拷贝构造函数。拷贝构造函数在以下几种情况被使用:(1)拷贝初始化(用=定义变量)(2)类作为实参传递给非引用类型的形参。(3)返回类型为非引用的类类型的函数返回一个对象。(4)用花括号列表初始化一个数组中的元素或一个聚合类的成员。(5)初始化标准库容器(
RoadToGlory
·
2017-12-05 20:06
C++primer习题
C++Primer
习题第十二章
我终于快要跟上我之前看书的进度了!!!感觉做题做了好久。。。练习12.1:在此代码的结尾,b1和b2各包含多少个元素?StrBlobb1;{StrBlobb2={"a","an","the"};b1=b2;b2.push_back("about");}b1有4个元素。b2被销毁。但是元素底层元素并没有被销毁。练习12.2:编写你自己的StrBlob类,包含const版本的front和back。一开
RoadToGlory
·
2017-12-04 12:21
C++primer习题
geekbandC++面向对象高级编程(上)笔记
第一感觉是好基本推荐了
c++primer
和c++programminglanguage然后推荐了effectivec++然后推荐c++11标准库第二版英文主要的总结复习构造函数的initializationlist
菜鸟游侠k2
·
2017-12-04 04:10
C++Primer
习题第十一章
习题11.1:描述map和vector的不同。答:(标准)两种容器的根本差别是:顺序容器中的元素是按“顺序”存储的。对于vector这样的顺序容器,每个元素有唯一对应的位置编号。所有的操作都是按位置(编号)进行的。而map这种关联容器,是为了高效实现“按值访问元素”这类操作而设计的。容器中的元素是按关键字值来存储的,关键字值和元素数据建立起对应关系。底层数据结构是红黑树,哈希表等,可高效地实现按关
RoadToGlory
·
2017-12-02 21:09
C++primer习题
图解TCP/IP 读后感
总结 个人特别不喜欢那种很厚的书,尤其是以内容为主的,比如《
C++Primer
》,从头到尾硬啃了两遍,很痛苦,收获是有的,但效率不见得很高。
wjp_seu
·
2017-11-30 15:34
笔记
计算机网络
C++primer
[习题][第四章][11-20]
4.11a>b&&b>c&&c>d;4.12i!=j‘!=’故先判断j与k的大小关系,结果为true或者false,转化为整数则为1或0,再与i比较,最终结果是bool值。4.13inti;doubled;a)d=i=3.5;//i=3,d=3.0。b)i=d=3.5;//d=3.5,i=3。4.14if(42=i)//报错。”=”号操作值必须为左值。if(i=42)//正确。4.15double
裤头Kt
·
2017-11-29 20:15
C++primer
C++primer
[习题][第四章][1-10]
4.15+10*20/2=1054.2*vec.begin()//*(vec.begin())*vec.begin()+1//(*(vec.begin()))+14.3可以接受,代码效率提高比较难,但是程序的缺陷可以通过努力克服。4.4((12/3)*4)+(5*15)+((24%4)/2)4.5-30*3+21/5=-86-30+3*21/5=-1830/3*21%5=0-30/3*21%4=-
裤头Kt
·
2017-11-26 21:36
C++primer
C++primer
[习题][第三章][31-45]
3.31intmain(){intarr[10];for(intix=0;ixusingstd::vector;intmain(){intarr1[10],arr2[10];for(intix=0;ixivec1,ivec2;for(intix=0;ix#includeusingstd::cout;usingstd::endl;usingstd::vector;intmain(){intarr1[
裤头Kt
·
2017-11-26 21:48
C++primer
C++primer
[习题][第三章][21-30]
3.21#include#includeusingstd::cin;usingstd::cout;usingstd::endl;usingstd::vector;intmain(){vectorivec(10,42);for(autoi=ivec.begin();i!=ivec.end();i++){cout#include#includeusingstd::cin;usingstd::cout;
裤头Kt
·
2017-11-26 18:08
C++primer
C++primer
[习题][第三章][11-20]
3.11如果不改变c的值合法,改变c的值就不合法。c的类型为constchar&。3.12vectorvectorivec;inttmp;while(cin>>tmp){ivec.push_back(tmp);}3.15vectorsvec;strings;while(cin>>s){svec.push_back(s);}3.16v1:size:0v2:0000000000size:10v3:42
裤头Kt
·
2017-11-26 18:35
C++primer
C++Primer
习题第七章
练习7.1:使用2.6.1节练习定义的Sales_data类为1.6节的交易处理程序编写一个新的版本。#include#include"Sales_data.h"usingnamespacestd;intmain(){Sales_datatotal;cout>total){Sales_datatrans;while(cin>>trans){if(compareIsbn(total,trans))t
RoadToGlory
·
2017-11-22 18:11
C++primer习题
C++Primer
习题第六章
练习6.1:实参和形参的区别是什么?(标准)答:形参出现在函数定义的地方,形参列表可以包含0、1、多个形参,多个形参之间以逗号分隔。形参规定了一个函数所接受的数据类型和数量。实参出现在函数调用的地方,实参的数量和形参一样多。实参的主要作用是初始化形参,并且这种初始化过程是一一对应的,即第一个实参初始化第一个形参,第二个实参初始化第二个形参,以此类推。实参的类型必须与对应的形参类型匹配。练习6.2:
RoadToGlory
·
2017-11-20 19:40
C++primer习题
c++合成默认构造函数与new关键字带不带括号的分析
《
c++primer
(第五版)》《深度探索c++对象模型》《MoreEffectiveC++》三本书中都有总结,自己也简单的理解了下全篇总结:一,声明一个类对象时,不一定是调用了默认的构造函数;只有在没有任何构造函数且
hll174
·
2017-11-15 00:00
C++
c++基础学习
C++primer
习题第五章
练习5.1:什么是空语句?什么时候会用到空语句?答:(标准)空语句是最简单的语句,空语句有一个单独的分号构成。如果在程序的某个地方,语法上需要一条语句但是逻辑上不需要,此时应该使用空语句,空语句什么也不做。一种常见的情况是,当循环的全部工作在条件部分就可以完成时,我们通常会用到空语句。使用空语句时候最好加上注释,从而令代码的阅读者知道这条语句是有意省略内容的。练习5.2:什么是块?什么时候会用到块
RoadToGlory
·
2017-11-13 23:48
C++primer习题
C++Primer
习题第四章
练习4.1:表达式5+10*20/2的求值结果是多少?105。练习4.2:根据4.12节中的表,在下述表达式的合理位置添加括号,使得添加括号后运算对象的组合顺序与添加括号前一致。(a)*vec.begin()点运算符(.)和函数调用运算符()优先级相同,都高于解引用符号(*)。所以可以改为:*(vec.begin())(b)*vec.begin+1优先级:点运算符=函数调用运算符>解引用运算符>算
RoadToGlory
·
2017-11-12 20:11
C++primer习题
C++ 如何快速清空vector以及释放vector内存?
1、为什么需要主动释放vector内存vector其中一个特点:内存空间只会增长,不会减小,援引
C++Primer
:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储
hellokandy
·
2017-11-10 15:41
vector
swap
empty
STL
/
boost
[c++]--c++后台面试总结干货
转载来源http://blog.csdn.net/shanghairuoxiao/article/details/72876248C和C++语言基础参考书籍:《
C++primer
》,《effectiveC
安梓
·
2017-11-10 10:06
[c++面试]
C++Primer
第三章习题(1)
练习3.1:使用恰当的using声明重做1.4.1节和2.6.2节的练习。略了。练习3.2:编写一段程序从标准输入中一次读入一整行,然后修改程序使其一次读入一个词。#include#includeusingstd::cin;usingstd::cout;usingstd::endl;usingstd::string;/*从标准输入中一次读入一整行*/intmain(){stringstr;intc
RoadToGlory
·
2017-11-04 23:00
C++primer习题
C++primer
第二章习题
练习2.1:类型int、long、longlong和short的区别是什么?无符号类型和带符号类型的区别是什么?float和double的区别是什么?答:①int、long、longlong和short都属于整型。区别是类型在内存中所占的最小比特数不同。short16位,int16位,long32位,longlong64位。②无符号型中所有的比特数都用来存储数值,仅能表示大于等于0的值。带符号型可
RoadToGlory
·
2017-11-01 18:07
C++primer习题
C++primer
第一章习题
练习1.1:查阅你使用的编译器的文档,确定它所使用的文件名约定。编译并运行第2页的main程序。练习1.2:改写程序,让它返回-1.返回值-1通常被当做程序错误的标识。重新编译运行你的程序,观察你的系统如何处理main返回的错误标识。练习1.3:编写程序,在标准输出上打印Hello,World。#includeintmain(){std::coutintmain(){intn1,n2;std::c
RoadToGlory
·
2017-11-01 15:48
C++primer习题
【计算机本科补全计划】《C++ Primer》:表达式以及运算符
不过其实我的《
C++Primer
》已经看到400多页了。然而网络笔记还停留在120页,这个很骚啊,意味着我还有巨多的笔记坑要补!不过不要紧啊!因为我时间多,而且还耐得下心啊,写笔记么。
HustWolf
·
2017-10-28 14:08
c++学习计划
1.学习《
c++primer
》,并对每个习题都自己写代码实现一遍,包括稍微复杂一点的例子。代码托管在github2.认真读完《effectivec++》,《effectivestl》。
kk GAO
·
2017-10-28 13:45
C++
【计算机本科补全计划】《C++ Primer》:数组全解!!
正文之前其实我的《
C++Primer
》已经看到第五章了,但是因为码字比较费时间,所以暂时没有迅速更新实在是对不住,但是没办法,总不能一天拿出五六个小时来码字吧。最多三个小时不能多了。
HustWolf
·
2017-10-11 17:48
【计算机本科补全计划】《C++ Primer》const限定符和处理类型
继续放我“新垣结衣”出来吸粉正文之前看了一天《
C++Primer
第五版》,好爽啊!不过收获不是很大,而且还有不少的地方不太懂,但是还是把我的收获分享出来!
HustWolf
·
2017-10-06 22:16
c++primer
第五、六章 - 语句、函数
1范围for:例:vectorv={0,1,2,3,4,5,7,8};for(auto&r:v)r*=2;范围for来源于:for(autobeg=v.begin(),end=v.end();beg!=end;++beg){auto&r=*beg;r*=2;}因为范围for中使用了v.end(),所以范围for不可以用于给vector添加值;2分离式编译文件为:factMain.cc、fact.c
问道_bin
·
2017-09-26 16:16
c++
primer
学习笔记
C++11 新知识点
翻了下新版的
C++Primer
,新的C++11真是变化很大,新增了很多语法特性。虽然已经很久没在写C++了,但一直对这门经典语言很感兴趣的,大致看了看前几章基础部分,总结下新特性备个忘吧。
昊羲
·
2017-09-25 23:00
c++神奇的写法(一)
最近看《
c++primer
》一书,除了学到很多基础知识,还学到很多很神奇的写法,接下来就来总结一下,感觉就像黑魔法一样,虽然应该很少机会会用到:)变量和基本类型auto类型说明符作用:能让编译器替我们去分析表达式的类型注意点
LaLaNowNow
·
2017-09-23 20:24
技术书籍推荐(C++方向)
常用库经典书籍CVisualStudio/QtCreatorC标准库《C语言程序设计·第2版》([美]BrianW.Kernighan,DennisM.Ritchie著)C++C++标准库/Boost库/Qt库《
C+
guoyufeng25
·
2017-09-07 15:17
杂文
【编程语言学习】C++ Primer 对 sizeof 运算符的讲解
C++Primer
第619页 sizeof...运算符----当我们需要知道包中有多少个元素时,可以使用sizeof...运算符。
弈心逐梦
·
2017-08-29 19:37
sizeof
C
常量表达式
模块开发
牛客网三道编程题(三 之华为机试在线训练(二)字符串反转、统计不同字符个数、删除字符串中出现最少的字符
切记:在
C++Primer
书中强调了,如果在表达式中出现了带符号数和无符号数混合使用,会产生意想不到的后果。比如,假设n是一个带有负值的int,则表达式s.size
denghe1122
·
2017-08-20 10:05
C++基础与提高
IT校招——面试/笔试题集锦
【转载】C/C++语言工程师学习路线及推荐用书
(一)语言入门:《
C++Primer
》最新版本:第六版适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。
Phoenix_zhu
·
2017-08-03 15:07
对于const常量定义在头文件的思考
c++primer
原文:默认状态下,const对象仅在文件中有效当以编译时初始化的方式定义一个const对象时,就如对bufSize的定义一样:constintbufSize=512:为了执行上述替
Angel69Devil
·
2017-08-01 20:23
C++
C++学习之路(番外篇)
(一)语言入门:《
C++Primer
》建议:看最新版本(技术就要学最新的,才能跟上潮流)。适合有丰富C经验,缺乏C++经验的。
Dean0Winchester
·
2017-07-31 19:47
C++
C++primer
第十六章笔记 初稿
17.1tuple类型基本操作头文件:tuple一个tuple可以有预定数量的任意多的成员,类似于一个未命名的数据结构对一个tuple进行定义(初始化),可以显示指明所有类型,也可以调用make_tuple,通过一组给定的初始化值生成如果想访问其中某个成员,可使用get(tuple-item)来访问,number必须是constexpr整型如果想比较两个tuple对象,必须满足成员数量相同tupl
Cao970824
·
2017-07-28 10:49
C++
primer
C++primer
第十五章笔记 初稿
15.1概述抽象,继承与动态绑定都是基础的方法。新标准新增override关键字,用于显示声明改写基类虚函数,一个重要的好处是让编译器帮助我们发现一些覆盖时的失误。动态绑定一般通过指针(引用)实现。15.2基类与派生类虚函数要求:构造函数和静态函数不能是虚函数基类的虚函数在派生类中隐式地也是虚函数。派生类派生类必须通过基类构造函数初始化基类部分派生类最好遵循基类的接口(即用基类提供的接口操作基类部
Cao970824
·
2017-07-24 22:48
C++
primer
C++primer
第十四章笔记 初稿
14.1函数调用运算符基本情况重载的运算符:()该类的对象为函数对象,可以用作泛型算法的实参与lambda表达式的关系lambda表达式中的形参是函数对象的数据成员lambda表达式中的捕获列表是函数对象的形参lambda表达式很方便,当某个操作不经常使用又很简单时,可用lambda来代替函数对象标准库中的函数对象头文件:functional模式:模板注意点在定义优先队列等适配器时,需同时声明队列
Cao970824
·
2017-07-21 16:58
C++
primer
C++primer
第十三章笔记 初稿
13.1拷贝,赋值和销毁拷贝构造函数定义:是构造函数,且第一个参数是自身类类型的引用,且任何额外参数都有默认值。即使定义了其他构造函数,编译器也会合成拷贝构造函数,其操作为逐个拷贝到正在创建的对象中。发生情况:用=运算符定义变量向形参传递非引用的实参返回一个非引用类型的对象花括号列表初始化一个数组或聚合类explicit限制会对初始化方式产生较大影响。注:在容器操作中,insert或push会造成
Cao970824
·
2017-07-20 11:37
C++
primer
硬实力:技术岗毕业生应该具备的技术树
PART1较全面的技术树1.c/c++推荐阅读书籍:《
c++primer
》《cprimerplus》《effectivec++》《moreeffectivec++》`2.Java推荐阅读书
VoguePaPa
·
2017-07-17 12:04
硬实力:技术岗毕业生应该具备的技术树
PART1较全面的技术树1.c/c++推荐阅读书籍:《
c++primer
》《cprimerplus》《effectivec++》《moreeffectivec++》`2.Java推荐阅读书
VoguePaPa
·
2017-07-17 12:04
c++顶层和底层const
那会看
c++primer
的时候写了一篇,http://blog.csdn.net/donggua_fu/article/details/59481295现在感觉没写明白,重新写一下,写得详细点本质上来说
donggua_fu
·
2017-07-16 20:50
语言
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他