用户自定义的标识符不能连续出现两个下划线, 也不能以下划线紧连大写字母开头。 此外,定义在函数体外的标识符不能以下划线开头。 ((试过在g++ 和 vc都可以正常使用, 这些其实是编译器自己的实现。)) 引用只...
分类:
编程语言 时间:
2015-07-27 16:58:02
阅读次数:
112
Max Sum Plus Plus
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 20107 Accepted Submission(s): 6638
Problem Description
Now I t...
分类:
其他好文 时间:
2015-07-27 11:13:07
阅读次数:
93
更新:勘误,delete [] 猪 我们知道,C语言以及早期的面向结构的语言几乎都支持数组定义,比如整形数组int 女神[2],表示有俩数: 女神[0], 女神[1],她们都是整数。C++ 语言为了效率和兼容考虑,也支持这个。当然了,毕竟是别人家的孩子(标准),并不提供类似于 vector...
分类:
编程语言 时间:
2015-07-27 01:47:23
阅读次数:
206
更新:勘误,delete [] 猪
我们知道,C语言以及早期的面向结构的语言几乎都支持数组定义,比如整形数组int 女神[2],表示有俩数: 女神[0], 女神[1],她们都是整数。C++ 语言为了效率和兼容考虑,也支持这个。当然了,毕竟是别人家的孩子(标准),并不提供类似于 vector 和迭代器类型那些神奇的能力。与 vector的区别在于,数组的长度是固定的。另外呢,指 针还是那个指针...
分类:
编程语言 时间:
2015-07-27 00:21:55
阅读次数:
122
对于C++默认构造函数,我曾经有两点误解:类如果没有定义任何的构造函数,那么编译器(一定会!)将为类定义一个合成的默认构造函数。合成默认构造函数会初始化类中所有的数据成员。 第一个误解来自于我学习C++的第一本书 《C++ Primer》,在书中392页:“只有当一个类没有定义构造函数时,编译...
分类:
编程语言 时间:
2015-07-25 21:24:28
阅读次数:
226
C++ Primer 学习笔记_16_类与数据抽象(2)_隐含的this指针
1、引言
在前面提到过,成员函数具有一个附加的隐含形参,即指向该类对象的一个指针。这个隐含形参命名为this.
2、返回*this
成员函数有一个隐含的附加形参,即指向该对象的指针,这个隐含的形参叫做this指针(编译器自动传递)使用this指针保证了每个对象可以拥有不同数值的数据成员,但处理这些...
分类:
编程语言 时间:
2015-07-25 20:05:05
阅读次数:
141
C++ Primer 学习笔记_17_类与数据抽象(3)_类作用域
引言:
每个类都定义了自己的新作用域与唯一的类型。即使两个类具有完全相同的成员列表,它们也是不同的类型。每个类的成员不同与任何其他类(或任何其他作用域)的成员。
一、类作用域中的名字查找
1)首先,在使用该名字的块中查找名字的声明。只考虑在该项使用之前声明的名字。
2)如果在1)中找不到,则在包...
分类:
编程语言 时间:
2015-07-25 20:03:02
阅读次数:
177
一、内联函数 1、优点: 内联函数就是比较省资源,然后一般就是将简短,使用频率高的函数作为内联函数会比较合适。 2、一个demo #include "stdafx.h" #include using namespace std; inline double Square(double x) { re...
分类:
编程语言 时间:
2015-07-24 22:32:10
阅读次数:
127
C++ Primer 学习笔记_15_类与数据抽象(1)_类的定义和声明
在C++中,用类来定义自己的抽象数据类型。通过定义类型来对应所要解决的问题中的各种概念,可以使我们更容易编写、调试和修改程序。可以使得自己定义的数据类型用起来与内置类型一样容易和直观。
看一下Sales_item类:
class Sales_item
{
private:
std::string isbn;...
分类:
编程语言 时间:
2015-07-24 20:51:20
阅读次数:
221
//字符数组 /* char a[7]={'i','p','h','o','n','e','\0'};//[]里面的数量必须比元素数量大一个,用来放'\0' ,是结束的标志,不参与输出 printf("%s\n",a); char b[]="iphone 6 plus"; //这里如果是一串字符 ....
分类:
其他好文 时间:
2015-07-24 12:39:28
阅读次数:
117