allocation

    0熱度

    1回答

    我試圖在UI上應用幾張圖片,而我用bitmap來實現這一點,因爲我沒有任何空間可以使用簡單的setImageResource。 問題說失敗分配。 java.lang.OutOfMemoryError: Failed to allocate a 93600012 byte allocation with 16765312 free bytes and 70MB until OOM 如果你能幫我解決這

    0熱度

    1回答

    我有一行佈局,每行包含圖像和5個字符的文本。當我連續加載這個佈局約50-100次時,應用程序崩潰。 - 我只是開始這個​​佈局的活動,按回來,並用不同的參數再次啓動,等等。 我加載相同的佈局但是每個50-100次有不同的圖像和文本設置在onCreate代碼 編譯器成功達到onCreate代碼的末尾。 分配有什麼問題? 爲什麼分配失敗? 我可以知道誰是有問題的字符串嗎? 我該如何解決它? E/And

    0熱度

    2回答

    我一直在努力解決一些學校問題,並且我在operator>>中關心內存分配,但看到了不同的解決方案,所以我在這裏有點困惑。operator>>當編譯工作良好,提供良好的輸出,但我不明白爲什麼,這裏是代碼.. (爲什麼我糊塗了是下面的代碼) class Some { protected: char *name; int price; int an

    0熱度

    2回答

    我目前正在優化我的應用程序,並且我注意到它佔用了近1G內存。我做了一些分析,發現問題: 我通過在我製作的紋理類中創建保存像素數據的int數組來分配大量內存。 但是這讓我感到困惑,因爲當創建一個新的數組時,舊的數組不再被使用,並且沒有任何地方引用它。 我已經寫了重新產生此問題的測試程序: public class Main { static class ArrayHolder {

    0熱度

    1回答

    早些時候,我只是試圖爲未知長度的字符串(即逐字符讀取,直到遇到換行符)分配內存的函數。 現在,我的問題是關於我的字符串(命名爲s)版本的分配內存。 我試圖用免費(s)做到這一點。問題是我不知道我應該在哪裏寫它.. 如果我在函數之前寫入「return s」,那麼顯然它會返回一個未分配的指針。 如果我在「return s」之後的函數中寫入它,我不認爲它會產生影響,對吧?因爲s在main()中返回,所以

    -2熱度

    2回答

    我有一個程序,我正在閱讀的空間分隔的30,000個數字(每行5個)的文本文件中。當我運行該程序時,有時它可以工作,但有時它不會(seg故障),我相信這意味着我有內存泄漏。 我有以下幾點: int main(int argc, char const *argv[]) { char input[256]; char buffer[30000]; char **nums

    1熱度

    1回答

    我在分配內存後得到了關於這個int數組初始化的小問題。我得到了以下錯誤: "Line 7 Error: expected expression before '{' token" 這是我的代碼: #include <stdio.h> #include <stdlib.h> int main() { int i; int *x=malloc(3*sizeof(int));

    3熱度

    1回答

    鑑於以下情況,什麼是相對於空間/時間消耗最合適的,獨立於平臺的方法: (1)在給定時間點的總大小已知對象集合是 。因此,所需的內存可以分配在一個節拍中。 (2)內存所有權需要分配給每個單獨的對象,並且釋放(釋放)時間未確定。 我adhoc的方法將是對分配的內存塊進行計數的某種類型的引用。任何時候一個對象被釋放,參考 計數減少。當它的零大塊被釋放時。 是否有任何模式或慣例會更合適?

    1熱度

    2回答

    我在C++中有一個客戶端/服務器應用程序。服務器向客戶端發送一個相當大的文件(27KB)。客戶端從套接字中讀取1024字節的固定長度,然後將其連接到一個字符串。但是,當我使用+ =運算符時,它似乎沒有分配超過4048個字節,並且最終在客戶端有一個4KB文件。 客戶代碼: #define BUFFER_SIZE 1024 string outStr=""; char buf[BUFFER_SIZ

    -4熱度

    1回答

    Hell'o 我使用win10。必須編寫一個軟件來動態管理陣列。我有一些想法這樣做。我必須知道(如果可能的話)我的軟件的mem塊在哪裏啓動(無效指針),它有多大(我認爲它是動態匹配的)。來自Windows API的