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

Вывод структуры из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сделать дружественную функцию для критерия Кохрена http://www.cyberforum.ru/cpp-beginners/thread1128242.html
Не знаю как сделать дружественную функцию для критерия кохрена, все остальное работает #include <iostream> #include <math.h> #include <conio.h> using namespace std; class Sample {
C++ Как создать глобальную переменную? Создаю небольшой проект. Несколько функций и собственно тело программы. В теле объявил переменную int rep. Далее мне надо обратиться к ней в одной из функций, а так как в функции я её не объявил компилятор выдает ошибку. Как создать глобальную переменную, к которой можно обращаться как в функции так и за её приделами? http://www.cyberforum.ru/cpp-beginners/thread1128241.html
C++ Функция не обнуляет
Функция zero должна обнулять подходящие к условию элементы массива , но вместе 0 пишет что-то не понятное( если не ошибаюсь то переполнение типа int ) Помогите исправить и напишите почему так происходит.Всем спасибо) void zero(int x){ x=0; } void Del(int *arr,int n){ int m=0;int k; cout<<"Введите k "<<endl; cin>>k; for(int i=0;i<n;i++){
напишите функцию, которая добавляет узел после n-го (если таковой вообще имеется). если n-го узла нет, просто добавляет узел в конец. нумерация узлов C++
напишите функцию, которая добавляет узел после n-го (если таковой вообще имеется). если n-го узла нет, просто добавляет узел в конец. нумерация узлов с 0.
C++ Напишите макрос печати массива элементов типа float в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread1128176.html
Напишите макрос печати массива элементов типа float в обратном порядке Что Вы подразумеваете под макросом?
C++ Чётные на чётных Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб. Вводится последовательность чисел. Посчитать в ней количество чётных чисел, стоящих на чётных местах. Ввод Вводится сначала число N, а затем N чисел - члены последовательности. Вывод Выведите количество чётных чисел, стоящих на чётных местах в последовательности. подробнее

Показать сообщение отдельно
Федорец
1 / 1 / 1
Регистрация: 02.02.2014
Сообщений: 65
24.03.2014, 13:47     Вывод структуры из файла
Подскажите, почему в текстовом файле не появляется текст? Как мне сделать, чтобы в структуре было не один человек? У меня задача стоит, вывести на экран из файла всех одногруппников по месяцам рождения, это обязательно сначала нужно вводить в файл с клавиатуры?или можно как-то по другому?


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
#include <iostream>
#include <conio.h>
#include <string.h>
#include <fstream>
using namespace std;
 
struct MyStruct{
    char name [15];
    int number;
    char month [10];
    };
 
int main ()
{
    const char *FName="d:\birthday.txt";
    MyStruct birthday;
    strcpy(birthday.name,"Birulya");
    birthday.number=8;
    strcpy(birthday.month,"aprel");
    ofstream f(FName,ios::binary|ios::out);
       f.write((char*)&birthday,sizeof birthday); 
       f.close();
    
       ifstream in(FName,ios::binary|ios::in);
       in.read((char*)&birthday,sizeof birthday);
       in.close();
 
    cout<<birthday.number<<"\n"; 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru