C++ classics
common Business-Oriented Language
BASIC(Beginner's All-purpose Symbolic Instruction Code)
1972 C
1983 C++
1995 Java
portability performance
Object-Oriented 功能
语法
子集subset;
适用范围sphere scope range of Application
compile 解释parse explain
机器指令 机器代码 machine instruction code operation;
解释器编译器;
parse compile;
解释器执行源代码指定的动作,比编译代码的速度慢;编译器生成与源代码对应的机器码 执行机器码,就是执行源代码指定的动作
编写程序通常比其他语言快,
应用程序在不同 的计算机执行,执行性能不是很重要
library
可用于任意程序的标准代码.
库:
C++标准库中提供的功能存储在相关头文件中;
#include <iostream>
#include 作用就是把<iostream>头文件的内容插入程序源文件中该指令所在的位置,程序编译之前完成;
return 0;介绍该程序,把控制权返回给操作系统,返回其他值以表示程序是否执行成功,通常0表示正常结束,通用字符集Universal Character Set;
C++标准库的保留名称
通用字符集Universal Character Set
扩展字符集extended character set
命名空间NameSpace;
Identified rule,Element
\
命名空间作用,命名空间的名称类似于姓氏,在命名空间内部,可以使用其成员名字,命名空间外部,把实体名字命名空间名称组合起来,命名空间实体,程序中包含不同的命名空间
命名空间的目的提供一种机制,使大部分因出现重名而导致冲突可能性降到最低,C++标准库中的实体都是在
::范围解释运算符
cout 全名 std:cout,命名空间std定义,标准库中所有实体都用std限定
using 指令表示我们希望在每次引用命名空间std中实体元素,不指定命名空间std的名称
std::cout<<;
允许使用命名空间名称,不必用命名空间的名称来限定
用命名空间名称明确限定cout,就不必明确
using namespace std;
using std::cout
---恢复内容结束---
common Business-Oriented Language
BASIC(Beginner's All-purpose Symbolic Instruction Code)
1972 C
1983 C++
1995 Java
portability performance
Object-Oriented 功能
语法
子集subset;
适用范围sphere scope range of Application
compile 解释parse explain
机器指令 机器代码 machine instruction code operation;
解释器编译器;
parse compile;
解释器执行源代码指定的动作,比编译代码的速度慢;编译器生成与源代码对应的机器码 执行机器码,就是执行源代码指定的动作
编写程序通常比其他语言快,
应用程序在不同 的计算机执行,执行性能不是很重要
library
可用于任意程序的标准代码.
库:
C++标准库中提供的功能存储在相关头文件中;
#include <iostream>
#include 作用就是把<iostream>头文件的内容插入程序源文件中该指令所在的位置,程序编译之前完成;
return 0;介绍该程序,把控制权返回给操作系统,返回其他值以表示程序是否执行成功,通常0表示正常结束,通用字符集Universal Character Set;
C++标准库的保留名称
通用字符集Universal Character Set
扩展字符集extended character set
命名空间NameSpace;
Identified rule,Element
\
命名空间作用,命名空间的名称类似于姓氏,在命名空间内部,可以使用其成员名字,命名空间外部,把实体名字命名空间名称组合起来,命名空间实体,程序中包含不同的命名空间
命名空间的目的提供一种机制,使大部分因出现重名而导致冲突可能性降到最低,C++标准库中的实体都是在
::范围解释运算符
cout 全名 std:cout,命名空间std定义,标准库中所有实体都用std限定
using 指令表示我们希望在每次引用命名空间std中实体元素,不指定命名空间std的名称
std::cout<<;
允许使用命名空间名称,不必用命名空间的名称来限定
用命名空间名称明确限定cout,就不必明确
using namespace std;
using std::cout
---恢复内容结束---
common Business-Oriented Language
BASIC(Beginner's All-purpose Symbolic Instruction Code)
1972 C
1983 C++
1995 Java
portability performance
Object-Oriented 功能
语法
子集subset;
适用范围sphere scope range of Application
compile 解释parse explain
机器指令 机器代码 machine instruction code operation;
解释器编译器;
parse compile;
解释器执行源代码指定的动作,比编译代码的速度慢;编译器生成与源代码对应的机器码 执行机器码,就是执行源代码指定的动作
编写程序通常比其他语言快,
应用程序在不同 的计算机执行,执行性能不是很重要
library
可用于任意程序的标准代码.
库:
C++标准库中提供的功能存储在相关头文件中;
#include <iostream>
#include 作用就是把<iostream>头文件的内容插入程序源文件中该指令所在的位置,程序编译之前完成;
return 0;介绍该程序,把控制权返回给操作系统,返回其他值以表示程序是否执行成功,通常0表示正常结束,通用字符集Universal Character Set;
C++标准库的保留名称
通用字符集Universal Character Set
扩展字符集extended character set
命名空间NameSpace;
Identified rule,Element
\
命名空间作用,命名空间的名称类似于姓氏,在命名空间内部,可以使用其成员名字,命名空间外部,把实体名字命名空间名称组合起来,命名空间实体,程序中包含不同的命名空间
命名空间的目的提供一种机制,使大部分因出现重名而导致冲突可能性降到最低,C++标准库中的实体都是在
::范围解释运算符
cout 全名 std:cout,命名空间std定义,标准库中所有实体都用std限定
using 指令表示我们希望在每次引用命名空间std中实体元素,不指定命名空间std的名称
std::cout<<;
允许使用命名空间名称,不必用命名空间的名称来限定
用命名空间名称明确限定cout,就不必明确
using namespace std;
using std::cout
forecast stock market prices 预测股票市场价格
编译器会忽略双斜杠ignore overlook;
/*
This function predicts future stock prices
using advanced tea leaf simulation techniques
*/
This is an inner comment,but the start will not be recognized
/**/ 注释不能嵌套nest,或是使用
#if 0
comments...........
#endif
//using a single drug
C++ classics的更多相关文章
- 面向对象day1
一.什么是面向对象 之前我们学习过面向过程和函数式编程,在讲函数的时候有说过之所以有函数式编程是因为面向过程编程是根据业务逻辑从上到下垒代码,会出现大量代码的重用和臃肿,so,函数式编程将同一功能的代 ...
- 好莱坞电影公司&系列电影
- 好莱坞6大发行公司: - Warner Bros(WB): <哈利·波特>, 黑客帝国, 蝙蝠侠, - New Line cinema新线(2008): 魔戒, 霍比特人, 尖峰时刻, ...
- Spark入门实战系列--9.Spark图计算GraphX介绍及实例
[注]该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取 .GraphX介绍 1.1 GraphX应用背景 Spark GraphX是一个分布式图处理 ...
- 加州大学伯克利分校Stat2.2x Probability 概率初步学习笔记: Final
Stat2.2x Probability(概率)课程由加州大学伯克利分校(University of California, Berkeley)于2014年在edX平台讲授. PDF笔记下载(Acad ...
- Chinese culture
文房四宝 笔墨纸砚是中国古代文人书房中必备的宝贝,被称为“文房四宝”.用笔墨书写绘画在 中国可追溯到五千年前.秦(前221---前206)时已用不同硬度的毛和竹管制笔:汉代(前206—公元220) ...
- Top 10 Universities for Artificial Intelligence
1. Massachusetts Institute of Technology, Cambridge, MA Massachusetts Institute of Technology is a p ...
- Python入门笔记(24):Python面向对象(1)速成
一.Python经典类与新类 经典类:如果没有直接或间接的子类化一个对象,也就是说如果没有指定一个父类,或者是如果子类化的基本类没有父类,那么就定义了经典类: class classics: 'def ...
- linq 动态组合条件
http://www.albahari.com/nutshell/predicatebuilder.aspx Dynamically Composing Expression Predicates S ...
- seo之google rich-snippets丰富网页摘要结构化数据(微数据)实例代码
seo之google rich-snippets丰富网页摘要结构化数据(微数据)实例代码 网页摘要是搜索引擎搜索结果下的几行字,用户能通过网页摘要迅速了解到网页的大概内容,传统的摘要是纯文字摘要,而结 ...
随机推荐
- poj 2096 Collecting Bugs(期望 dp 概率 推导 分类讨论)
Description Ivan is fond of collecting. Unlike other people who collect post stamps, coins or other ...
- 45 个非常有用的 Oracle 查询语句(转)
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询.这些是所有 Oracle 开发者都必备的技能,所以快快收 ...
- C++ Primer笔记1_转义字符_标准库类型string_标准库类型vector
1.转义字符 一般有两种方式: \x后紧跟1个或多个十六进制数字.或\后紧跟1.2.3个八进制数字,当中数字部分是字符相应的数值. #include <iostream> using na ...
- 虚拟Linux 訪问win7共享文件夹方法
虚拟机訪问win7的共享文件夹 首先安装增强功能,这个不用多说 再者选择菜单中的设备->共享目录,设置为固定分配和自己主动挂载 在终端敲入命令df:发现有自己创建共享的文件夹 然后运行例如以下命 ...
- Analyzing the Analyzers 分析分析师 —— 数据科学部门如何建
很多牛逼的公司都宣称在建立数据科学部门,这个部门该如何组建,大家都在摸石头过河. O‘reilly Strata今年 六月份发布了报告 <Analyzing the Analyzers>, ...
- MySql命令——游标
1.游标的概念 有时,需要在检索出来的行中前进或后退一行或多行.这就是使用游标的原因.游标(cursor)是一个存储在 MySql 服务器上的数据库查询,它不是一条 select 语句,而是被该语句检 ...
- javascript切换效果
html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta ...
- 利用IIS7 解决URL访问限制问题
网站可以通过URl直接访问一些不希望被访问的东西, 比如一些图片,js,css等等. 为了解决这个问题看了好多文章,不过毕竟我是新手菜鸟级别的,没有具体的解决方法,真心不知道怎么弄. 今天在看IIS的 ...
- 写一个Windows上的守护进程(8)获取进程路径
写一个Windows上的守护进程(8)获取进程路径 要想守护某个进程,就先得知道这个进程在不在.我们假设要守护的进程只会存在一个实例(这也是绝大部分情形). 我是遍历系统上的所有进程,然后判断他们的路 ...
- Intel Core i7的整体操作
Intel Core i7的整体操作(我们也称呼为Nehalem,他的项目代码名) 主要分成2个部分-指令控制单元Instruction Control Unit(ICU),负责从存储器读出指令序列, ...