kan man peka vart som helst i minnet???? Du kan ju tilldela en pekare vilket värde som helst, alltså peka på vilket ställe i minnet som helst. Men hurvida OS:et tillåter detta vet jag inte. Äldre OS tillät ju detta, men nya vet jag inte. Program kan ju inte skriva i "fel" minne, men det är ju bara att testa om du kan läsa! Det går inte att göra med dagens processorer och OS. OSet hindrar programmet att komma åt utrymme som används av andra program eller av kärnan. Annars skulle du ha en säkerhetsrisk och/eller en risk att OSet krashar, Du kan inte använda pekare för att komma åt andra processers minne, men du kan använda ReadProcessMemory och WriteProcessMemory för att läsa och skriva till andra processers minne. Definitivt inte lika snabbt, men det funkar, och om man måste ändra mycket minne på samma gång kan man alltid läsa in de 10 meg du vill ändra, istället för att läsa 73 olika adresser.pekare
även utanför sitt program??
som tx i ett annat program från sitt egna program..
eller helt änkelt söka igenom hela minnet???
/marcusSv: pekare
/JohanSv: pekare
Sv: pekare