【C++项目报错】Cannot combine with previous ‘void‘ declaration specifier 【及解决方法】

发布时间:2023年12月26日

一、问题描述
在C++项目中,项目文件试图定义一个类,报错
Cannot combine with previous ‘void’ declaration specifier
报错信息截图如下:
在这里插入图片描述
报错内容翻译:不能和之前的 ‘void’ 声明匹配
二、解决方法
由于在报错信息之前,该文件引用了另一个源代码文件《Hand.cpp》,故问题出在该被引用的文件中。跳转至该文件,果然是由于其没有完成而导致的:
在这里插入图片描述
如图,文件中多出了一个void声明,故编译器提示无法与该声明匹配。
修改此文件,之前的报错消失,问题解决:
在这里插入图片描述

文章来源:https://blog.csdn.net/weixin_43031313/article/details/135218192
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。