Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » CString Platzhalter

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
24.11.2005, 10:56 Uhr
~Sampey
Gast


HAllo,
ich hab folgendes Problem. gwinnO[8] ist vom Typ CString, dann hab ich meinen CString ausprogrammiert, die letzten 6 Zeichen sind Punket. Anstatt die Punkte würde ich gerne Platzhalter einfügen, so dass es egal ist welches Zeichen vorkommt.


CString gewinnO[8];

gewinnO[0]="OOO......";


Danke im voraus

MfG
<Sampey>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.11.2005, 11:02 Uhr
Tommix



Hallo,
ich kapier's nicht. Wie soll gewinnO[0] nach der Aktion aussehen?

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.11.2005, 11:21 Uhr
~Sampey
Gast


ich möchte den string nur auf die ersten drei prüfen

ich habe dann noch ein paar weitere strings

die so aussehen könnten

gewinnO[0]="...OOO...";

so und dann muß ich nur die in der mitte auslesen und die ersten drei punkte sollen platz halter sein.

Anstatt "." z.B. %d das geht aber nicht


MfG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.11.2005, 11:46 Uhr
Tommix



Du kannst die Punkte in einem temporären String entfernen:

C++:
    const TCHAR platzhalter = '.';

    CString gewinnO[8];
    gewinnO[0] = "OOO....";
    
    CString ohnePlatzhalter(gewinnO[0]);
    ohnePlatzhalter.Remove(platzhalter);

    ASSERT(ohnePlatzhalter == "OOO");



- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: