Ładowanie bitmapy, warning: large integer implicitly truncated to unsigned type

0

Witam, przy załadowaniu bitmapy poniższym kodem, wyskakuje mi ostrzeżenie, warning: large integer implicitly truncated to unsigned type, które bardzo wydłuża czas kompilacji, gdyż bitmapa zajmuje >18000 linijek kodu.

static U8 _PIC_PLANSZA_BMP[] = {0x6a02, 0x61e1, 0x61e1, 0x61e1........};

w/w bitmapa jest w towarzystwie jeszcze define'ów
#ifndef PIC_PLANSZA_BMP_H
#define PIC_PLANSZA_BMP_H
#define x_plansza_bmp 450;
#define y_plansza_bmp 447
#include "GUI.h"
#define PIC_PLANSZA_BMP (GUI_ID_USER + 0x01)
static U8 _PIC_PLANSZA_BMP[....

Zamieściłem ja w pliku nagłówkowym, który includuje do projektu.

1

używasz U8, a dane dajesz U16....

0

Racja, dziękuję :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1