Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Преобразование матрицы nxm Народ очень нужна ваша помощь! Сделать вот такое вот задание буду признателен) Преобразование матрицы размерностью nxm разделить все элементы столбца с индексом k , которые больше еденицы на заданное число - среднее арифметическое из элементов строки с индексом L . Значение k и L вводятся. Исходная матрица задаётся в виде двумерного массива случайным образом. Вывести на экран исходную и... https://www.cyberforum.ru/ cpp-beginners/ thread105856.html C++ Дана строка, содержащая целые числа. Вывести на экран только чётные числа
я накидала код...но что-то тут не ладное((( #include <iostream> #include <cstring> #include <cstdlib> #include <stdio.h> using namespace std; int main() {cout<<"Введите строку"<<endl; string str, k=" "; getline(cin,str)
C++ Минимальное число точек в описанном радиусе https://www.cyberforum.ru/ cpp-beginners/ thread105853.html
Задано множество из m точек на плоскости. Найти такую из них, что круг заданного радиуса с центром в этой точке содержит минимальное число точек из данного множества точек. Как сделать такую задачу? раньше ничего подобного не делал...:( Помогите пожалуйста.
C++ цикл while 1. написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел , которые вводятся с клавиатуры 2. написать программу которая выводит на экран таблицу значений функции у=2х^2 -5х-8 в диапазоне от -4 до 4 3.написать программу которая определяет минимальное число во введенной с клавиатуры последовательности положительных чисел https://www.cyberforum.ru/ cpp-beginners/ thread105846.html
Слияние двух динамических массивов… C++
Приветствую Вас!:) Задача такая: Даны два массива: A и B (числовые), упорядоченные по неубыванию. Слить их в один упорядоченный по неубыванию массив за время O(m+n). Программа написана, но проблема в том, что Visual Studio у меня отказывается загружаться сегодня :( Для решения это проблемы надо переустановить ОС, а возможности такой сейчас, увы, нет. Задачу необходимо сдать завтра....
C++ Считывание информации из файлов форматов doc/xls/rtf https://www.cyberforum.ru/ cpp-beginners/ thread105811.html
Доброго времени суток. У меня возник вопрос как сделать в С++ считывание информации из разных форматов файлов таких как DOC XLS RTF и тд. Подскажите пожалуйста как это сделать.
C++ Как связать несколько output потоков? https://www.cyberforum.ru/ cpp-beginners/ thread105803.html
Можно ли создать поток, который будет связан с несколькими потоками, что-бы при записи в него производиласт запись и во все связаные потоки. К примеру, в следующем коде хотелось-бы что-бы результат не только был записан в файл, но и выведен на екран, можно конешто продублировать код, но если мне надо будет записать ето еще кудато, тогда что, создать еще поток и еще раз продублировать? А если мне...
C++ работа с файлами в С/C++
Привет! Нужна помощь специалиста) Подскажите, пожалуйста, как из файла filename.txt, в котором содержится матрица из 1000 на 5, записать элементы в массивы M, M, M, M, M и с каждым из них потом отдельно работать (задание-посчитать число значений в столбцах)? \\как открыть файл понятно #include <stdio.h> #include <errno.h> FILE *f = fopen("filеnamе.txt", "rt"); if (f == NULL) { ...
C++ массивы https://www.cyberforum.ru/ cpp-beginners/ thread105797.html
Заданы две таблицы. Одна cодержит наименование услуг, а другая – расценки за эти услуги. Удалите из обеих таблиц все, что предшествует услуге, цена которой P рублей. Дан одномерный массив из 10 целых чисел. Подсчитайте количество различных чисел в нем.
C++ Количество элементов массива У меня есть функция, в которой я создаю массив char. Мне нужно сделать так, чтобы кол-во элементов массива зависело от значения другой переменной (int). К примеру function (int a) { char massive; } https://www.cyberforum.ru/ cpp-beginners/ thread105766.html
Возвращающееся значение. C++
Если у меня функция возвращает указатель на начало char массива (имя массива), то как она должна в заголовке обзываться: char function() или char* function() ?
C++ Найти номер ее столбца с наименьшим произведением элементов Помогите пожалуйста с исходным кодом, как решить на языке программирования С++... Matrix26. Дана матрица размера M × N. Найти номер ее столбца с наименьшим произведением элементов и вывести данный номер, а также значение наи-меньшего произведения. https://www.cyberforum.ru/ cpp-beginners/ thread105752.html
1 / 1 / 0
Регистрация: 09.10.2009
Сообщений: 89
0

Запись в бинарный файл - C++ - Ответ 605187

17.03.2010, 20:47. Показов 5221. Ответов 10
Метки (Все метки)

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

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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include "stdafx.h"
#include <stdio.h>
#include <string.h>
 
typedef struct Client
{
 int Num;
 char SurName[27];
 char Name[21];
 char SecName[21];
};
 
int main(void)
{
 FILE *stream;
 int i=0;
 Client *AClient=new Client[5];
 
 //Открытие файла для вывода
 if ((stream = fopen("sample.dat", "w+b")) == NULL)
 {
     printf("Cannot open output file.\n");
     return 1;
 }
 
//Заполнение полей структуры
 for (i=0; i<5; i++)
 {
     AClient[i].Num = i;
     strcpy(AClient[i].SurName,"Petrov");
     strcpy(AClient[i].Name, "Petr");
     strcpy(AClient[i].SecName, "Petrovich");
 }
 //Запись структуры в файл 
 fwrite(&AClient, sizeof(AClient), 5, stream);
 
 //Закрытие файла файла
 fclose(stream);
 
Client *RClient=new Client[5];
//Открытие файла для чтения 
 if ((stream = fopen("sample.dat", "rb"))== NULL)
 {
     printf("Cannot open input file.\n");
     return 2;
 }
 fread(&RClient, sizeof(RClient), 5, stream);
 
 //Закрытие файла
 fclose(stream);
 for (int i=0; i<5; i++)
 {
     printf("The structure contains:\n");
     printf("Num = %d  SurName = %s \n", RClient[i].Num, RClient[i].SurName);
     printf("Name = %s SecName = %s\n\n", RClient[i].Name, RClient[i].SecName);
 }
 delete AClient;
 delete RClient;
 return 0;
}


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

Запись в бинарный файл
Делаю курсовую работу. Шаблонный класс, выполняющий функции двоичного файла, хранящего в себе...

Запись в бинарный файл
Всем привет. Столкнулся с следующей проблемой при написании курсача,а именно с записью в бинарный в...

Запись в бинарный файл
Вот функция добавления данных: void addConstellations() { system(&quot;CLS&quot;); int n; wcout &lt;&lt;...

Запись в бинарный файл
Здравствуйте. Прошу помочь разобраться с проблемой. Необходимо записать в двоичный файл...

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

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

Запись в бинарный файл
Подскажите пожалуйста,где в коде ошибка??никак найти не могу почему х не считает. В файл...

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

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

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