Чтение Tga изображения переполнения стека

При чтении изображения tga моя программа застревает, читая один пиксель снова и снова. Заголовок читается правильно и для первых нескольких пикселей работает нормально. Через несколько пикселей он начинает повторять один и тот же. Это цикл чтения пикселей, который запускается сразу после чтения заголовка.

    for (int i = 0; i < 3 * h.width * h.height; i = i + 3) {
file.read((char *)&blue, 1);
file.read((char *)&green, 1);
file.read((char *)&red, 1);
//cout << (int)blue << " " << (int)green << " " << (int)red <<endl;
p.push_back(pixel(red, green, blue));
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]