No.03 Xcode(5.1.x) c,c++,objiective-c混编
来源:互联网 发布:用循环给二维数组赋值 编辑:程序博客网 时间:2024/05/29 15:57
01. c文件会自动使用c编译器, cpp文件会自动使用c++编译器, m文件会自动使用objective-c编译器, mm文件会自动使用objective-c++编译器.
02. c编译器能够编译c代码, c++编译器能够编译c++/c代码, objective-c编译器能够编译m/c代码, objective-c++编译器能够编译m/mm/c++/c代码.
03. h文件被哪种文件包含(c/c++/objc/objc++), 就会使用对应的编译器, 但是m/mm文件在包含h文件时, h文件不能写有c++的类定义.
04. c/c++/objc对应的头文件都是h文件, 但是他们各自的h文件代码语法有差异, 所以呢:
- c接口, m/mm/c/c++都可以使用它
- c++接口, mm/c++可以使用它
- m/mm接口, m/mm可以使用它
0 0
- No.03 Xcode(5.1.x) c,c++,objiective-c混编
- Objiective-C中的NSDate
- Cocoa & Objiective-C Tutorial(教程网站)
- Objiective-C入门学习--------武器类
- C、C++、OC混编
- c,c++,oc混编
- Xcode中C、C++、Object-C3种语言的混编
- Xcode中C、C++、Object-C3种语言的混编
- 在Xcode中使用C++与Objective-C混编
- Xcode中Objective-C和C++混编的实现(一)
- Xcode中Objective-C和C++混编的实现 (二)
- Fortran & C 混编
- C Fortran混编设置
- Fortran & C 混编
- c++与c混编
- C++/OC 混编
- C++/OC 混编
- C++与C混编
- mysql基本用法
- ACE中创建线程的方法
- 返回元组
- ios 图片拖拽,捏,双击放大缩小
- DataGridView显示数据的两种方法
- No.03 Xcode(5.1.x) c,c++,objiective-c混编
- 【PyQt4 实例19】基于UDP的网络广播程序
- Swift 枚举(七)
- ios 根据手势放大或缩小图片
- Visual Studio 2013、TortoiseSVN、TortoiseGit、msysgit编译Tesseract(tesseract-ocr)
- await-async
- Log4Net的使用
- Duilib中列表项添加数据
- UVa1531 - Problem Bee