1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础3.C语言C primer plusThe C programming languageC和指针C专家教程C陷阱与缺陷c语言解惑C标准库你必须知道...
分类:
其他好文 时间:
2015-12-11 22:22:45
阅读次数:
201
今天在看primer,17ch中的IO库再探,做课后练习,要求用ifstream.getline(char*, const unsigned, char)读取一个文件,用循环:while(ifs.getline(str,10,'\n'))来读取文件,但while的判断条件一直为假,也就是说ifs.g...
分类:
编程语言 时间:
2015-12-11 22:18:02
阅读次数:
263
包。继承,多态性C++的三个基本概念,在这里,我们重点总结继承的东西1 类派生列表类派生列表中指定一个派生类继承基类,来自列表与一个或多个基类如:class B : public A1,protected A2,private A3可是单继承时最常见的,多继承不多见2 派生类的定义派生类继承时,会包...
分类:
编程语言 时间:
2015-12-11 18:42:11
阅读次数:
159
1.在当前文件中引入命名空间这是我们最熟悉的用法,例如:using namespace std;2.在子类中使用 using 声明引入基类成员名称(参见C++ primer)在private或者protected继承时,基类成员的访问级别在派生类中更受限:class Base {public:std...
分类:
编程语言 时间:
2015-12-10 21:36:05
阅读次数:
149
本章的标题是运算符,表达式和语句。主要研究如何处理数据。示例代码展示了一个使用简单的while循环的代码,难度不大。下面简单介绍本章的基本概念。1.基本运算符。 基本运算符有:赋值运算符(C语言可以多重赋值,例如cheeta = tarzan = 68),加法运算,减法运算符,符号运算符(也称为一....
分类:
其他好文 时间:
2015-12-08 21:49:21
阅读次数:
123
这篇文章主要介绍了C++直接初始化与复制初始化的区别深入解析,是很多C++初学者需要深入了解的重要概念,需要的朋友可以参考下C++中直接初始化与复制初始化是很多初学者容易混淆的概念,本文就以实例形式讲述二者之间的区别。供大家参考之用。具体分析如下:一、Primer中的说法首先我们现来看看经典是怎么说...
分类:
编程语言 时间:
2015-12-04 20:56:23
阅读次数:
249
代码中经常看到 #define ,#ifdef#define :明显常量 一般的指令长度仅限与一行代码,除了\(反斜杠线)可以拓展到下一行外。 一般情况下,每个#define行由三个部分组成。第一部分为#define 指令本身第二部分为所选择的缩略语,这些缩略语称为宏(macro). 宏的名...
分类:
其他好文 时间:
2015-12-03 23:00:55
阅读次数:
147
我一直都不知道,原来类成员是可以有默认初始化值的,我一直以为只有在构造函数才能够初始化,万万没想到啊。 1 class Sales_data 2 { 3 public: 4 Sales_data() = default; 5 6 Sales_data(int n) : 7 ...
分类:
编程语言 时间:
2015-12-03 11:39:38
阅读次数:
155
/*《C++ Primer》学习之编译器推断auto类型书P61-P62重点在于程序中的注释,方便以后复习。*/ 1 #include 2 #include 3 #include 4 using namespace std; 5 6 int main() 7 { 8 int i = ...
分类:
编程语言 时间:
2015-12-03 07:12:13
阅读次数:
195
《C++ Primer 4th》读书笔记函数调用做了两件事情:用对应的实参初始化函数的形参,并将控制权转移给被调用函数。主调函数的执行被挂起,被调函数开始执行。类似于局部变量,函数的形参为函数提供了已命名的局部存储空间。它们之间的差别在于形参是在函数的形参表中定义的,并由调用函数时传递函数的实参初始...
分类:
编程语言 时间:
2015-12-01 22:51:11
阅读次数:
269