熟悉C++类的调用对这一块肯定更为熟悉,那我们还是从最基本的入手
新建一个功能包


在define_by_us下新建文件hello.h,然后编辑头文件

先书写必要的,防止一个C源文件两次包含同一个头文件
再书写命名空间和类

接着新建一个源文件use_head.cpp
然后我们既然要引用一个头文件,为防止报错,首先,我们得设置properties.json,修改includePath
我们得把装头文件的include文件夹的路径给放到includePath里

接着编辑cpp文件

再编辑Cmakelist.txt
修改四个地方


ctrl+shift+B编译后发现没问题

终端运行成功输出

当然,上面那种写法类似我们平时用using namespace std,现在可以不加这一行,但是在main函数里就得稍微改一下

指明哪个命名空间的类的对象,反正两种效果一样,看你自己喜好
本文介绍了如何在C++中新建并使用自定义头文件,包括创建hello.h头文件,定义命名空间和类,编辑use_head.cpp源文件,配置properties.json的includePath,以及修改CMakeLists.txt确保编译顺利。通过实例展示了不使用`using namespace std`时如何在main函数中明确指定命名空间。
959

被折叠的 条评论
为什么被折叠?



