m3x
Ensign
- Registriert
- Aug. 2005
- Beiträge
- 218
Habe folgendes Problem.
Ich ich habe eine case/switch um in einen bestimmten Menüpunkt zu springen. Also lese ich ganz normal mittels "cin" einen buchstaben in eine char variable ein. Problem ist jetzt nur, dass ich in einem Sonderfall nicht nur die "Auswahl" treffe (also nur einen char eintippe) sondern sozusagen noch einen Parameter übergebe also zb "e 2332" (hintere ist eine nummer vom typ int). Habs jetzt Provisorisch gelöst in dem ich nach der char abfrage nach dem e nochmal ein cin mit der int mache aber das ist eigetnlich nicht sinn der sache und mich stört es einfach ;-)
Also, wie kann ich einen char bzw string einlesen und den dann in ein einzelnes char und eine int splitten!?
Betsen Dank!
Ich ich habe eine case/switch um in einen bestimmten Menüpunkt zu springen. Also lese ich ganz normal mittels "cin" einen buchstaben in eine char variable ein. Problem ist jetzt nur, dass ich in einem Sonderfall nicht nur die "Auswahl" treffe (also nur einen char eintippe) sondern sozusagen noch einen Parameter übergebe also zb "e 2332" (hintere ist eine nummer vom typ int). Habs jetzt Provisorisch gelöst in dem ich nach der char abfrage nach dem e nochmal ein cin mit der int mache aber das ist eigetnlich nicht sinn der sache und mich stört es einfach ;-)
Also, wie kann ich einen char bzw string einlesen und den dann in ein einzelnes char und eine int splitten!?
Betsen Dank!