![]() |
Zeigeradresse in integer umwandeln
Moin,
es klingt nach einer Lapalie und wahrscheinlich ist es sogar eine, doch auch nach ziellosem Herumgesuche weiß ich immer noch nicht, wie ich eine Zeigeradresse in einen integer konvertiere. Kann mir jemand verraten wie das geht? lincore |
Re: Zeigeradresse in integer umwandeln
Integer( <Pointer>)
|
Re: Zeigeradresse in integer umwandeln
Danke!
|
Re: Zeigeradresse in integer umwandeln
Besser wäre "INT_PTR( Pointer )", da dass auch noch unter 64Bit funktionieren wird. Und was man heute kann besorgen, das verschiebe nicht auf übermorgen.
|
Re: Zeigeradresse in integer umwandeln
warum sollte das andere unter 64 bit nicht funktionieren? Dort ist ein Integer doch dann 64bit groß ebenso wie ein Pointer
|
Re: Zeigeradresse in integer umwandeln
Hallo Jens,
du solltest diese ![]() Gruß Hawkeye |
Re: Zeigeradresse in integer umwandeln
Hmm... wäre ein Cast nach Cardinal nicht sinnvoller als Integer?
|
Re: Zeigeradresse in integer umwandeln
Zitat:
|
Re: Zeigeradresse in integer umwandeln
Ich hatte in Erinnerung das in der Delphihilfe zu Integer und Cardinal mal erwähnt war das diese mit wachsen (32bit compiler = 32bit etc.)
|
Re: Zeigeradresse in integer umwandeln
Eine Konstante von Borland/CodeGear waren schon immer solche Meinungsänderungen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz