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

Конвертировать bmp файл в txt - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ rand в диапазоне... http://www.cyberforum.ru/cpp-beginners/thread156002.html
не удаётся rand в диапазоне, так чтобы значения при каждой прогонке значения менялись. к примеру - число из диапазона. мой первый вариант. #include <iostream> #include <time.h> #include <stdlib.h> using namespace std;
C++ Виртуальные функции. Приветствую всех. Дана такая программа (на самом деле она больше и сложнее, но структура и проблема те же): #include <iostream> using namespace std; class x1 { public: virtual void show() { http://www.cyberforum.ru/cpp-beginners/thread155983.html
Оператор условной передачи C++
1.описать оператор условной передачи в алгоритмическом языке турбо паскаль и в алгоритмическом языке си++.привести пример
C++ Работа с COM - портом
Не могу сделать чтобы, при работе с соm - портом возможно было выбирать как автоматические настройки по(default), так и ручные настройки. Может кто подскажет? #include <vcl.h> #include <iostream.h> #pragma hdrstop #include <stdio.h> #include <conio.h> #include "Error.h" #include "Serial.h" #include "Globals.h" //---------------------------------------------------------------------------
C++ БД в C++ for DOS http://www.cyberforum.ru/cpp-beginners/thread155937.html
ЗДравствуйте! Не могли бы вы подсказать книги либо какие-нибудь ресурсы по изучению БД в С++ под ДОС. В интернете ничего не нашёл... Заранее спасибо!
C++ ошибка с qwes.exe при попытке list.push_back Пишу приложение для WinCE на C++. При попытке положить в list элемент вылетает сообщение следующего содержания: A problem has occurred with gwes.exe с последующим предложением сообщить о проблеме в microsoft. Как с этим бороться? Код при котором вылетает ошибка: list<DomBonusMsg*> m_bonusMsgList; void MsgFileDom::AddDomBonusMsg(DomBonusMsg *msg) { m_bonusMsgList.push_back(msg); } подробнее

Показать сообщение отдельно
andrejf92
17 / 0 / 1
Регистрация: 15.11.2012
Сообщений: 29
20.11.2012, 18:50     Конвертировать bmp файл в txt
Цитата Сообщение от Nameless One Посмотреть сообщение
каждый бит bmp менять на ascii коды в hex формате
А как это в моей проге реализовать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#pragma argsused
#include <cstdio.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
//#include <iostream>
int main()
{
    //Создаёт указатель на файл
    FILE *in;
    FILE *out;
    char ch;
    //Открывает бинарный файл для чтения  и записи
    //и возвращает ошибку если файл не открыт
    if ((in = fopen("d:\\Test.bmp", "rb"))==NULL) {
        printf("Imposible open file in\n");
        getch();
        exit(1);
    }
    else {
        printf("File open in\n");
    }
    if ((out = fopen("d:\\Test.txt", "wb"))==NULL) {
        printf("Imposible open file uot\n");
        getch();
        exit(1);
    }
    else {
        printf("File open out\n");
    }
    //Считывает символ и копирует пока не достигнут конец файла
    while(!feof(in)){
        ch=getc(in);
        dynamic_cast<int>(ch);
        putc(ch, out);
    }
    //Закрывает файл
    fclose(in);
    fclose(out);
    getch();
    return 0;
}
Добавлено через 7 минут
А как это в моей проге реализовать?
Ведь я не использовал ООП и мне не подойдёт
C++
1
 ofs << "0x" << std::hex << static_cast<int>(ch) << " ";
 
Текущее время: 16:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru