在我的C++項目中,其中一個.cpp
文件有一個類聲明。現在,我想在另一個.cpp
文件在同一項目中實例化這個類,但我收到此錯誤信息:訪問同一C++項目中的類
error C2248: 'Processor' : cannot access private member declared in class 'Processor' c:\Test\wrapper.cpp : see declaration of 'Processor'
使用不同的訪問說明符我們不能重新定義類,它就會默認private
訪問符。
我該如何做這項工作?
請注意,在MSVC++編譯器中,「/ CLR」選項默認是關閉的。這裏的'[C++]'標籤指的是標準C++(非'/ CLR')。您不必將所有內容限定爲非'/ CLR'或''unmanaged''。 – 2012-03-27 08:27:33
另外,你可以向我們展示有問題的代碼嗎?像'wrapper.cpp'和你聲明'Processor'類的文件一樣? – 2012-03-27 08:31:59
你在第二個'.cpp'文件中正在做'#include「first.cpp」'? – Naveen 2012-03-27 08:32:19