-1
我想在Embarcadero C++ Builder 10.2東京中定義一個動態數組。我試圖使用很多不同的語法,但我總是遇到錯誤。如何在Embarcadero C++中使用DynamicArray?
我最新的想法是從Embarcadero的例子中複製而來。我複製這個例子從幫助:
typedef DynamicArray< DynamicArray <AnsiString> > T2DStringArray;
並試圖編譯它,但我收到此錯誤:
[bcc32 Error] Comm.cpp(10): E2257 error, expected at first '<' sign...
我如何定義一個動態數組類型,當幫助說明和例子是錯誤?我在哪裏犯錯誤?
你嘗試編譯它在空應用程序嗎?如果編譯,那麼問題是如果沒有,那麼你遇到了編譯器問題(錯誤或覆蓋的lib文件)。另外如果'SCIO_Comm.cpp'第10行不是你的'T2DStringArray'被定義的地方,它可能暗示了一些... – Spektre
是的,我當然試過了。當我註釋掉這行代碼編譯並運行 - '空'代碼 - 罰款... –
你誤解了...通過emty應用程序我的意思是:創建新的空應用程序(單個VCL表單沒有組件或事件或代碼)和例如,將該行添加到Main窗體構造函數中。如果它編譯或不... – Spektre