Как проверить что возвращает функция?
Изучаю библиотеку DevIL, но плохо знаю с++... там есть функция которая открывает изображение... ilLoadImage(L"1.jpg"); В инструкции написано что если все хорошо, она что то должна возвращать. Если что то не так возвращает false Так выглядит мой код:
А как посмотреть что возвращает функция? Вообще понять работает ли эта библиотека... правильно ли я все установил.. Если сделать через cout:
cout << ilLoadImage(L"1.jpg");
то просто пустая консоль...
А вообще моя цель получить массив данных картинки...
Ответы (1 шт):
"А вообще моя цель получить массив данных картинки...". Что такое "массив данных картинки"? Имеется в виду преобразование изображения в текстовый файл с "кракозяброй"?
Если cout не перегружен для передаваемого ему типа данных, то он его и не выведет. Нашёл библиотеку для извлечения метаданных из файлов: https://libexif.github.io/ Можно в ней поковыряться, если есть большое желание.
