Troubleshut# 错误 C2061 语法错误: 标识符“XXXX”

Troubleshut# 错误 C2061 语法错误: 标识符“XXXX”

环境: vs2017 + Qt5.12.7

前言

记录一个bug,临近下班了,编译工程出现错误 C2061 语法错误: 标识符“XXXX”,这不是耽误事儿嘛。。。心塞。。。

一、错误原因

头文件出现相互包含
A.h 中 #include"B.h" ,
B.h 中 #include"A.h"

二、修改

A.h(或者B.h)中不添加对方.h头文件,改在.h 文件中声明 calssA (或者class B),在.cpp文件中#include(#include)

你可能感兴趣的:(Troubleshoot,qt,c++)