История изменений
Исправление AKonia, (текущая версия) :
Странные советы вам конечно дают, если вам просто считать файл целиком в двоичном виде, то вот это если средствами сишки:
FILE * input = fopen("картинка.tga", "rb");
fseek(input, 0, SEEK_END); // Ставим в конец
int size = ftell(input); // узнаём смещение в конце = размер файла
fseek(input, 0, SEEK_SET); // Ставим на начало
char data[size];
fread(data, size, 1, input);
Исправление AKonia, :
Странные советы вам конечно дают, если вам просто считать файл целиком в двоичном виде, то вот это если средствами сишки:
FILE * input = fopen("картинка.tga", "rb");
fseek(input, 0, SEEK_END); // Ставим в конец
int size = ftell(input); // узнаём смещение, суть размер файла в конце
fseek(input, 0, SEEK_SET); // Ставим на начало
char data[size];
fread(data, size, 1, input);
Исправление AKonia, :
Странные советы вам конечно дают, если вам просто считать файл целиком в двоичном виде, то вот это если средствами сишки:
FILE * input = fopen("картинка.tga", "rb");
fseek(input, 0, SEEK_END); // Ставим в конец
int size = ftell(input); // узнаём смещение в конце
fseek(input, 0, SEEK_SET); // Ставим на начало
char data[size];
fread(data, size, 1, input);
Исходная версия AKonia, :
Странные советы вам конечно дают, если вам просто считать файл целиком в двоичном виде, то вот:
FILE * input = fopen("картинка.tga", "rb");
fseek(input, 0, SEEK_END); // Ставим в конец
int size = ftell(input); // узнаём смещение в конце
fseek(input, 0, SEEK_SET); // Ставим на начало
char data[size];
fread(data, size, 1, input);