我在Green Hills INTEGRITY 5.0.10下運行,目標是Marvell Monahans PXA 320.對於開發,我使用MULTI 4.2.3,我的語言選擇是C++。在Green Hills INTEGRITY下使用堆/ C++標準庫INTEGRITY
我只是在學習INTEGRITY的內存管理,想知道如何使用動態內存。
我想使用std :: string,std :: map等等。當然,這些都需要一個堆。我可以使用這些類嗎?更一般地說,我可以直接使用堆(新/刪除)嗎?
謝謝, 戴夫
我從來沒有使用的完整性,但有什麼阻止你從創建一個自定義分配器然後傳遞給std :: string或std :: map? – NtscCobalt