Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » dynamischer Buffer

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
04.11.2003, 18:38 Uhr
~Stefan
Gast


Hallo,

habe leider ein Grundlagenproblem in C.
Ich möchte für einen Mikrocontroller ein Programmm
zur Kommunikation mit der seriellen Schnittstelle
schreiben. Dafür brauche ich einen Buffer, der mir
die entfangenen Bytes erstmal bis zur Verarbeitung
aufnimmt und mir einen Buffer_overflow anzeigt.

Dachte das kann ich schon mal mit einem Array machen.

Buffer[SIZE]

Aber ist es möglich SIZE auch dynamisch zu machen und
erst bei einem best. Wert den Überlauf anzuzeigen??
Wenn ja, wie weis ich wieviele WErte es im Moment gibt
und wie kann ich sie verschieben??

for (X=0;x=SIZE-1;x++)
Buffer[x] = Buffer[x+1];

???

Hat jemand eine Beispiel oder eine Idee wie sich das
leicht verwirklichen läßt.

Wäre super dankbar!!!

Stefan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.11.2003, 18:39 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


doppelpost
--
class God : public ChuckNorris { };
 
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: