memory-address

    0熱度

    1回答

    得到值,如果你只知道變量的地址和它的類型,是否有可能在Visual Studio調試器中看到它的值?此外,是否可以在條件或數據斷點中使用此地址? 我已經試過這樣的普通投射:(布爾)(* 0x05dc05d1)這顯然是愚蠢的。 ;) 感謝

    3熱度

    5回答

    有沒有辦法打印出操作系統可以在c中處理的最低和最高內存地址?

    1熱度

    2回答

    我無法繞過這個由於某種原因... 我有一個類(模型)與伊娃(價值)。我想將這個值傳遞給一個方法,並將值ivar改爲指向別的東西。這將aValue更改爲指向newString。那麼,我如何才能讓model.value指向newString,並說出model.value = newString? (void)applicationDidFinishLaunching:(NSNotification *

    2熱度

    3回答

    如何將AS3對象的內存位置寫入標籤? 我需要它進行調試。 Thanx

    3熱度

    3回答

    標題不言自明。我如何從另一個列表Y(相同的結構)創建一個新的列表X,但結果列表指向內存區域的其他地方,實際上是另一個對象?我試着用make-list :initial-element Y或附加到一個空的列表,但我仍然得到相同的對象。謝謝!

    1熱度

    3回答

    我有兩個關於DA尋址模式的問題。例如: STMDA R0!, {R1-R7} 起始地址將是R0 - (7 * 4) + 4,即,R0-24,根據ARM架構參考手冊和END_ADDRESS將R0。 所以: 意志R1值將被存儲到R0-24或R0? 如果R1被存儲到R0-24,那麼隨後的存儲將向內存頂部增長(從R0-24到R0)?

    6熱度

    2回答

    在C語言中,如何從其成員的地址獲取struct的起始地址? struct type1 { //... int member1; //... }; struct type1 obj1; 而且ptr1是成員member1在obj1地址,如何界定 宏觀#define start_add(ptr1, type1, member1)得到OBJ1的 起始地址?

    45熱度

    14回答

    我知道每個人都討厭gotos。在我的代碼中,出於我已經考慮並且很舒服的原因,他們提供了一個有效的解決方案(即,我不是在尋找「不這樣做」作爲答案,我理解您的保留意見,並理解爲什麼我使用它們無論如何)。 到目前爲止他們一直很棒,但我想要擴展功能,這樣我就必須能夠存儲指向標籤的指針,然後再去找它們。 如果此代碼工作,它將代表我需要的功能類型。但它不起作用,30分鐘的谷歌搜索沒有透露任何東西。有沒有人有任

    4熱度

    3回答

    我正在學習計算機安全課,並且還有一項額外的功勞分配,用於將可執行代碼插入緩衝區溢出。我有我想要操作的目標程序的c源代碼,並且我已經到了可以成功覆蓋當前函數堆棧幀的eip的地步。但是,我總是遇到分段錯誤,因爲我提供的地址總是錯誤的。問題是當前函數在pthread中,因此堆棧的地址似乎總是在程序的不同運行之間改變。是否有任何方法可以在pthread中查找堆棧地址(或者用於估計pthread中的堆棧地址

    5熱度

    2回答

    在C中, 我有一個32位字代表一個地址(我有它存儲在一個無符號長,希望沒關係)。現在從我收集的內容中,地址的一部分包含頁碼,另一部分包含偏移量。我想知道如何才能提取給我頁碼的位。我已經計算出前22位最重要的位是頁碼,其他10位是頁偏移量。我怎樣才能抓取頁碼的位?我想我可以用一些按位操作來做到這一點,但我不知道如何。