C++回顾(一)——基本知识
来源:互联网 发布:人工智能软件有哪些 编辑:程序博客网 时间:2024/06/02 03:01
1、C++的三大法宝:
a、继承自C语言的高效、简洁、快速、可移植
b、面向对象
c、泛型编程(模板编程)
2、C++程序的编译和链接
这样的步骤需要C++编译器来完成,现在最主流的C++编译器有g++和Visual C++
这些编译器能很好地支持标准化C++(支持率普遍达到95%以上),编译器对标准化C++意味它要提供标准化C++所要求提供的那些库代码(称之为C++标准库)。
3、main函数
main函数供启动函数(启动函数由编译器提供)调用,是用户程序与操作系统之间的桥梁。main函数的用户程序的入口。任何独立可运行的C++程序(项目或者工程)都需要main函数(dll动态链接库不是独立可运行的程序,所以不需要main函数)。
4、using namespace的作用
cpp文件开头会包含很多头文件,这些头文件可能会包含一些同名的类,如cpp文件开头有
#include <a>
#include <b>
a中定义了test类,b中也定义了test类,这样的话,在cpp文件中使用test这个类是指a中的test还是b中的test?这时为了区分我们就使用using namespace来指明。
0 0
- C++回顾(一)——基本知识
- C/C++基本知识(一)
- C/C++基本知识(一)
- 正则表达式(一)——基本知识
- shell笔记(一)——基本知识
- 通过例子回顾C++基本知识(一)
- C/C++ 知识回顾(一) const
- Hadoop回顾--Hive基本知识(二)
- 黑马程序员_Java基础篇(一)——基本知识
- HEVC学习笔记(一)——基本知识
- 音频总线专题(一)——基本知识
- (c/c++学习笔记一) sizeof基本知识
- 注册表学习——基本知识整理一
- C语言回顾(一、C简介及基础知识)——iOS开发基础
- ORACLE基本知识(一)
- Spread基本知识(一)
- USB基本知识(一)
- C++基本知识(一)
- 杭电OJ——第1000,1001题
- java jsp调用shell(带参数)脚本并返回值
- 开放授权协议OAuth2.0简介
- rsync的FAQ
- erlang 资源
- C++回顾(一)——基本知识
- An error was encountered while running(Domain=LaunchSerivcesError, Code=0)
- SQL Server 中登录账号与数据库用户迁移
- Android listview 加载更多定位问题
- 我的博客
- Android学习笔记之AndroidManifest.xml文件解析
- Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
- windows 环境变量设置
- OnCreate(); GetDC();