Eilt!

lernen.2007

Erfahrenes Mitglied
Ich bin zur Zeit dabei wiedermal etwas zu programmieren.Meine Problem ist,dass ich innerhalb eine string eine bestimmtes Zeichen suchen und die Position dieses Zeichen zurück geliefert bekommen will.Ich habe so versucht:
char *Zahl;
int position;
position=Zahl.find(',');

Aber es kommt die Fehlermeldung:

Der linke Teil von '.find' muss eine Klasse/Struktur/Union sein

Ich würde mich freuen,wenn Ihr mir helfen könnt.
Danke:confused:
 
"Eilt!" ist wirklich ein grossartiger Threadtitel. Hast du eigentlich mal einen Blick in unsere Netiquette geworfen? Sollest du mal tun! :mad:

Ansonsten könntest du es vielleicht mit std:string versuchen anstelle von char*. Dann klappt es vielleicht auch mit find().
 
moin


Es scheint bei dir immer zu eilen!

Du kannst find nciht bei einem char * anwenden.
Du solltest dich langsam mal daran machen die Grundagen zu lernen dann müsstest du hier nicht solche extrem einfachenFragen stellen (ich meine nciht das du hier keine stellen sollst), und könntest deine Programm selbstständig und viel schneller erstellen.


mfg
umbrasaxum
 
Ich habe mein Problem gelöst.Ich habe schon die Grundlagen gelernt.Aber machmal vergisst man es doch oder bist du ein Held der gar nichts vergisst.Sogar die Arbeitsspeicher vergisst.Nur festplatte nicht,manchmal auch crash.Danke KristophS.
:mad:
:suspekt:
 
moin


Solch simple Sachen vergesse ich nicht.

Aber da müssen wir uns jetzt nciht drüber streiten.


mfg
umbrasaxum
 
Zurück