ďťż

Ładny brzuch

Piszę program i potrzebne jest mi masowa zamiana znaków. Zauważyłem, że w którymś Ekspercie jest zastosowana funkcja StringReplace, więc chciałem jej użyć. Jednak gdy kompiluje:

Tekst = StringReplace(Tekst,"jajo","kura",[rfReplaceAll]);

To wyskakuje mi błąd Expression syntax. Czy wie ktoś, co źle robię??

I am the REAL Noname



String Tekst ="alA mA kota :]"; Tekst = StringReplace(Tekst,"a","-",TReplaceFlags()<<rfReplaceAll<<rfIgnoreCase) ;

pozdrawiam
pepsi^no1

ale a c++ nie ma stringa, jeśli używasz czegoś innego niż c++ builder to nie zadziała.

www: www.mkpl.prv.pl
mail: ssspine@go2.pl
GG: 5229533

cytat:Spine napisał:

ale a c++ nie ma stringa, jeśli używasz czegoś innego niż c++ builder to nie zadziała.

Jak nie ma jak ma. Wystarczy dołączyć bibliotekę string. Jest ona dołączona do standardu C++, więc jest raczej dołączona do każdego kompilatora.



cytat:pepsi napisał:

String Tekst ="alA mA kota :]"; Tekst = StringReplace(Tekst,"a","-",TReplaceFlags()<<rfReplaceAll<<rfIgnoreCase) ;

pozdrawiam
pepsi^no1

Dzięki, o to mi chodziło. Z pomocy C++ Builder'awyczytałem tylko, że coś trzeba zrobić ze znacznikiem << , ale nie wiedziałem dokładnie co.
Jeszcze raz dzięki i pozdrawiam.

I am the REAL Noname

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •