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

Значение первого бита в файле преобразовать в цвет пикселя - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать uml-редактор в Visual Studio C++ http://www.cyberforum.ru/cpp/thread1653228.html
Даже не представляю с чего начать
C++ Список параметров функции из DLL В runtime загружаю DLL'ки, вывожу список функций содержащийся в них, но так и не нашёл вариантов как экспортировать типы аргументов и возвратного значения.. Пару статей указали на то, что если создатели библиотеки использовали стандарт (name mangeling?), то можно экпортировать, но если нет - то фиг вам) Так вот если нельзя, то можно может хотя бы размер бит-аргументов узнать? (т.е. общий размер,... http://www.cyberforum.ru/cpp/thread1652391.html
C++ Применение is_same для списка типов
Итак, std::is_same может сравнить только два типа. Написал велосипед, который сравнивает первый тип со всеми остальными. Собственно, вот код: #include <type_traits> // ========================================================================================================= // ================================================is_same_list============================================= //...
C++ Виснет графика в SDL
Здравствуйте, пишу программу, которая меняет две картинки под музыку, после нескольких секунд музыка продолжает играть, но картинки не меняются и программа получает статус "не отвечает". Почему? Буду благодарен за помощь. #include <SDL.h> #include <SDL_mixer.h> #include <stdio.h> #include <string> #include <iostream> using namespace std; int main( int argc, char* args ){
C++ [mingw] не видит <codecvt> http://www.cyberforum.ru/cpp/thread1652249.html
всем привет. есть библиотека, которая изначально разрабатывалась в msvc2013. к библиотеке есть требование - кросс-платформа, и отсутствие внешних зависимостей. то есть, нельзя подтягивать буст, и подобные тяжеловесные вещи. казалось бы - никаких левых зависимостей,
C++ Обертка над boost::lexical_cast для работы с unsigned типами Пару дней назад выяснилось, что boost::lexical_cast не удовлетворяет нескольким требованиям в моей программе. boost::lexical_cast отказывается обрабатывать и выбрасывает исключение, если имеются пробелы в начале или в конце входной строки. Также для unsigned типов, отрицательные значения обрабатываются нормально, т.е., например, boost::lexical_cast<unsigned int>("-1") даст вполне валидное... подробнее

Показать сообщение отдельно
MMt
0 / 0 / 0
Регистрация: 29.04.2014
Сообщений: 169

Значение первого бита в файле преобразовать в цвет пикселя - C++

03.02.2016, 01:17. Просмотров 320. Ответов 1
Метки (Все метки)

Если создал не в том разделе, прошу перенести в нужный. Спасибо, простите!

Я не знаю как задать правильно вопрос или что мне искать в гугле.
Есть файл не важно какого формата...
Файл содержит набор тайлов для игры.
Я хочу открыть этот файл в paint и посмотреть как выглядит "карта тайлов"...

Открывая в хекс редакторе другие файлы к игре я вижу текст где указываеться название файла и содержимое. Файл name1.dsw к примеру 35х35 пикселей основной тайл тарвы, смещение номер 2 +размер тайла+тайл снега_1 и т.д...
Так вот, что я хочу. Если я переберу файл побитово и преобразую просто в рисунок, то смогу увидеть цвет каждого пикселя а там както отредактирую высоту/длинну строки с цветом, чтоб получить цельную картинку...

Короче я хочу значение первого бита в файле преобразовать в цвет пикселя. Но не знаю какие библиотеки из с++ использовать. Вот навернео мой вопрос звучит именно так.

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