Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » char[4] zu int

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 ] > 2 <
010
27.07.2004, 08:54 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hi, es könnte auch ein einfaches memcpy funzen, kann dann natürlich sein das es ein problem mit den endians dann gibt, evtl bringt das was:

(nur mal schnell so dahin gecoded)

C++:
int Bmp2Int(int *dst, char *src)
{
   char tmp[4] = {src[3],src[2],src[1],src[0]};
   memcpy(dst,src,4);
   return *dst;
}



evtl hab ich beim memcpy noch ein paar & vergessen, musste mal probieren
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
27.07.2004, 18:23 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@Hans
Ich erinnere mich das du mir schonmal den link zu der seite gegeben hast aber ich bin nicht selber auf die idee gekommen da nachzuschauen... *asche auf mein haupt*
hat mir ein wenig geholfen, jetzt ist mir klar geworden warum der nach dem header bei nem 8bit pic immer noch ein kb schreibt... farbtabelle ist das. Und ich hatte mich gewundert warum es diesen krempel bei nem 24er nicht gibt. Aber jetzt ist mir klar weil da werden ja eh alle farben verwendet, deshalb brauch man die auch nicht expliziet aufzuführen...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ 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: