Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Hilfestellung C/C++

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
08.07.2022, 13:32 Uhr
Raumsonde



Eventuell kann mir hier jemand weiterhelfen. Ich habe eine TestLib
geschriebenn. In der Applikation nutze ich die TestLib.
Wenn ich den Code ausführte erhalte ich folgende Fehlermeldungen:

Fehler (aktiv) E0144 Ein Wert vom Typ ""uint8_t *"" kann nicht zum Initialisieren einer Entität vom Typ ""uint32_t"" verwendet werden.

Fehler C2440 "Initialisierung": "uint8_t [100]" kann nicht in "uint32_t" konvertiert werden TestLib


C++:
// h file

namespace TestLib

{

  typedef enum

  {

    telegramFormat_1 = 0,

    telegramFormat_2,

  }st_telegramFormat;

  typedef struct

  {

    uint16_t length;

    uint8_t* telegramData;

  }st_telegramData;

  bool CheckTelegram(st_telegramData telegramCheck);

}

// cpp file

namespace TestLib

{

  bool CheckTelegram(st_telegramData telegramToCheck)

  {

    return false;

  }

}

// Verwendung

#include <TestLib.h>

uint8_t testtelegramm[100] = { 0xBE, 0x44, 0xC5, 0x14, 0x77, 0x55, 0x44, 0x33, 0x00, 0x04,  0x4E, 0x2F };

int main()

{

    TestLib::st_telegramData testtelegramm{ 0x00, 0, 0, TestLib::telegramFormat_1, 0, telegrammPayload };

    TestLib::CheckTelegram(testtelegramm);

}

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.07.2022, 13:37 Uhr
Raumsonde



Hab das Problem gelöst. Ich habe die rtcTime Struktur komplett entfernt jetzt tut es.
 
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: