Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » 1 string in ein bestehendes string einfügen ?

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
19.03.2004, 14:16 Uhr
~knopper
Gast


Hallo,

Ich habe ein string

String1 = "[command]\n cmd="command" \n id"

Dieser String soll an der Stelle "cmd=" mit einem anderen geändert werden.

Mit welchen Befehl in C kann ich das machen ?


zb. für die Nutzung:

write_sock(conn_socket,"[command]\ncmd=alive");


danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.03.2004, 14:22 Uhr
Pablo
Supertux
(Operator)


mit strstr
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.03.2004, 14:45 Uhr
~knopper
Gast


strstr sucht nur nach einen bestimmenten Zeichen in Sting.
Weil in meinem String1 kann mehrere "cmd=" haben.

Ich meine ich möchte genau nach der Stelle " cmd=" ein command einfügen.

Man kann vielicht eine funtionen schreiben, aber vielleicht geht es einfacher ?

gruss
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.03.2004, 14:49 Uhr
kronos
Quotenfisch
(Operator)


schau dir mal sprintf an.
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.03.2004, 15:18 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


na kronos heute schreibfaul...

C++:
char buffer[128];
sprintf(buffer,"%s\n cmd=%s\n","mycommand","alive");
write_sock(conn_socket,buffer);


--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 19.03.2004 um 15:30 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
19.03.2004, 17:00 Uhr
kronos
Quotenfisch
(Operator)



Zitat:
Windalf postete
na kronos heute schreibfaul...

so viel, wie ich heute nacht nicht geschlafen hab', bin ich ziemlich stolz, dass ich überhaupt 'ne antwort zu stande gebracht hab.

--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
19.03.2004, 17:03 Uhr
Pablo
Supertux
(Operator)



Zitat:
kronos postete
schau dir mal sprintf an.


Ja, aber da muss man das genaue Format kennen und es soll immer so aussehen.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
19.03.2004, 19:59 Uhr
~knopper
Gast


Vielen Dank ! allerseits
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: