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

Прочитать бинарник картинки через std::cin - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Бинарные файлы http://www.cyberforum.ru/cpp-beginners/thread996244.html
Привет! Ребят, нужна помощь! Есть, такая задачка: В бинарном файле задано множество точек на плоскости. Найти из данного множества равноудаленные точки от заданной с клавиатуры точки! Вообщем с первой частью(создание, заполнение) я справился! А вот со 2 туго :( Приведите примерчик пожалуйста!
C++ ПОЖАЛУЙСТА! Нужно исправить ошибки #include <assert.h> #include <string.h> #include <conio.h> #include <iostream> using namespace std; class st{ public: st(){}; st(const char str); st(const st &a); http://www.cyberforum.ru/cpp-beginners/thread996239.html
C++ С++ запись в файл, которого нет
в чём дело, почему после этого кода пишет, будто не найдена директори файла вместо out вставлял и app но результат тот же, файл в директории лежит, но его похоже компилятор не видит :\ ofstream F; F.open("D:\\C++\\myfile.txt", ios::out); F<<a; F.close();
C++ Польская нотация
Доброго времени суток! Нужно преобразовать аpифметическое выpажение в польскую запись, прямым методом(не обязательно). Пересмотрел много форумов и статей по данной теме, но так и ни чего не вышло, поэтому прошу помощи. #include <iostream.h> #include <math.h> #include <stdio.h> using namespace std; int prioritet(char n) {
C++ Описание чисто виртуальных методов, Абстрактные классы http://www.cyberforum.ru/cpp-beginners/thread996210.html
Здравствуйте. Изучаю наследование, абстрактные классы. Возникло два вопроса: 1. Видел несколько примеров, вопрос - чем отличаются вот таких два описания чисто виртуальной функции. Нигде не нашел на что влияет этот const. public: virtual void GetArea() = 0; virtual void GetArea() const = 0; 2. Ранее я описал класс "Коробка" с полями "название", "форма", "материал", и структура из трех...
C++ Пожалуйста доделайте задачу (в массиве найти все числа,начинающихся с цифры выбранной пользователем) Помогите пожалуйста дописать программу, мне надо ее написать на Visual C++ 6.0 Вот задача В массиве целых чисел,расположенном в файле(кол-во чисел в фале произв-ое) найти все числа,начинающихся с цифры выбранной пользователем.Числа сильно различаются по величине(по кол-ву цифр в их написании).Предусмотреть ввод исходных данных из файла и генерацию этого файла с помощью генератора псевдослучайных... подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
 Аватар для grizlik78
1884 / 1416 / 102
Регистрация: 29.05.2011
Сообщений: 2,961
03.11.2013, 21:51     Прочитать бинарник картинки через std::cin
Ну, на самом деле есть способ. Вот так мой пример будет работать нормально с любыми файлами:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <fstream>
#include <fcntl.h>
 
int main()
{
    _setmode(_fileno(stdin), _O_BINARY);
    std::ofstream out("result.dat", std::ios::binary);
    int c;
    while ( (c = std::cin.get()) !=EOF)
        out.put(c);
    return 0;
}
 
Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru