memory-access

    0熱度

    1回答

    我在做TDD時遇到了一些問題。 我設計了這個功能: String *subString; String *getWordAndUpdate(String *line, char *delimiter) { String *word = malloc(sizeof(String)); int i; stringLeftTrim(line); word-

    12熱度

    1回答

    晚上好, 我一直在試圖建立其掃描內存值的golang應用程序,但我在努力試圖瞭解如何解決具體的存儲位置。我知道在訪問應用程序中的內存時,您可以使用*variablename來尊重和獲取地址位置,但是如何提供地址位置並將值輸出到屏幕或從RAM中獲取任意大小的下一個分配的對象並將其打印出來值? 預先感謝任何幫助,您可能會願意分享

    0熱度

    4回答

    從數組的第一個元素而不是第4000個讀取時,是否有任何速度差異?數組中的任何其他元素也一樣。 主要問關於C++,但任何語言都可以。對於數組,它是一個整數數組。

    -1熱度

    1回答

    我找到了一個代碼片斷,其中的char指針(如* pData)被聲明而不被初始化爲NULL。 char *pData, *pData2; char string[10] = "Hello" pData2 = &string[0]; SomeFuntionToAssignValue(pData2, &pData); SomeFuntionToAssignValue(char *pData2,

    9熱度

    1回答

    我在C#中使用的插件中有兩個不同的函數。最近(顯然)當它到達這兩個函數的某些部分時(可能更多,但是這些是我發現它發生在目前爲止的唯一兩個)時,Solidworks已經崩潰。在調試中,這兩個函數都給我一個「內存訪問衝突錯誤」。每次在我關閉活動文檔的行上都會發生此錯誤,並且大約有95%的時間出現此錯誤。 它幾乎總是在同一部分。 它似乎與運行時間或已打開和關閉的部件數量無關。 如果我不關閉這些文件,我似

    1熱度

    3回答

    我正在調試現有的C#程序。當然還有事件和事件處理程序等。 我的問題是我不知道在程序中何時何地這個特定的變量名稱爲X的問題目前正在更新。 當我們使用模擬器和微處理器時,我可以看到什麼代碼訪問內存中的特定地址,但我不確定在C#調試器中是否可以看到相同的內容。

    1熱度

    1回答

    當我想到一個我暫時稱爲FIF循環(函數循環)的循環的想法時,我正在玩弄許多不同和愚蠢的循環形式。 它工作得很好(它比常規循環慢10倍,但現在是nvm),直到它完全重複174665次。在第174665次重複時,它在* k指針上拋出Cannot access memory at address行: void fif(bool (*f)(int *x),int i,int *k){。它總是在相同的點(相

    0熱度

    1回答

    * I緩存的命中率爲0.95,命中率爲3個週期,D緩存的命中率爲0.85(3個週期)。兩個罰款都是40個週期。 0.25內存指令的AMAT是什麼? 我計算成功: AMAT_I = 3 + 0.05 * 40 = 5 AMAT_D = 3 + 0.15 * 40 = 9 的溶液告訴我: AMAT_Total = 1/1.25 * AMAT_I + 0.25/1.25 * AMAT_D但我不明白爲什麼

    0熱度

    1回答

    我在有10個處理器的計算機上運行流內存帶寬基準測試(https://www.cs.virginia.edu/stream/)。基準測試表明,在3或4個處理器之後,速度提高至約3倍。這個結果對於執行MPI代碼有什麼實際意義?爲簡單起見,假定程序僅在本多核機器上本地運行多個進程。這是否意味着,如果您正在運行內存訪問密集型程序,那麼即使使用所有內核,也無法獲得超過3倍的加速比。如果你運行的程序不是內存訪

    1熱度

    1回答

    我剛剛下載了Visual Studio 2015(社區),以便可以使用Microsoft SAPI TTS開發應用程序。我安裝了5.1 SDK,隨後安裝了5.4版的Speech SDK,並安裝了SAPI的運行時語言。 到目前爲止,我可以通過使用短語「我希望SAPI」通過直接參數和閱讀SSML.XML文件來使應用程序工作。除了之外,SAPI和SSML的所有功能都可以工作,這與任何有關更改語音令牌的操