
C++产品开发讲座
Viking87
这个作者很懒,什么都没留下…
展开
-
C++产品开发讲座-(三)常⽤组件1-应⽤配置
C++产品开发讲座-(三)常⽤组件1-应⽤配置应⽤参数较多,往往需⽤⼀个或多个配置文件进⾏储存配置文件的保存与读取⽅法,尽可能简单避免逐参数赋值,参数多了,发⽣了版本升级,功能修改往往容易造成修改遗漏使得配置文件对不上不好的例子1bool readDotCfg(ParamDot& param){ std::string file_cfg = "./config/dot.cfg"; std::string line; std::ifstream ifile(file_cfg, s原创 2021-12-24 16:05:15 · 647 阅读 · 0 评论 -
C++产品开发讲座-(二)开发规范
C++产品开发讲座-(二)开发规范1.采用git管理项目采用cmake管理编译1.1 git常⽤命令github/gitee git add git commit git pull git rebase1.2 cmake常⽤find_package()include_directories()link_directories() aux_source_directory() add_executable()/add_library()target_link_libraries(原创 2021-12-24 15:48:22 · 963 阅读 · 0 评论 -
C++产品开发讲座-(一)编程规范
C++产品开发讲座-(一)编程规范1. 编程风格文件夹文件名:⼩写+下划线: demo_data_type.h枚举类名:enum class EnumDataType{ EnumDataTypeA, EnumDataTypeB};class,struct名:单词首字母大写class DemoData{};函数名:首字母小写,后面单词首字母大写void procData(uint32_t index_pipeline);变量名:全小写,单词之间加下划线uint32_t num_原创 2021-12-24 15:05:38 · 583 阅读 · 0 评论