C ++ 其人 |
- 诞生 – 20世纪80年代 Bjarne Stroustrup 贝尔实验室
- 发展 – C++98 C++11
- 性格 – OOP(面向对象) Generic(泛型编程) 后面会展开讲
程序创建的技巧 |
- 使用IDE创建源代码
- 常用IDE
- VS(工程党推荐)
- codeblocks(竞赛党推荐)
- Xcode(土豪推荐)
- CodeLite(开源推荐)
- 常用IDE
- 编译和链接
- Linux – 使用GUN C++的 g++
- 只有一个.cxx文件 时生成可执行文件.out 多个时生成目标文件 .o 和最终的.out文件
- g++ a.cxx b.cxx c.o d.o
- g++ -option destination_file source_file
- -c 生成目标文件
- -o 生成可执行文件
- -I 头文件所在路径
- -L 库文件所在路径
- -l 要连接的库文件的名字
- -d 用字符串 ‘1’ 定义宏
- Windows
- g++ a.cpp b.cpp
- Linux – 使用GUN C++的 g++