Erstens bitte verzeihen Sie meine begrenzten c wissen, aber wie kann ich einen char-Zeiger in eine lange auf 32bit und 64bit-Plattformen? Dieser Code gibt mir eine Compiler-Warnung C4311 mit Visual Studio 2015Cast char Zeiger zu lang
char *c;
long l;
l = (long)(c);
Dank
bearbeiten
Fehlercode ist 'type cast': Zeiger Abschneiden von 'char *' auf 'long' Kann ich mit Downvotes wissen, warum sie runtergeregelt haben?
Warum denkst du, es ist vernünftig ** nicht ** die Warnmeldung ??!? – Amit
Was ist die Warnmeldung? Es gibt viele Compiler-Warnungen, wie können wir möglicherweise wissen, auf welchen Sie _you_ gestoßen sind? –
Was versuchen Sie damit zu erreichen? – ZenJ