第一章 初始C++

第一章 初始C++

1. c++简介

C plus plus

1969年 BCPL(basic combined programming language)

1973年 肯·汤普森(Ken Thompson)、丹尼斯·利奇(Dennis Ritchie)

1983年 比雅尼·斯特劳斯特鲁普Bjarne Stroustrup

1989年 ANSI(American national standard institute)

ISO(International standard organization)

2. C++的发展过程

第一阶段:80年代至95年

第二阶段:95年至00年, STL(standard template library)、boost、泛型类(generic)程序的越来越多

第三阶段:00年至今,Loki、MPL为代表的产生式编程和模板元编程的出现

3.   C++与C有什么不同

主要是思维方式的不同,C是面向结构(方法)思维,C++是面向对象思维(面向对象的特征:封装、继承、多态)

第一章 初始C++,布布扣,bubuko.com

时间: 2024-10-29 10:48:07

第一章 初始C++的相关文章

headfirst python第一章初始python速记卡

headfirst python这本书非常不错,但是很多人没耐心读,出的速记卡,有用的尽管下载headfirst python第一章初识python速记卡.rar原书下载HeadfirstPython.pdf 原文地址:https://blog.51cto.com/382392/2386391

《第一章 初始JavaEE》

1.Java EE即Java平台企业版,用途是开发Web动态网站. 2.网页的类型包括: (1)静态网页:指内容和界面固定不变,与用户交互性不高的网页. 一般采用HTML.CSS对这些资料进行组织和展示, 采用Dreamweaver.Photoshop.Fireworks和Flash等网页制作工具实现. (2)客户端动态网页:采用JavaScript语言.Ajax技术等客户端编程技术,提供绚的 界面,丰富的互动功能,但是数据一般不是动态变化的. 每台客户机都需要安装客户端程序. (3)服务器端动

Head First Python 第一章 初始Python

1.安装python解释器和ide,这里选择pycharm,配好环境 2.列表的例子: python没有数组,只有元组合列表 列表例子如下 movies=["titanic","the big bang theory"]print (movies[0]) 列表支持insert,pop,remove,append等操作 列表可以包含混合类型的数据 3.for each语句与列表结合 for each_movie in movies: print(each_movie)

第一章 初始java

一.单词 public:公共的          static:静态的        void:空的          class:类       print:打印     line:排    problem:问题       out:输出     main:主要的      system:系统 二. 计算机按照某种顺序完一系列指令,这一指令的集合成为程序. 三.java相关技术 JAVA SE:          java所有版本的基础 JAVA ME:          主要面向手机 JAV

第一章 初始HTML5

—————目录 HTML5基础 文本控制标记 图像标记 超链接标记 1. HTML5 基础 文档基本格式 1 <!doctype html> 2 <html lang="zh"> 3 <head> 4 <meta charset="utf-8"> 5 <title>无标题文档</title> 6 </head> 7 <body> 8 </body> 9 <

初始JAVA(JAVA第一章)

第一章                       &       初识JAVA 开发公司:sun公司; 开发者:James Gosling(JAVA语言之父); 开发日期:1991; 名字起源:JAVA牌咖啡; 编写程序框架: public class HelloWorld{} 编写main()方法的框架 :                             //一个程序只能有一个main方法 public static void main (String [] args ){} 编写代

c程序设计语言第一章2

练习1.13编写一个程序,打印输入中单词长度的直方图.水平方向的直方图比较容易绘制,垂直方向的直方图则要困难些 1 #include <stdio.h> 2 #include <stdlib.h> 3 #define MAXHIST 15//定义直方图的最大值 4 #define MAXWORD 11//定义单词的最大字符数 5 #define IN 1 6 #define OUT 0 7 int main() 8 { 9 int nc;//单词所含的字符数 10 int maxv

第一部分 基础篇 第一章 走进MongoDB

声明:该文章主要来自<MongoDB实战>一书内容,主要想通过该书学习MongoDB的相应知识,加深理解,故写在自己的博文当中,作为记录在最后的章节中,会有一个自己集合MongoDB数据库应用的JavaEE的web应用. 第一章 走进MongoDB MongoDB是一个高性能.开源.无模式的文档型数据库,是当前NoSQL数据库产品中最热门的一种,它在许多场景下可用于替代关系型数据库或者键/值存储方式,MongoDB使用C++开发,MongoDB的官网是地址是:http://www.mongod

代理模式 + Effective C++ 第一章笔记

代理模式(Proxy):为其他对象提供一种代理以控制这个对象的访问. 应用: (1):远程代理,为一个对象在不同的地址空间提供局部代表.这样可以隐藏一个对象存在于不同地址空间的事实 (2):虚拟代理,根据需要创建开销大的对象.通过虚拟代理存放实例化需要很长时间的真是对象. (3):安全代理,用来控制真是对象访问时的权限. (4):智能指针,当调用真实的对象时,代理处理另外一些事. Effective C++: 1:确定对象被使用前已经被初始化 (1),为内置类型进行手工初始化,因为C++不保证初