Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Класс по обработке bmp-файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оптимизация в пределах линейных участков - исключение лишних переменных http://www.cyberforum.ru/cpp/thread27450.html
Необходимо произвести оптимизацию в пределах линейных участков (исключить лишние переменные). На входе имеем синтаксическое дерево. (На первое время можно захардкодить; в любом случае, нужно...
C++ Floating Point:Square Root of Negative Number После запуска программы в Borland C++ вылезает следующая ошибка Floating Point:Square Root of Negative Number. В чем причина и как ее исправить? http://www.cyberforum.ru/cpp/thread27405.html
Нужно найти папку где хранятся cookie C++
мне нужно получить путь к папке где храняться куки есть ли такая функция?? в IE куки хранятся в папке Cookies, ее найти не сложно а в других браузерах я не знаю подскажите универсальный способ...
C++ cin vs scanf
Народ, объясните мне, почему многие предпочитают функцию scanf? ИМХО, cin для ввода данных гораздо проще... Может кто знает, что да как, да меня просветит темного.
C++ Библиотека Data Access Object http://www.cyberforum.ru/cpp/thread26729.html
Подскажите, где можно найти информацию про библиотеку Data Access Object для С++, или примеры создания баз данных с использованием этой библиотеки.
C++ Запустить файл в оперативной памяти Вобщем озадачили нас на военной кафедре вот как: сказали раз уж мы специалисты по инф. безопасности, то практическая работа, которую мы должны сдать примерно через 3-4 недели такова: разработать... подробнее

Показать сообщение отдельно
Ikasu
Сообщений: n/a

Класс по обработке bmp-файлов - C++

25.03.2009, 19:43. Просмотров 1171. Ответов 2
Метки (Все метки)

добрый вечер!

проблема в чтении структур в файл. когда писала программу по обработке файла не в классе, никаких проблем не было. теперь тот же код использую в функции класса, и вот здесь, например

ifstream inBMP(name,ios::in| ios::binary);
inBMP.read((char*)&bmfh,sizeof(BITMAPFILEHEADER));
inBMP.read((char*)&bmih,sizeof(BITMAPINFOHEADER));
cout << bmih.biHeight << " " << bmih.biWidth << endl;

выводятся ширина и высота неимоверных размеров %)
и с записью, похоже тоже косяки.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru