
wchar_t и short одного размера.
это кто вам такое в ухо пернул? если на вашей системе и с вашим компилятором размеры совпадают - то ето еще не значит что sizeof(short) == sizeof(wchar_t) по стандарту. на unix-подобных системах не совпадает точно.
|
ну знач и у меня не проконает...у меня ОС на unix скриптах собрана(там даже аудио кодеки от Linex)
и у меня пиксель-буфер,а макc цвет oxffff,мне char никак не катит,тока shote,и причем unsigned()
...ну раз вы все умные,а я не очень,задача:
массив char :
char img[64*64*3]={
25,0,255,230,0,255,......
и так далее,в нём записан каждый цвет RGB.Надо его переформировать в массив:
uint16_t buff[64*64][frame]
typedef unsigned short uint16_t
есть такие данные:
размер имги=width,height
размер фрейма=f_width,f_height
количество фреймов=count
//проще потом рисовать
а,преобразователь цвета с=MAKE_RGB565(r,g,b)