0
我有兩個名爲Secure.h和FileMgt.h的頭文件。要加密文件,同時保存我在FileMgt.h和FileMgt.h中使用Secure.h,我已經聲明瞭Secure.h需要的一些結構.FileMgt.h再次包含在另一個名爲ElecB.h的文件中。我在所有的文件中都使用了標頭守衛。問題是FileMgt.h首先包含在ElecB.h中。由於該文件已包含在ElecB.h中。現在它不再包含在Secure.h中。 請給我解決方案。 在此先感謝。C++包含頭文件問題
傳統循環依賴問題的氣味。 –
也許這個線程將幫助http://stackoverflow.com/questions/625799/resolve-circular-dependencies-in-c – Tahlil
創建一個單獨的頭文件和結構的地方,並將其包含在Secure.h和FileMgt.h 。 – CrazyC