Substring in GCC???

Gast #410655
Lesenswert?
• ▲
▼
Hallo

gibt es eine string klasse wo ich aus einen Char Array ein bestimmtes
Zeichen  oder mehrer extrahieren kann und in ein neuses zu
speichern???

finde nichts in den C String klassen für den gcc unter linux nutze ich
die ANSI C Classen da gibts sowas wie substring geht dort prima aber in
der GCC finde ich nichts.


Danke
Gast #410656
Lesenswert?
• ▲
▼
Hi, Marcus,

kommt mir aus Qt bekannt vor, in C benutze ich Funktionen wie "char
*strchr( const char *string, int c )" und "char *strcpy( char
*strDestination, const char *strSource )"

Ciao
Wolfgang Horn
Gast #410658
Lesenswert?
• ▲
▼
Hallo

Ja dann sind es eben Funktionen habt ja recht.

Also muß ich mal pit der unsauberen Sache es Probieren

Char src[100];
Char dest[5];

dest[0]=src[4];
dest[1]=src[5];
dest[2]=src[6];
dest[3]=src[7];
dets[4]='\0';

das sollte ja auch gehen.

mir wäre ja eine Funktion wie dest=substring(src,startpos,länge);

die giebt es ja unter linux ANSI C dürfte das sein die arbeiet mit
STRINGS.
#410659
Lesenswert?
• ▲
▼
>>mir wäre ja eine Funktion wie dest=substring(src,startpos,länge);
Das lässt sich in c so nicht programieren. Mann muss schliesslich den
Inhalt auf den src zeigt, in die Stelle auf die dest kopieren.

>>die giebt es ja unter linux
Nein, gibt es nicht. Man kann höstens innerhalb der Funktion speicher
allokieren und den Zeiger darauf zurückgeben.
Dieser speicher muss aber dann wieder freigegeben werden.

>>ANSI C dürfte das sein die arbeiet mit STRINGS.
STRINGS ? Was meinst du genau mit STRINGS ?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.