Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать количество людей, возраст которых находится в интервале 10 лет http://www.cyberforum.ru/cpp-beginners/thread2235699.html
Прошу помощи с переводом на С++, этого кода: function random(min,max,l) {var arr = ,m = ,n = 0; if (max - min < l-1) return arr; for (var i=0; i<=(max-min); i++)m = i + min; for (var...
C++ Использовать метод transform() вместо метода sort()
Добрый день , надо исправить код , заменив метод sort() , методом transform(), не могу уловить функцию и способ использование transform(). Помогите пожалуйста исправить , или дайте совет по способу ...
C++ Как добавлять предметы в динамический char массив в классе
Народ скажите пожалуйста есть в классе дин массив символьного типа как добавлять в него предметы? не выходит (cin.getline(dis, 1024, '\n');( даже ввода в массив не видит). Может в конструкторе что-то...
C++ одномерные массивы В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого... http://www.cyberforum.ru/cpp-beginners/thread2235679.html
C++ Чтение из файла в массив структур http://www.cyberforum.ru/cpp-beginners/thread2235674.html
Помогите пожалуйста как правильно написать код. Есть некий текстовый файл на самом деле это Ексел таблица которая сохранена как csv (разделители запятые).Вот так выглядит одна строка в данном файле....
Считывание чисел из файлов C++
Здравствуйте, имеется 2 файла, в первом файле хранятся 2 числа: 121 122, во 2-ом файле также 2 числа: 123 124. Необходимо считать из 1го файла:121 из 2-го 123 и сложить, потом 122и 124 сложить....
C++ Утечки памяти без выделения памяти?
Человек использует _CrtDumpMemoryLeaks() для отлова утечек, и обратился ко мне в сязи с тем, что есть утечка, но памяти он никому не выделял. Проверил проект... Даже, если функция main будет...
C++ Функция определяющая количество элементов массива находящихся в заданном диапазоне Написать функцию, которая для заданого как параметр массива действительного типа возвращает число элементов, значение абсолютных величин которых находятся в диапазоне 0... 1. Значение этих элементов... http://www.cyberforum.ru/cpp-beginners/thread2235604.html
C++ Построенный массив упорядочить в порядке возрастания http://www.cyberforum.ru/cpp-beginners/thread2235594.html
Здравствуйте, уважаемые кодеры. Заданный одномерный массив А из 10 цифр. Построить массив В, каждый элемент которого вычисляется: bі = aі+1 - аіПостроенный массив упорядочить в порядке возрастания...
C++ Работа с линейным односвязным списком Создать класс для работы с однонаправленным линейным списком, содержащим целочисленные элементы. Реализовать следующие методы класса: - добавление элемента в начало списка; - добавление элемента... http://www.cyberforum.ru/cpp-beginners/thread2235584.html
Newbie_MTF
0 / 0 / 1
Регистрация: 22.02.2018
Сообщений: 31
05.05.2018, 02:57  [ТС] 0

Запись введенных данных с консоли в бинарный файл

05.05.2018, 02:57. Просмотров 1480. Ответов 17
Метки (Все метки)

Ответ

Как гласит задание: Структура файла - в первых двух байтах размещается количество сделанных в файл записей, далее без пропусков размещаются записи о сканерах.
Выполнил в таком варианте:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    // Запись данных в бинарный файл
    ofstream fout("BTab.bin", ofstream::binary);
    if (!fout)
    {
        cerr << "Ошибка открытия файла!";
        return 1;
    }
    fout << size << " ";
    for (i = 0; i < size; i++)
    {
        fout << tab[i].brand << tab[i].OS << tab[i].name << tab[i].ekran_x << tab[i].ekran_y << tab[i].diagonal << tab[i].price << tab[i].svyaz << tab[i].klava << tab[i].oppam << tab[i].pam << endl;
    }
    fout.close();
Изначально пытался считать тоже с помощью структуры, но не вся информация правильно выводилась или часть вообще не выводилась.

Вернуться к обсуждению:
Запись введенных данных с консоли в бинарный файл
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2018, 02:57
Готовые ответы и решения:

Запись данных в бинарный файл
Мне нужно записать в бинарный файл координаты точек с помощью fwrite и попутно выводить их на...

Запись структуры (в ней есть поля типа данных char*) в бинарный файл
Всем привет! Есть такая структура: struct Telem { int key; char *mark; float engine;...

Запись в бинарный файл
Скажите пожалуйста, правильно ли работает моя программа? (Имеется ввиду запись в бинарный файл) ...

Запись в бинарный файл
Помогите приделает функцию что бы она записывала не в обычный файл а в бинарный, уже три чеса сижу...

Запись в бинарный файл
Подскажите как записать данные из StringGrid в бинарный файл и компоновка допустим из 2 StringGrid ...

17
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.