Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать количество людей, возраст которых находится в интервале 10 лет https://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 i=0; i<l; i++) {n = Math.floor(Math.random()*(m.length)); arr=m.splice(n,1);}; return arr } var people = random(1,99,15);
C++ Использовать метод transform() вместо метода sort()
Добрый день , надо исправить код , заменив метод sort() , методом transform(), не могу уловить функцию и способ использование transform(). Помогите пожалуйста исправить , или дайте совет по способу его использования. Задание звучало так : Создать класс Rhombus. В классе Rhombus дано: сторона ромба и острый угол ромба. Определить методы расчета площади и диагоналей ромба. Используя контейнер...
C++ Как добавлять предметы в динамический char массив в классе Народ скажите пожалуйста есть в классе дин массив символьного типа как добавлять в него предметы? не выходит (cin.getline(dis, 1024, '\n');( даже ввода в массив не видит). Может в конструкторе что-то не, так я уже не знаю. #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <conio.h> #include <string.h> #include <windows.h> #include <stdio.h> #include <iomanip> using namespace... https://www.cyberforum.ru/ cpp-beginners/ thread2235688.html C++ одномерные массивы https://www.cyberforum.ru/ cpp-beginners/ thread2235679.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого отрицательного элемента; 3) сжать массив, удалив из него все элементы, величина которых находится в интервале . Освободившиеся в конце массива элементы заполнить нулями.
C++ Чтение из файла в массив структур
Помогите пожалуйста как правильно написать код. Есть некий текстовый файл на самом деле это Ексел таблица которая сохранена как csv (разделители запятые).Вот так выглядит одна строка в данном файле. 09.04.2018 18:00;9,5;754,4;754,9;-0,6;70;Ветер, дующий с юго-юго-запада;2;;;60%.; ;;;;;Слоисто-кучевых, слоистых, кучевых или кучево-дождевых облаков нет.;60%.;2500 или более, или облаков...
C++ Считывание чисел из файлов https://www.cyberforum.ru/ cpp-beginners/ thread2235663.html
Здравствуйте, имеется 2 файла, в первом файле хранятся 2 числа: 121 122, во 2-ом файле также 2 числа: 123 124. Необходимо считать из 1го файла:121 из 2-го 123 и сложить, потом 122и 124 сложить. Проблема в том, что fread считывает только первые числа из 2х файлов, ко 2-ым не прикасается, подскажите, пожалуйста, как можно реализовать.
C++ Утечки памяти без выделения памяти? Человек использует _CrtDumpMemoryLeaks() для отлова утечек, и обратился ко мне в сязи с тем, что есть утечка, но памяти он никому не выделял. Проверил проект... Даже, если функция main будет содержать только _CrtDumpMemoryLeaks() будет утечка. Вопрос: Как такое вообще возможно? Был ли у кого подобный опыт? https://www.cyberforum.ru/ cpp-beginners/ thread2235620.html C++ Функция определяющая количество элементов массива находящихся в заданном диапазоне
Написать функцию, которая для заданого как параметр массива действительного типа возвращает число элементов, значение абсолютных величин которых находятся в диапазоне 0... 1. Значение этих элементов заменить на их порядковый номер.
C++ Построенный массив упорядочить в порядке возрастания Здравствуйте, уважаемые кодеры. Заданный одномерный массив А из 10 цифр. Построить массив В, каждый элемент которого вычисляется: bі = aі+1 - аіПостроенный массив упорядочить в порядке возрастания и вывести входной и выходной массивы. Примерного кода нету, не понимаю как реализовать, только начинаю, буду признателен https://www.cyberforum.ru/ cpp-beginners/ thread2235594.html C++ Работа с линейным односвязным списком Создать класс для работы с однонаправленным линейным списком, содержащим целочисленные элементы. Реализовать следующие методы класса: - добавление элемента в начало списка; - добавление элемента в конец списка; - добавление элемента перед заданным; - удаление элемента из начала списка; - удаление элемента из конца списка; - удаление элемента после заданного; Выполнить действия... https://www.cyberforum.ru/ cpp-beginners/ thread2235584.html
C++ Прибавить ко все элементам очереди число, вводимое с клавиатуры
Дана очередь, заполненная целыми числами. Прибавить ко все элементам очереди число, вводимое с клавиатуры. Решить задачу, используя класс для работы с очередью.
C++ Поместить четные элементы в один стек, нечетные - во второй https://www.cyberforum.ru/ cpp-beginners/ thread2235581.html
Дан стек, заполненный целыми числами. Поместить четные элементы в один стек, нечетные - во второй. Решить задачу, используя класс для работы со стеком. Класс должен содержать методы
0 / 0 / 1
Регистрация: 22.02.2018
Сообщений: 31
05.05.2018, 02:57  [ТС] 0

Запись введенных данных с консоли в бинарный файл - C++ - Ответ 12364204

05.05.2018, 02:57. Показов 9698. Ответов 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();
Изначально пытался считать тоже с помощью структуры, но не вся информация правильно выводилась или часть вообще не выводилась.

Вернуться к обсуждению:
Запись введенных данных с консоли в бинарный файл C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2018, 02:57
Готовые ответы и решения:

Запись данных в бинарный файл
Доброго времени суток. Мне нужно закодировать файл, и раскодировать его. Пример: Закодированное...

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

Запись данных в бинарный файл
Добрый вечер, возник вопрос: как записать массив целых чисел в бинарный файл? У меня запись...

Запись данных класса в бинарный файл
У меня был просто ввод-вывод в файл, но надо бинарный и мне выдает ошибку: &quot;error 'class...

17
05.05.2018, 02:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2018, 02:57
Помогаю со студенческими работами здесь

Запись введенных данных в файл
Нужно чтобы в файл дозаписывались данные согласно введенных пользователем значений в консоли. У...

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

Wincc VBS запись данных в бинарный файл
Здравствуйте !! Подскажите, пожалуйста, можно ли в tia portal скриптом записывать данные в...

Сжатие данных, запись в бинарный файл и его чтение
Может кто то объяснить, каким образом строку, состоящую из последовательности 0 и 1 записать в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru