最新版本Xcode工程可直接创建各种文件:
Objective-C文件的后缀名是 .h和.m
C语言的后缀名是 .h和.c
C++的后缀名是.h和.cpp
混合代码后缀名是 .h和.mm
设置C++和OC资源能够同时编译如下:
选择TARGETS --- Build Settings选项 --- Apple LLVM compiler x.x - Language(x.x是Xcode默认LLVM编译器版本)--- Compile Sources As --- Objective-C++
在编写C++代码时,注意先引用namespace,使用前添加“using namespace std;”
std里面就是一些C++引用
extern _LIBCPP_VISIBLEistream cin;
extern _LIBCPP_VISIBLEostream cout;
extern _LIBCPP_VISIBLEostream cerr;
extern _LIBCPP_VISIBLEostream clog;
extern _LIBCPP_VISIBLEwistream wcin;
extern _LIBCPP_VISIBLEwostream wcout;
extern _LIBCPP_VISIBLEwostream wcerr;
extern _LIBCPP_VISIBLEwostream wclog;