Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czy da się ręcznie wprowadzić adres zmiennej?

Ostatnio zmodyfikowano 2015-11-17 00:32
Autor Wiadomość
ziajek444
Temat założony przez niniejszego użytkownika
Czy da się ręcznie wprowadzić adres zmiennej?
» 2015-11-16 18:32:46
Czy można stworzyć zmienną, zapisać na kartce jej adres. Potem w innym programie stworzyć wskaźnik który by wskazywał na ten adres ? Efekt ma być taki że zmieniając wartość wskaźnika mam wpływać na zmienną w pierwszym programie.
P-140224
DejaVu
» 2015-11-16 18:35:36
Proces A nie może pisać/czytać pamięci procesu B.
P-140226
ziajek444
Temat założony przez niniejszego użytkownika
» 2015-11-16 18:37:56
Czy każdy program tworzy jakąś pamięć virtualną? bo jak odpalam dwa progamy i kaze wyświetlić adresy zmiennych to w obu programach są takie same.
P-140227
j23
» 2015-11-16 19:35:53
Tak, każdy proces ma swoją własną przestrzeń adresową. Co do wcześniejszego pytania. Jest możliwość czytania/pisania w pamięci innego procesu, ale trzeba użyć funkcji systemowych, które to umożliwiają. W windowsie są to ReadProcessMemory i WriteProcessMemory.
P-140228
ziajek444
Temat założony przez niniejszego użytkownika
» 2015-11-17 00:32:13
Dzięki, pomogło :D
Dorzucam przydatnego linka po polsku wszystko :D
http://www.p-programowanie.pl/cpp/edycja-pamieci-procesow/
P-140263
« 1 »
  Strona 1 z 1