سلام.
من حدوداً 20 تاکلاس توی 12 تا هدر فایل پیاده سازی کردم که این کلاس به هم dependecy زیادی دارند الان یکی از این هدر ها رو توی یکی دیگه include کردم
الان ویژوال استدیو 2012 خطای error C2146: syntax error : missing ';' before identifie را میده چطور میشه همچین چیزی را رفع کنم؟فکر می کنم circular dependency وجود داشته باشه آیا راهی وجود نداره که بتونیم سریع تشخیصش بدیم یا جوری کلاس ها را طراحی کنیم که circular dependency نداشته باشیم.
کل پروژه را زیرورو کردم ولی درست نشده کلافم.