gpt4 book ai didi

c++ - Eclipse C++类生成格式化

转载 作者:行者123 更新时间:2023-11-30 05:33:05 27 4
gpt4 key购买 nike

我已经切换到 Eclipse Mars.1,但我不知道如何解决这个问题。

问题是:

我右键单击子文件夹 MySubFolder 并选择 New->Class

在类名字段中,我输入 MyClass 并使用 MySubFolder 填充命名空间,然后单击完成

生成的 .cpp 包含带有尖括号和完整路径的合作伙伴:

#include <MySubFolder/MyClass.h> 

我想要这样:

#include "MyClass.h"

我尝试勾选 C/C++->代码样式->包含样式->密切相关的 header ->合作伙伴 header ->使用相对于包含文件的路径

并确保没有为相同的选项设置“使用尖括号”,但没有设置

最佳答案

在传递给编译器的包含路径中有“src”目录。

例如,如果我在包含路径中列出了 "${workspace_loc:/${ProjName}/src}",如下所示:

enter image description here然后 CDT 使用相对于 "${workspace_loc:/${ProjName}/src}" 的尖括号来计算包含目录。

如果您不使用 CDT 的托管构建项目(例如,您编写自己的 makefile,或使用 cmake 等工具),您也可能在自动发现或手动管理的部分中包含路径,如下所示:

enter image description here

如果您创建的类不在任何包含目录中,它会使用双引号。

关于c++ - Eclipse C++类生成格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34920480/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com