Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Probleme beim Umgang mit Strings

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 ] > 2 <
010
01.11.2007, 21:56 Uhr
0xdeadbeef
Gott
(Operator)


...du verstehst mich falsch. i % b.size() musst du bei der Dereferenzierung des Schlüssels (den du b nennst - nochmal, benutz sprechendere Variablennamen...) benutzen, sonst fliegt dir das auseinander, sobald der Text mehr als doppelt so lang ist wie der Schlüssel.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
02.11.2007, 00:30 Uhr
~BloodyLove
Gast


Na dann...

gute Nacht!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
02.11.2007, 17:39 Uhr
Tino



Ok ich hab dich verstanden. nur frag ich mich nu, wieso es trotzdem funktioniert ;-)
Aber um sicherzugehen: wenn ich meine anweisung in eine schleife packen würde BIS j<b.size() würde ich doch damit j=i%b.size() implizieren oder?
Das Problem is nur, dass, wenn ich das denn mache, es nich mehr ordentlich läuft.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
02.11.2007, 18:07 Uhr
0xdeadbeef
Gott
(Operator)



C++:
for(j = i; j >= b.size(); j -= b.size());


wäre eine (langsame) Methode, j = i % b.size() zu schreiben, ja.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ 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: