码迷,mamicode.com
首页 >  
搜索关键字:c++ primer plus    ( 4591个结果
模版特例化(traits)
Traits偏特化:类模板部分特例化(partial specialization) 我们只能部分特例化类模板,而不能部分特例化函数模版。——《C++ Primer(5th)》 P628 1. 实现 Sigma 函数,功能是将一段范围内的元素求累加和。 2. 错误的代码实例:templat...
分类:其他好文   时间:2015-10-07 16:07:35    阅读次数:215
[LeetCode]11. Plus One加一运算
Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at...
分类:其他好文   时间:2015-10-05 09:18:50    阅读次数:171
《C++primer(第五版)》学习之路-第十七章:标准库特殊设施
【 声明:版权所有,转载请标明出处,请勿用于商业用途。  联系信箱:libin493073668@sina.com】 17.1 tuple类型 1.tuple是类似pair的模板。每个pair的成员类型都不同,但每个pair都恰好有两个成员。不同tuple类型的成员类型也不相同,但一个tuple可以有任意数量的成员。每个确定的tuple类型的成员数目是固定的,但一个tuple类...
分类:编程语言   时间:2015-10-05 00:51:42    阅读次数:229
《C++primer(第五版)》学习之路-第十五章:面向对象程序设计
【 声明:版权所有,转载请标明出处,请勿用于商业用途。  联系信箱:libin493073668@sina.com】 15.1 OOP:概述 1.面向对象程序设计的核心思想是数据抽象,继承和动态绑定。通过使用数据抽象,我们可以将类的接口与实现分离;使用继承,可以定义相似的类型并对其相似关系建模;使用动态绑定,可以在一定程度上忽略相似类型类型的区别,而以统一的方式使用它们的对象。...
分类:编程语言   时间:2015-10-03 06:09:22    阅读次数:375
C++ 笔记(待续)
本文摘自:Thinking in C++ Vol.1 (添加部分C++ primer内容。待续...)目录:第零章:help and tips 第一章:对象第二章:c in c++ 第三章:深入理解字符串第四、五章:实现的隐藏第六、七章:初始化和清除第九章:内联函数第十章:名字控制第十一章:引用和拷...
分类:编程语言   时间:2015-10-01 16:34:08    阅读次数:286
《C++primer(第五版)》学习之路-第十三章:拷贝控制
【 声明:版权所有,转载请标明出处,请勿用于商业用途。  联系信箱:libin493073668@sina.com】 13.1 拷贝、赋值与销毁 1.当定义一个类时,我们显式地或隐式地指定在此类型的对象拷贝、移动、赋值和销毁时做什么。一个类通过定义五种特殊的成员函数来控制这些操作,包括:拷贝构造函数,拷贝赋值运算符,移动构造函数,移动赋值运算符和析构函数。 2.在一个...
分类:编程语言   时间:2015-10-01 11:42:06    阅读次数:324
C++ Primer 学习笔记_17_从C到C++(3)--引用、const引用、引用传递、引用作为函数返回值、引用与指针区别
欢迎大家阅读参考,如有错误或疑问请留言纠正,谢谢 一、引用 1、引用是给一个变量起别名 变量:     名称     空间 引用:     引用不是变量     引用仅仅是变量的别名     引用没有自己独立的空间     引用要与它所引用的变量共享空间     对引用所做的改变实际上是对它所引用的变量的改变     引用在定义的时候必须要进行初始化 ...
分类:编程语言   时间:2015-09-30 16:36:49    阅读次数:240
C++ Primer 学习笔记_15_从C到C++(1)--bool类型、const限定符、const与#define、结构体内存对齐
欢迎大家阅读参考,如有错误或疑问请留言纠正,谢谢 一、bool类型(C语言没有) 1、逻辑型也称布尔型,其取值为true(逻辑真)和false(逻辑假),存储字节数在不同编译系统中可能有所不同,VC++中为1个字节。 2、声明方式:bool result;     result=true; 3、可以当作整数用(true一般为1,false为0) 4、把其它类型的值转换为布尔...
分类:编程语言   时间:2015-09-30 16:34:20    阅读次数:227
SQL*Plus命令行工具连接Oracle数据库
1.在命令行中输入"sqlplus /nolog"即可启动该工具。2.连接到Oracle服务器 conn 用户名/密码@服务器连接字符串 as 连接身份 客户端工具根据"服务器连接字符串"对服务器进行连接,有了连接字符串后客户端就可以像操作本机一样操作远程数据库,因此"服务器连接字符串"的配置也叫....
分类:数据库   时间:2015-09-30 12:51:10    阅读次数:213
《C++primer(第五版)》学习之路-第十二章:动态内存
【 声明:版权所有,转载请标明出处,请勿用于商业用途。  联系信箱:libin493073668@sina.com】 12.1 动态内存与智能指针 1.在C++中,动态内存的管理是通过一对运算符来完成:new,在动态内存中为对象分配空间并返回一个指向该对象的指针,我们可以选择对对象进行初始化;delete,接受一个动态对象的指针,销毁该对象,并释放与之关联的内存。 2...
分类:编程语言   时间:2015-09-30 01:02:01    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!