0
我想知道是否有一種方法可以在技術上將指針存儲在memcached中,以便以後使用。例如,我目前的代碼是跟蹤通過套接字連接的用戶的信息。每個用戶都被一個結構跟蹤,包含套接字fd和用戶名。我希望能夠將該結構的指針存儲在memcached中的數據中,以便我可以通過名稱(鍵查找)查找用戶,並檢索與該用戶關聯的結構體的指針,然後將其傳遞給期望的函數一個指針。這是可能的,如果是這樣,我會怎麼做呢?我正在努力進行類型轉換,並仍在學習C.謝謝你的幫助。在memcached中存儲指針
它肯定應該是可能的(畢竟,指針只是一個數字),但考慮到指針只在創建它們的過程中有效(禁止像共享內存塊那樣的情況下,您可以使用偏移量),似乎奇怪的建議將它們發送給其他進程稍後查找。爲什麼不把這些指針留在這個過程中呢?也許你的意思是把實際的結構放在memcached中? – 2014-08-28 18:10:41