码迷,mamicode.com
首页 >  
搜索关键字:c++ primer    ( 2107个结果
C++ Primer章课后编程问题
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3V1Z2xlMjAxMA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">1、代码#inc...
分类:编程语言   时间:2015-10-18 09:56:14    阅读次数:263
C++ Primer 学习笔记_41_STL实践与分析(15)--先来看看算法【下一个】
STL实践与分析--初窥算法【下】一、写容器元素的算法 一些算法写入元素值。在使用这些算法写元素时一定要当心。必须确保算法所写的序列至少足以存储要写入的元素。1、写入输入序列的元素 写入到输入序列的算法本质上是安全的——仅仅会写入与指定输入范围数量同样的元素。 写入到输入序列的一个简单算法是f...
分类:编程语言   时间:2015-10-16 18:30:49    阅读次数:282
C primer 第十章 函数 浅谈 实参和形参
使用函数的目的: 省去重复代码的编写,可以在多个地方调用,使得程序模块化主要分三步: 声明函数原型 使用函数 定义函数 1 #include 2 #include 3 #define NAME "heipi" 4 #define ADDRESS "wu han university of techo...
分类:其他好文   时间:2015-10-16 11:20:37    阅读次数:144
一道题采用两种设计模式:对比策略模式和模版方法
摘要 《C++ Primer》习题14.38和14.39分别采用策略模式、模版方法解决问题。 问题 《C++ Primer 5th》习题 14.38 : 编写一个类令其检查某个给定的 string 对象的长度是否与一个阀值相等。使用该对象编写程序,统计并报告输入的文件中长度为 1 的单词有...
分类:其他好文   时间:2015-10-14 21:21:13    阅读次数:226
lambda表达式Bug一例
解《C++ Primer 5th》的 9-50 练习题时,遇到了 lambda表达式值捕获和引用捕获之区别问题。 欲修改捕获的变量 sum,累加之。但当时忘记值捕获和引用捕获是有区别的。下面的代码使用值捕获,未能修改 sum变量的值:int main(){ vector v; st...
分类:其他好文   时间:2015-10-12 18:46:35    阅读次数:237
第2章 变量和基本类型 附1---变量和对象的区别
在C++ primer里讲到: 对象(object)是一块能存储数据并具有某种类型的内存空间。 已命名的对象-----称为变量(variable)。---------------------------------------------------------------------------....
分类:其他好文   时间:2015-10-08 21:27:44    阅读次数:172
C++ Primer第18章Vector的再实现及bug修正
C++Primer第18章研究与思考
分类:编程语言   时间:2015-10-07 17:26:15    阅读次数:148
模版特例化(traits)
Traits偏特化:类模板部分特例化(partial specialization) 我们只能部分特例化类模板,而不能部分特例化函数模版。——《C++ Primer(5th)》 P628 1. 实现 Sigma 函数,功能是将一段范围内的元素求累加和。 2. 错误的代码实例:templat...
分类:其他好文   时间:2015-10-07 16:07:35    阅读次数:215
《C++primer(第五版)》学习之路-第十七章:标准库特殊设施
【 声明:版权所有,转载请标明出处,请勿用于商业用途。  联系信箱:libin493073668@sina.com】 17.1 tuple类型 1.tuple是类似pair的模板。每个pair的成员类型都不同,但每个pair都恰好有两个成员。不同tuple类型的成员类型也不相同,但一个tuple可以有任意数量的成员。每个确定的tuple类型的成员数目是固定的,但一个tuple类...
分类:编程语言   时间:2015-10-05 00:51:42    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!