allocation

    1熱度

    1回答

    在科特林一個imgui端口上的工作失敗時,我有一個metrics菜單,在這裏我顯示分配 的數量這是init code我寫道: try { var ac: AttachingConnector? = null for (x in Bootstrap.virtualMachineManager().attachingConnectors()) { if (x.ja

    0熱度

    2回答

    我正在努力弄清楚我出錯的地方。我的目標是將數組大小加倍,並將原始值兩次複製到新數組中。目前只打印出6個零。請幫忙!! #include <iostream> using namespace std; void repeatArray(double *&myArray, int size) { double *repeatArray = new double[size * 2];

    0熱度

    1回答

    既然C++有幾個附加的帶有std :: align_val_t參數的新的和刪除操作符,那麼它們的有效值是什麼? 他們是1,2,4,8,...等等? 是否有值的上限? 由編譯器定義?

    0熱度

    1回答

    我見過用於內存分配器的包裝的兩個術語,它們之間的區別是什麼? (如果有的話)

    1熱度

    2回答

    我試圖將大型csv文件存儲到動態分配的C語言結構數組中,我不知道爲什麼,但我不斷收到5行後的段默認值文件。我正在使用gcc編譯並使用[NameOfFile] .csv | ...將csv文件包含到標準輸入中。所以我struct是: typedef struct{ int num_critic_for_reviews; int duration; int directo

    0熱度

    1回答

    我試圖從一組單項式中創建一個多項式,並且都有一個結構體。我有一個追加函數,由於無效的寫入錯誤而失敗,並且知道我需要爲新單項分配空間,但不知道如何去處理它。任何幫助將不勝感激: typedef struct Monomial { typede Monomial { int coeff; /* coefficient */ int exp; /* exponent */

    0熱度

    1回答

    我建立一個函數,將在我寫的函數的工作文字刪除一個字, 但是從某些原因,存儲更多的則是我後,我分配等等完成它打印沒有字,但符號和胡言亂語的新字符串。 請幫我理解爲什麼以及如何修復它,謝謝。 時,我很快就調試內存的變化,因爲我用這個: newStr[k] = str[i]; char * newText(char * word, char *str) { int count = 0, in

    -1熱度

    2回答

    比方說,你有這樣的:(樣板代碼遺漏) static Object foo() { Object test = new Object(); return test; } Object output = foo(); 至少在C#中,程序不會當您嘗試使用即使它指向foo中聲明的同一對象輸出崩潰。爲什麼它不立即得到解除分配? 如果這是處理Object返回值的不好的方法,有沒

    0熱度

    2回答

    The documentation I've found so far on _mm_malloc()相當稀少。特別是,我不知道如果我通過一個size參數不是align的倍數會發生什麼。它是UB嗎?或者它會分配align的下一個較大倍數的字節數?

    0熱度

    3回答

    我在運行我的代碼時遇到了問題,因爲我在兩個矩陣之間進行乘法的功能仍然不起作用,即使我嘗試了不同的解決方案,關於函數中的指針很重要。 因爲代碼在函數本身的調用附近停止運行,請原諒,如果這篇文章沒有正確完成或寫入,但它是我在這個網站上的第一篇文章。 這是我的代碼我希望有人能幫助我。 #include <stdio.h> #include <stdlib.h> #define MAXR 50 #