<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Read und Write Process Memory mit allen Typen]]></title><description><![CDATA[<p>hallo!<br />
ich bin irgendwie voll verwirrt von read und write process memory.<br />
Das Problem ist ich will nach int float double string usw. suchen!<br />
Jedoch weiß ich nicht genau wie das gehen soll. Brauch die da Generics T oder muss ich da 20 mal den gleichen code schreiben? Ein Beispiel wäre cool!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/234213/read-und-write-process-memory-mit-allen-typen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Apr 2026 20:45:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/234213.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 14 Feb 2009 19:19:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Read und Write Process Memory mit allen Typen on Sat, 14 Feb 2009 19:19:41 GMT]]></title><description><![CDATA[<p>hallo!<br />
ich bin irgendwie voll verwirrt von read und write process memory.<br />
Das Problem ist ich will nach int float double string usw. suchen!<br />
Jedoch weiß ich nicht genau wie das gehen soll. Brauch die da Generics T oder muss ich da 20 mal den gleichen code schreiben? Ein Beispiel wäre cool!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1663908</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1663908</guid><dc:creator><![CDATA[memsearchcreater]]></dc:creator><pubDate>Sat, 14 Feb 2009 19:19:41 GMT</pubDate></item><item><title><![CDATA[Reply to Read und Write Process Memory mit allen Typen on Sat, 14 Feb 2009 20:10:42 GMT]]></title><description><![CDATA[<p>Man kann int, char und double nicht voneinander unterscheiden...<br />
Zumindest nicht wenn Du Dir einfach mal ein KB Speicher abholst und drauf guckst.<br />
Wie stellst Du Dir das vor?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1663932</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1663932</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 14 Feb 2009 20:10:42 GMT</pubDate></item><item><title><![CDATA[Reply to Read und Write Process Memory mit allen Typen on Sat, 14 Feb 2009 21:30:15 GMT]]></title><description><![CDATA[<p>ja z. B. wenn ich jetzt nach double suche, dann muss ich ja bei ReadProcessMemory double angeben und dann if(doublevar == forexample1.01231) damit ich bestimmte werte finden kann. und dann muss ich das gleich noch 20 mal machen für alle anderen datentypen Oo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1663966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1663966</guid><dc:creator><![CDATA[memsearchcreater]]></dc:creator><pubDate>Sat, 14 Feb 2009 21:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to Read und Write Process Memory mit allen Typen on Sat, 14 Feb 2009 22:43:52 GMT]]></title><description><![CDATA[<p>Ne, im Speicher wird nicht nach Datentypen unterschieden! Deshalb muss es ja in der Programmiersprache festgelegt werden!</p>
<p>Aber du kannst es so machen:<br />
Wenn du zB. ein char finden willst suchst du den Speicher in ein-Byte Blöcken nach dem Wert ab.<br />
Wenn du aber ein 32bit int finden willst, suchst du halt nach 4 Bytes welche den gewünschten Wert ergeben.<br />
Wenn du nach float suchen willst muss der User auch eine Kommazahl eingeben, dann wird wieder in 4 byte Blöcken gesucht, wobei ich keine Ahnung von interner Darstellung von Gleitpunktzahlen habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1663987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1663987</guid><dc:creator><![CDATA[Halbexperte]]></dc:creator><pubDate>Sat, 14 Feb 2009 22:43:52 GMT</pubDate></item></channel></rss>