class和#include 的区别
2016-01-13 20:54
232 查看
用#include
1.可以使用#include包含空间内类的API。
2.会是两个文件关联起来,一个文件的改变,会在编译的时候让多个文件需要重新编译,加大了编译的时间。
用class
1.不能知道文件内类的信息。
2.不会加大编译时间。
3.一般用在仅需要使用这个类的指针、引用、函数返回值的场合。
1.可以使用#include包含空间内类的API。
2.会是两个文件关联起来,一个文件的改变,会在编译的时候让多个文件需要重新编译,加大了编译的时间。
用class
1.不能知道文件内类的信息。
2.不会加大编译时间。
3.一般用在仅需要使用这个类的指针、引用、函数返回值的场合。
相关文章推荐
- 华为oj 图片整理
- iOS xmpp一定编译成功的安装版本,完美解决Module 'libxmlSimu' not found。
- Android 编程之第三方开发 MaoZhuaWeiBo微博开发演示样例-1
- mysql通过frm+ibd文件还原data
- 【HDU】 1251 统计难题
- 129 javasript 基本语法和对象
- MYSQL数据库根据data文件中的.frm和ibd文件恢复单表数据
- iOS中你必须了解的多线程
- Unknown debugger type "No engine" Unable to create a debugger engine of the type "No engine"
- 给UIView添加背景图片的方法
- [javascript]页面显示动态时间
- 赋予人工智能记忆的人,带你梳理深度学习核心算法
- IOS-TODOLIST
- Redhat7 CentOS7 无法启动mysql 的解决办法
- 【例子】外键约束的创建及例子
- git用法总结
- iOS----收集的一些小技巧
- git如何正确回滚代码
- iOS中关于动态Tableview中的cell数据传输的多线程问题解决之拙见
- 开发建议