Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Crc4, Crc16

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
16.07.2003, 18:59 Uhr
~Zelzmann
Gast


Hi Ihr! Ich hab n megaaa Problem! ICh soll morgen einen Vortrag zu einem Programm halten hab aber noch nciht sehr viel ahnung von der ganzen sache...ICh wollt euch mal fragen ob ihr mir helfen könnt und vielelicht hinter jede zeile mal kurz schreiben was welcher befehl macht oder so. Das wäre sehr ned und würde mir viel helfen.

SourceCode:


C++:
#pragma hdrstop
#include <stdio.h>
#include "senden.h"
#pragma package(smart_init)

void c_senden::f_pruefsumme_ausgeben
(char* empfangtext, int* empfangcrc, int* empfangpolynom)
{
char ascii[3],text[129];
int crc,poly;
crcrechner o_crcrechner;
c_texteingabe o_texteingabe;
c_polynom o_polynom;
poly = o_polynom.f_polynom();
clrscr();
cout<<"Das Generatorpolynom ist Dezimal: "<<poly;
getch();
strcpy (text,o_texteingabe.f_texteingabe());
crc = o_crcrechner.CalcCrc16 (text,128,poly);
cout<<endl<<endl<<"Die CRC-Pruefsumme ist: "<<crc<<" im Dezimalsystem."<<endl;
cout<<"Die CRC-Pruefsumme ist: "<<hex<<crc<<" im Hex-System."<<endl;
ascii[1]=crc&0x00FF;
ascii[0]=crc>>8;
printf("bzw. ASCII: %c %c \n",ascii[0],ascii[1]);
cout<<"(Im ASCII-Format werden Steuerzeichen nicht dargestellt)";
strcpy (empfangtext,text);
*empfangcrc = crc;
*empfangpolynom = poly;
};

------------------------------------------------------------------------------

Headerdatei:

#ifndef sendenH
#define sendenH
#include "crcrechner.cpp"
#include "texteingabe.cpp"
#include "polynom.cpp"

class c_senden
{
private:

public:
void f_pruefsumme_ausgeben(char* empfangtext, int* empfangcrc,int* empfangpolynom);
};
#endif



edit by FloSoft: Codetags sind was angenehmes!

Dieser Post wurde am 16.07.2003 um 19:32 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.07.2003, 23:58 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,

Zitat:
~Zelzmann postete
Hi Ihr! Ich hab n megaaa Problem!.....

Ich auch...
Das ist eine Klasse und kein Programm. Das ist noch nicht mal die Zeile einer Strophe eines Liedes.
Die Funktion ist mit einem Satz erklärt. Sie instanziert, weist zu, gibt aus und ist mit dem CBuilder geschrieben.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 17.07.2003 um 00:02 Uhr von Uwe editiert.
 
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: