Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Release-probleme

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
02.07.2003, 17:24 Uhr
domi73



Ich habe ein Programm geschrieben, das mit einem Controller über die serielle Schnittstelle kommuniziert.
Als Beispiel:
Die Kommunikation findet immer mit Packete von 230 Bytes.
Bei GetVersion muss ich GV schicken, also
char myChar[230];
myChar[0] = 'G';
myChar[1] = 'V';
myChar[2] = '\0';

In der Debug-Version klappt alles, werden die richtigen Daten geschikt aber in der Release-Version nicht. Hinter \0 sind weitere Daten die ich nicht brauche.

Woran kann das liegen?

Danke
Dominc
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.07.2003, 17:30 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


naja irgend ein wert muss ja defaultmässig im speicher liegen.
Bei der Debug version werden die anscheinend anders initialisiert.
Wenn dir das nicht passt must du den halt selber Werte zuordnen

Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.07.2003, 17:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


probier mal


C++:
char myChar[230];
memset(myChar,0,sizeof(myChar)); // alles auf '\0' setzen
myChar[0] = 'G';
myChar[1] = 'V';
myChar[2] = '\0';


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.07.2003, 08:59 Uhr
domi73



Danke für die Antworten. Ich habe mit memset() das Problem gelöst.

Dominic
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: