2013-06-19 36 views
-3

我剛開不在這個範圍錯誤味精聲明未聲明還宣稱.h文件中& EngineFactory類的.h在此範圍內錯誤味精

EngineFactory *engineFactory = NULL; 

engineFactory = new EngineFactory(); 

EngineFactory->Create(); 

EngineFactory->destroy(); 
+1

什麼是確切的錯誤?你使用命名空間嗎? –

+1

我們需要更多的代碼。錯誤來自哪裏? –

回答

2

有兩個問題中的代碼:

  1. 您的代碼不在函數內。將它放在main()函數中,它會更好地工作。
  2. EngineFactory-> Create();有大寫的EngineFactory,而你的變量是小寫的。
+0

真的! OP不使用創建的對象! –