Gast
#464719
Per Rs232 lese ich Daten ein und möchte sie dann ändern und wieder
ausgeben!
alles mit ATMEga128. einlesen und ausgeben funktioniert einwandfrei.
Nur das ändern funktioniert nicht so wie ich will: es sollen einzelnen
Zeichen durch
andere ausgetauscht werden zB: "a" wird durch "rt" ersetzt;....
Meine Idee:
Zeichen werden als String eingelesen und in :
string s; //abgespeichert
len=str.length(); //Länge des Strings
mit
char *er= s.c_str(); in ein Array gewandelt
for (i=0;i<=len;i++) //jetzt werden die einzelnen Zeichen durchheprüft
{
if (zei[i]=='a') //sobald z.B: ein a auftaucht soll es durch
"rt" oder "e" getauscht werden
Nur, jetzt meine Frage wie mach ich das??