С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как сравнивать regex выражения? https://www.cyberforum.ru/ cpp/ thread1863531.html
std::vector <std::regex> lex; lex.push_back(std::regex("^()*")); lex.push_back(std::regex("^()*")); Вот как сравнить два выражения, положенных в lex?
C++ Компиляция консольного приложения. Ошибка msvcp120.dll
Добрый день. Cсоздаю проект консольного приложения фреймворк 2.0 ставлю(не знаю влияет ли это на проблему) Компилировал на релизе на двух компиляторах студии один 2015 другой 2013. После переноса exe на другие машины выскакивает ошибка: Библиотека msvcp120.dll отсутствует. Приложение не удается запустить. Объясните мне как обойти данную проблему. Как мне сделать так чтобы эту библиотеку не...
C++ Как перевести регулярное выражение в строку? Есть рег. выражение: std::vector <std::regex> op; op.push_back(std::regex("^()*")); , Как перевести его в string? Т.е. получить из него "("? https://www.cyberforum.ru/ cpp/ thread1863172.html C++ Expression: c <= -1 && c >= 255 https://www.cyberforum.ru/ cpp/ thread1863163.html
Пишу мини курсовую. На ввод принимаются только цифры. И нужна поставить проверку на ввод, то есть отсечь буквы, символы и т.д. Мой код: bool vvod(string str) { int len; char *s; len = str.length(); // находим длину введённой строки s = new char; // создаём символьный массив, равной длине введённой строки strcpy_s(s, str.length() + 1, str.c_str()); // переводим строку в символьный...
Кейлоггер грузит процессор C++
Программа грузит процессор. Написал я наконец-то кейлоггер. Но появилась интересная особенность: когда кейлоггер, т.е. exe работает, то его процесс грузит компьютер на 50 %. С чем это может быть связано? Вообще кто сталкивался с тем, что его программы начинали грузить процессор, как справлялись?
C++ Алгоритм Шнорра Всем привет. Может кто поможет в написании алгоритма (задано по криптографии). Вот сам алгоритм по шагам(пример): 1. Выбирается простое р=48731 и простое q=443 ((p-1)(modq)=0); 2. Вычисляется g из условия g^q=1(mod p), в данном случае g=11444; 3. Сторона А выбирает закрытый ключ w=357 и вычисляет открытый ключ y=g^(-w) (mod p)=7355; 4. Открытый ключ(48731,443,11444,7355), a закрытый –... https://www.cyberforum.ru/ cpp/ thread1862964.html
C++ Как организовать код записи БД в файл и потом его прочтения из файла? Как можно организовать код записи БД в файл и потом его прочтения из файла? Просто на ПП задали такое заданьеце, и теперь надо на DevC++ сделать. https://www.cyberforum.ru/ cpp/ thread1862528.html C++ Поиск всех возможных путей в графе по отдельности
Здравствуйте. Задача такова: Есть граф кодовых пересечений ГКП (3,2,1) (на рисунке). Параметры n - длина кода, k - основание кода, r - мощность пересечения. На вход программе подается начальная и конечная вершина. На выходе должна получится кодовая запись каждого возможного пути от начальной вершины до конечной по отдельности с указанием длины пути. Кодовая запись формируется следующим образом...
C++ Создание программы на тему Центр информационных технологий Основание для разработки. 1.1. Основанием для разработки программного продукта служит задание «Технология разработки программного обеспечения» на тему «Центр информационных технологий». 1.2. Наименование работы: База Данных «Центр информационных технологий» 1.3. Исполнитель: Цыренжапов А.Б. 1.4. Соисполнитель: нет 1. Назначение разработки Программный продукт разрабатывается с целью... https://www.cyberforum.ru/ cpp/ thread1859186.html C++ Определить состояние пико-контроллера Schneider ELectric https://www.cyberforum.ru/ cpp/ thread1859061.html
Добрый день. У нас имеется контроллер, который присылает значения True/false Кто-нибудь сможет помочь в написании программы, которая бы показывала, включен или выключен контроллер. И если есть какие-нибудь мысли, то как мне можно вывести значения температуры и влажности, которые он так же способен присылать... http://uk.rs-online.com/webdocs/0111/0900766b80111990.pdf...
Как выделить подгруппу в enum? C++
Добрый вечер, enum class Units { WARIOR_LIGHT, WARRIOR_HEAVY, ARCHER_A, ARCHER_B, ARCHER_C,
C++ Написать медицинский справочник Нужно написать программу,которая по разным симптомам будет выдавать болезни,не понимаю как это реализовать. :( https://www.cyberforum.ru/ cpp/ thread1858358.html
17 / 1 / 0
Регистрация: 28.11.2016
Сообщений: 6
30.11.2016, 21:12  [ТС] 0

Загрузка и сохранение BMP файла - C++ - Ответ 9836713

30.11.2016, 21:12. Показов 4522. Ответов 6
Метки (Все метки)

Ответ

Nick Alte в моем коде x_pix это ширина изображения в пикселях. Зная количество пикселей, необходимо умножить их на 3, так как каждый пиксель занимает три байта (0-255R, 0-255G, 0-255B), тогла можно будет вычислить количество байт в строке. Например 5 пикселей займет 5*3 15 и округлим до кратного 4, то есть 16 байтов RGBRGBRGBRGBRGBP (каждая буква это байт цвета, P это паддинг)

В плане дублирования этого фрагмента изображения явно где-то ошибка в записи либо считывании... Плюс похоже сдвинулся порядок следования RGB, раз в каждом фрагменте меняются цвета... Сам пока не смог локализовать...

Вернуться к обсуждению:
Загрузка и сохранение BMP файла C++
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.11.2016, 21:12
Готовые ответы и решения:

Долгая загрузка .bmp файла после простоя компьютера
Подгружаю по мере надобности .bmp - размер порядка 129 метров каждый. При подгрузке нового...

Сохранение и загрузка из файла
Столкнулся с проблемой загрузки из файла *.ini. для сохранения параметров программы использую...

Сохранение/загрузка xml файла
Привет, нашел вот кодик сохранения/загрузки в/из xml, хочу прикрутить эти функции в отдельный cpp...

Загрузка bmp из файла
Необходимо по нажатию кнопки создать диалоговое окно и открыть выбранный bmp файл. Имеется такой...

6
30.11.2016, 21:12
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.11.2016, 21:12
Помогаю со студенческими работами здесь

Загрузка bmp файла
установил RAD 2010, auxDIBImageLoad перестал работать(символ не найден пишет мне студия). можете...

Сохранение файла в bmp формате
Кaк сделaть чтoбы пoсле рисoвaния метoдaми line() и circle() мoжнo былo этo сoхрaнить кaк .БМП...

Сохранение и загрузка в файла
На форме есть StringGrid со заполнеными полями, и много заполняемых Edit и кнопка...

Загрузка и сохранение файла на сервере
Доброго времени суток. Сейчас я пытаюсь реализовать загрузку чего либо на сервер и дальнейшего его...

0
Новые блоги и статьи
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Параллельное программировани­е: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru