int in char * umwandeln
-
ten schrieb:
...
für sowas muss man eigentlich ein protokoll benutzen...Genau das wollte ich damit ausdrücken !
Allerdings kann man als Protokoll oftmals durchaus die ASCII-String-Darstellung nehmen.
Gruß,
Simon2.
-
Simon2 schrieb:
Allerdings kann man als Protokoll oftmals durchaus die ASCII-String-Darstellung nehmen.
kann man. es gibt ja genügend erfolgreiche beispiele wie z.b. HTTP. nachteilig dabei ist nur, dass textbasierte protokolle empfangsseitig schwieriger auseinanderzufrickeln sind als irgendwelche binärformate....
btw: man könnte ja auch XML nehmen, aber das machen nur total durchgeknallte
:xmas2:
-
CStoll schrieb:
Für die Darstellung kommst du nicht darum, itoa() und Konsorten zu verwenden (wenn nicht vorhanden, mußt du es nachprogrammieren).
Würde ich gerne machen.
Wie kann ich das denn nachprogrammieren?
-
Da sieht man mal wie aufmerksam du hier mitliest. Einen Link zu einer Implementierung so einer Funktion hab ich schon vor einer ganzen Weile hier gepostet
-
Hab ich schon gelesen, aber noch nicht ganz verstanden.
num soll der zu konvertierende Integer sein und base? Soll das das System sein? Also für das Dezimalsystem zum Beispielchar * baseconv(33, 10)
Stimmt das so?
Und das was da herauskommt ist dann so wie ein char * c = "33"?
-
Probiers doch einfach mal aus
-
Danke, es funktioniert!
Ich war mir unsicher, deshalb habe ich lieber noch einmal nachgefragt