[Ответить в тред] Ответить в тред

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 4 | 2 | 3
Назад Вниз Каталог Обновить

Привет, аноны, разъясните, возможно ли такое: Аноним # OP  22/09/16 Чтв 01:52:20  845850  
14744983404310.jpg (57Кб, 396x581)
Привет, аноны, разъясните, возможно ли такое: (C#)
Я получаю значение из оперативной памяти с помощью написанной заранее функции, и это значение передаю в переменную, выглядит примерно так
int a = ReadMemory(0x12345678);
Но значение считывается из памяти только один раз (в том моменте, когда я инициализирую переменную), и затем лежит там до конца, пока я где-нибудь вручную не пропишу
a = ReadMemory(0x12345678);
Только так оно обновляется.
Есть ли какой-то способ объявить что-то вроде динамической переменной или указателья, не ебу, как это обозвать, чтобы каждый раз, когда я обращался к переменной "а", выполнялось та функция, которой эта переменная равняется, и, соответственно, там всегда было "свежее" значение?
Аноним 22/09/16 Чтв 02:25:28  845860
class DynamicMemoryReader
{
public DynamicMemoryReader(int _ptr) { ptr = _ptr; }
public int ptr;

public static implicit operator int(DynamicMemoryReader d)
{
return ReadMemory(d.ptr);
}
}

...
DynamicMemoryReader reader(0x12345678);

int a = reader;
...
Аноним 22/09/16 Чтв 02:48:39  845869
14745017201430.jpg (18Кб, 676x145)
>>845860
Получился пик релейтед
Или может надо было так?:
DynamicMemoryReader reader = new DynamicMemoryReader(0x0A2B4BC4);
Аноним 22/09/16 Чтв 03:23:36  845886
>>845860
Только вот ReadMemory вызовется только при касте к int, а не при каждом обращении к переменной.

ОП, я не думаю, что это возможно. Лучше расскажи, зачем тебе это надо?
Аноним # OP  22/09/16 Чтв 03:31:28  845892
Ладно, тогда вместо переменных буду делать функции для каждого значения, и использовать уже их

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 4 | 2 | 3
Назад Вверх Каталог Обновить

Топ тредов
Избранное