Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Zeichenketten vergleichen

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
30.12.2013, 15:24 Uhr
kd91



Hallo !

habe folgendes Problem:

ich will zwei zeichenketten vergleichen bzw will wissen wie oft die kürzere in der längeren enthalten ist und ab welcher stelle.

Beispiel : s1: aaabbbaaa s2: abbba

jetzt soll er mir ausgeben das s2 1x in s1 enthalten ist und ab der 3 stelle.

habe mein programm soweit am laufen das man nur a und b als Zeichen verwenden darf und das er mir ausgibt welche die längere ist oder ob sie gleich sind.



Bitte helft mir weil ich nicht weiter weiss

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.12.2013, 21:24 Uhr
~AlphaSuppe
Gast



Zitat von kd91:
Hallo !

habe folgendes Problem:

ich will zwei zeichenketten vergleichen bzw will wissen wie oft die kürzere in der längeren enthalten ist und ab welcher stelle.

Beispiel : s1: aaabbbaaa s2: abbba

jetzt soll er mir ausgeben das s2 1x in s1 enthalten ist und ab der 3 stelle.

habe mein programm soweit am laufen das man nur a und b als Zeichen verwenden darf und das er mir ausgibt welche die längere ist oder ob sie gleich sind.



Bitte helft mir weil ich nicht weiter weiss

Danke



Schnell und eher dreckig. Kopiere S1. Dann löschst Du jeweils die Fundstelle bis der String aufgebraucht ist. Ist zwar weder schön, edel oder smart, aber effizient.

:-))
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
30.12.2013, 21:48 Uhr
Hans
Library Walker
(Operator)


Hi,

programmierst Du in C oder in C++? (Nein, dass ist nicht dass Selbe.)
In C würde ich sagen, sieh Dir mal die Funktionen strcspn() bzw. strstr() (oder hier) näher an.
Der Oberbegriff ist string handling.
Ansonsten bitte noch das hier lesen.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


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: