FORLIVEFORLIFE 2017-09-29
创建C++类生成的头文件后缀变成了.hpp
并非.h文件
这两个文件都是可以被正常编译的
只是从命名上可以看出有一定的不同,.
h一般都只是声明,而.hpp文件说明内容中既有函数声明也有函数的定义,
就如同大部分开发者都把inline函数定义到.inl文件中一样。
由于已经养成了长期的使用习惯,
每次都要手动去改文件的扩展名和文件头的注释信息。
只需要找到xcode生成C++文件的模板位置,
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File\
Templates/Source/C++\File.xctemplate/WithHeader
将___FILEBASENAME___.hpp文件重命名为___FILEBASENAME___.h,然后将___FILEBASENAME___.hpp与___FILEBASENAME___.cpp文件内容中对应的
.hpp也修改成.h
一.代码块在哪里?如果上面这张图不小心点没了或者没出来,可以看第一步的操作,然后鼠标停留在选中的区域停留2秒以上就会出现左边的??可以将路径中的代码块,迁移到不同的电脑上使用,需重新启动Xcode ;