摘要:
目的:用于处理异常值,可将异常值导出,不用设置中途退出 用法: 文件包含optional 函数返回值为std::optional<T>(注意:T&不可以,但T*可以),异常值使用std::nullopt 用std::optional<T>接收数据结果,.has_value()判断结果是否异常,.va 阅读全文
摘要:
传统:main.cpp + a.cpp(存放定义) + a.h(存放声明) c++20: main.cpp + a.cppm(存放定义,在定义前面写export即可) 模块化编程好处: 不再需要修改了函数到对应修改声明,两头跑 编译更快,模块只在修改后才重新编译 模块化编程举例: // my_mod 阅读全文