Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » leerzeile

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
12.09.2004, 13:50 Uhr
~mr_gentleman
Gast


Hi! Ich nochmal..

mir ist noch was eingefallen was ich fragen wollte

also.. habe jetzt die ganze Zeile in string s eingelesen

s ist ja in dem fall n array , d.h ich kann jeden character des satzes über s[x] ansprechen

nun will ich eigentlich nur überprüfen wann ein leerzeichen kommt um die eingelesenen Wörter zu trennen.

Ich weiß nur das eine neue zeile " \n " ist .. aber was ist n leerzeichen?


bye
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.09.2004, 14:08 Uhr
Hans
Library Walker
(Operator)


Hi,

2 Möglichkeiten:
a) Du überprüfst s auf den ASCII-Code von Leerzeichen, also:

C++:
if (s[x] == 0x20) ...


bzw.

C++:
if (s[x] == 32) ...



oder
b) Du überlässt die Zeichencodes dem Compiler und prüfst einfach nur, ob s[x] ein Leerzeichen ist:

C++:
if (s[x] == ' ') ...



Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 12.09.2004 um 14:10 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.09.2004, 14:28 Uhr
virtual
Sexiest Bit alive
(Operator)


... wobei (b) den (a) Versionen deutlich vorzuziehen ist.
Außerdem gibt es noch die nette Funktion isspace(x) (Header ctype.h bzw. cctype), prüfte, ob ein Zeichen ein Whitespace ist (kann ja auch ein tab oder newline, formfeed oä sein)
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: