转载C++细节文章
竹可见天
做个磐石一样,能解决实际问题的人。乐观、向上、睿智、豁达、包容
展开
-
开始学习C++——第一篇 语言、编译器和开发环境的区别(摘自kriswj 百度)
谈谈程序设计语言、编译器和开发环境之间的关系 许多初学者都会对这三个概念区分不清,应该说这三个概念是完全不同的,不能混为一谈。在本文中,我就尽我最大的能力来讲讲这三个概念以及他们之间的关系。 首先说程序设计语言,它同人类的自然语言一样也是一个语言,并且它是自然语言的一个子集。大家都知道自然语言是极其庞大和复杂的系统,具有很多不不确定性和不精确性,因此至今我们也没有办法对自然语言转载 2014-10-08 15:04:22 · 1040 阅读 · 0 评论 -
开始学习C++——第二篇 虚函数的作用(摘自onlinewan 百度知道)
虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形转载 2014-10-10 10:48:13 · 302 阅读 · 0 评论 -
C++中引用(&)(来自http://www.cnblogs.com/Mr-xu/archive/2012/08/07/2626973.html)
对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在c++学习提高篇(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两个概念是统一的。引用是C++引入的新语言特性,是C++常用的一个重要内容之一,转载 2014-10-09 17:55:07 · 414 阅读 · 0 评论 -
开始学习C++——第三篇 指针的具体用法 (非常感谢百度分享)
*str也是一个指针,它的类型是char*,它所指向的类型是char,它指向的地址是字符串"Hello,thisisasample!"的第一个字符的地址,即'H'的地址。注意:字符串相当于是一个数组,在内存中以数组的形式储存,只不过字符串是一个数组常量,内容不可改变,且只能是右值.如果看成指针的话,他即是常量指针,也是指针常量.str+1也是一个指针,它指向数组的第1号单元,它的类型是转载 2014-10-10 11:00:36 · 323 阅读 · 0 评论 -
理解 C++里面的static
要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是: auto int a; auto string s;转载 2014-10-13 17:13:21 · 254 阅读 · 0 评论