码迷,mamicode.com
首页 >  
搜索关键字:c++ primer    ( 2107个结果
C语言中的#define预处理指令
本文链接:http://www.cnblogs.com/xxNote/p/4009460.html今天看C Primer Plus里面看449页里面 16.2.1语言符号 讲到从技术方面看,系统把宏的主体当作语言符号类型字符串,而不是字符型字符串。这句话感到不是很理解,结合450页的那个例子自己写个...
分类:编程语言   时间:2014-10-07 17:16:03    阅读次数:270
十一小长假自修记之C++充电篇
这些天,放了小假期,正好梳理一下基础知识。基础知识牢固了,复杂的东西也不怕,所以对C++的基本知识做了梳理,以期对C++有更好的理解。手头上的书有,谈浩强的《C++程序设计》,《C++primer》,阅读谈教授的书已经很多次,网上多对这本书有争议,但我认为作者对初学者已经用..
分类:编程语言   时间:2014-10-05 03:50:58    阅读次数:179
C++_系列自学课程_第_8_课_指针和引用_《C++ Primer 第四版》
C语言最富有迷幻色彩的部分当属指针部分,无论是指针的定义还是指针的意义都可算是C语言中最复杂的内容。指针不但提供给了程序员直接操作硬件部分的操作接口,还提供给了程序员更多灵活的用法。C++继承这一高效的机制,同时引入了另一个与指针相似但不相同的机制: 引用。一、引用 简单的来说,引用就是变量的...
分类:编程语言   时间:2014-10-04 23:21:57    阅读次数:279
c++运算符重载注意的问题
c++primer第四版435 1.赋值( = ), 下标( [ ] ) ,调用 (  ( )  ), 成员访问箭头 (->)等操作符必须定义为成员,定义为非成员时,编译器报错 2. 像赋值一样,符合赋值操作符通常应定义为类的成员,但是定义为非成员的复合赋值操作符时不会出现编译错误 3.改变对象状态或给定类型紧密联系的其他一些操作符,如自增,自减和解引用,通常应定义为类的成员 4.对称操作...
分类:编程语言   时间:2014-10-03 16:55:54    阅读次数:219
C++_系列自学课程_第_7_课_数组_《C++ Primer 第四版》
说到数组,大家应该都很熟悉,在C、Pascal、Java等语言中,都有数组的概念。在C++中也提供了对数组的支持。数组简单来说就是一堆相同数据类型对象的集合。 这里要把握住两个要点: 相同的数据类型、集合。一、数组1、定义 数组是由数组存储的对象的类型名、标识符和数组维数组成一种复合数据类型。...
分类:编程语言   时间:2014-10-03 12:47:04    阅读次数:259
C++ primer 笔记二
第3章 标准库类型 1.任何存储string的size操作结果的变量类型必须为string::size_type类型。 2.同理存储vector的size值应使用类似vector::size_type的类型变量 3.使用for(vector::size_type ix=0; ix != ivec.size(); ++ix)的风格 a.使用!=的效率更高 b.在循环过程中可能ivec的元素个数...
分类:编程语言   时间:2014-10-03 01:26:33    阅读次数:411
c++ primer 函数传值1
不看c++ primer 永远不知道自己基础有多差函数的參数传值一般有两种方式:值传递,引用传递。值传递有以下两种形式:void func( int a ){//}void func1( int *a ){//}对于 func 和func1都是通过拷贝内存来实现的func1int m = 10 ;f...
分类:编程语言   时间:2014-10-02 21:17:23    阅读次数:198
C++ Primer 学习笔记_87_用于大型程序的工具 --异常处理
用于大型程序的工具--异常处理引言: C++语言包括的一些特征在问题比較复杂,非个人所能管理时最为实用。如:异常处理、命名空间和多重继承。 相对于小的程序猿团队所能开发的系统需求而言,大规模编程[往往涉及数千万行代码]对程序设计语言的要求更高。大规模应用程序往往具有下列特殊要求: 1.更严格的正常运...
分类:编程语言   时间:2014-10-02 13:18:03    阅读次数:262
C++_系列自学课程_第_6_课_bitset集_《C++ Primer 第四版》
在C语言中要对一个整数的某一个位进行操作需要用到很多的技巧。这种情况在C++里面通过标准库提供的一个抽象数据类型bitset得到了改善。一、标准库bitset类型1、bitset的作用 bitset可以看成bit的集合,可以单独的访问集合中的某一位,访问的结果可以作为逻辑的判断的条件。使用bi...
分类:编程语言   时间:2014-10-02 12:40:32    阅读次数:272
C++_系列自学课程_第_5_课_vector容器_《C++ Primer 第四版》
再一次遇到 vector 这个单词; 每一次见到这个单词都感觉这个单词非常的 "高大上"; 数字遇到vector马上就可以360度旋转;当 "电" 遇到vector,马上让交流可以变得和直流一样进行控制(德国电气工程师的矢量控制理论,目前在工控界对电机控制应用非常广泛,是变频器控制的基础理论,...
分类:编程语言   时间:2014-09-30 20:54:30    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!