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

Не могу найти ошибку в коде. BMP файл, поворот на 90 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при использовании типа ifstream http://www.cyberforum.ru/cpp-beginners/thread647842.html
Заголовочный файл "user.h" #pragma once class User { public: void Read(ifstream& data); }; Файл "user.cpp" #include <fstream>
C++ Сортировка массива Дан массив, элементы которого равны либо 1 либо 2. Отсортировать таким образом, чтобы за каждой единицей следовала двойка, причём если таких элементов больше, они выписывались в конец. Например... http://www.cyberforum.ru/cpp-beginners/thread647832.html
Функция для узнавания пути к системной папке C++
Я на басике с помощью какой-то функции получал стринг-строку какой угодно папки: будь то раб стол или же апплиикатион дата. С переходом на с++ я во-первых забыл саму функцию, методом тыка я бы ее...
C++ error C2512: no appropriate default constructor available, несмотря на наличие конструктора по умолчанию
Вот код: class University { string name; Human *chief; public: vector<Faculty> subList;
C++ Проблемы с C++ http://www.cyberforum.ru/cpp-beginners/thread647829.html
Вот в универе дали код проги и сказали розабраться и обьяснить что это как оно работает и с чем его едять. Помогите разобраться что это вообще.Я чайник в СИ, ничего не понимаю=( //...
C++ Нужно подправить код и сделать dll Всем привет. кто может оказать помощь такого плана - есть исходники одной проги на с++ (калькулятор для одной игры). нужно подправить их и скомпилировать в виде dll, чтобы в последствии можно было... подробнее

Показать сообщение отдельно
Герц
524 / 341 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
06.09.2012, 22:55
1. Не уверен, что можно ставить указатель позиции в файле за пределы eof, а у тебя получается именно так.
2. Ты никак не учитываешь наличие выравнивания по границе 4 байт, правда при таких размерах картинки оно не имеет значения, но если ширина результирующего файла не делится без остатка на 4, то каждая строка в изображении дополняется до числа, кратного 4 байтам. При этом в заголовоке bmp файла меняется поле bitmapSize (или как-то так, оно определяется как ( width + width % 4) * height * bitsPerPixel / 8 ).
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru