gpt4 book ai didi

c - 错误 : "_structName" has already been declared in the current scope

转载 作者:太空宇宙 更新时间:2023-11-04 04:05:27 24 4
gpt4 key购买 nike

我在构建我的程序时遇到了这个“已声明”的编译错误。我知道这有时可能是由于两次包含相同的头文件引起的。但是,我正在使用 ifndef 预处理器指令来避免这种情况。似乎这个结构必须在我的构建路径中其他地方的另一个头文件中声明。有什么办法可以找出这个结构最初声明的位置吗?

最佳答案

(在构建路径的根目录中)

Linux:

find . | xargs grep name_of_your_struct

Windows(我不是 100% 了解这里的语法,但我相信这是正确的。如果这不起作用,请尝试 findstr/?。)

findstr /S "name_of_your_struct"`

关于c - 错误 : "_structName" has already been declared in the current scope,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6551461/

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