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

Написал но не уверен что правильно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ребята, как найти моду ряда чисел?=) http://www.cyberforum.ru/cpp-beginners/thread74627.html
Всем добрый вечер ;)...!!!..Уважаемые форумчане, помогите, пожайлуста, с нахождением моды ряда чисел(т.е. число, которое встречается среди остальных чаще всего)..Уже столько источников прочитала, а...
C++ Уничтожить стек Не могу сделать уничтожение стека, стек по шаблону делал: #include <vcl.h> #pragma hdrstop #include <iostream.h> #pragma argsused #include <iostream> #include <windows.h> using namespace std;... http://www.cyberforum.ru/cpp-beginners/thread74625.html
C++ Поиск отрезка максимальной длины в массиве.
Задача:Поиск отрезка максимальной длины в массиве. В одномерном массиве А из К элементов найти отрезок максимальной длины и вывести его на экран, состоящий из элементов данного массива по правилу:а1...
C++ РАБОТА С ФАЙЛАМИ
Пожалуйста объясните задачу, как её сделать? Создать текстовый файл с записями фиксированной длины. Файл содержит информацию об 10 учениках школы (фамилия, класс, дата рождения). В каком-то...
C++ Матрицы http://www.cyberforum.ru/cpp-beginners/thread74604.html
1)Количество строк содержащих хот бы один нулевой элемент 2)номер столбца в которой находится самая длинна серия одинаковых элементов Плз напишите понятно просто я только не давно начал...
C++ класс на С++ доброго времени суток тому кто сможет мне помочь! задача такова. создать простенький класс для работы со строкой, а именно: -Ввод произвольного текста, -Ввести некоторый символ (один или... подробнее

Показать сообщение отдельно
Wital
15 / 15 / 1
Регистрация: 14.10.2009
Сообщений: 82
15.12.2009, 02:43
вообщем, могу сбросить пример воода/вывода в/из файл(а) (в С++ точно работает)
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
#include <fstream.h>
#include <iostream.h>
const int size=100;
struct student
 {
  int group;
  int num;
  char fio[20];
  int date;
  char pol; // M or W
 };
 student st[size]; //массив структур
int n; //количество записей в масиве
 
............................
void save()
{
 char fname[20];
 cout<<"Vvedite imja faila dlja sohranenija: \n";
 gets(fname);
 ofstream emp_file(fname);
 for(int i=0;i<n;i++)
  emp_file.write((char*)& st[i],sizeof(student));
 cout<<"Fail uspeshno sohranen \n";
 
}
void open()
{
 char fname[20];
 cout<<"Vvedite imja otkryvaemogo faila: \n";
 gets(fname);
 ifstream emp_file(fname);
 if (emp_file.fail())
  {
   cerr<<"Faila s takim imenem ne sushchestvuet!";
  }
 else
  {
    while (!emp_file.eof())
     {
       n++;
       emp_file.read((char*) &st[n-1],sizeof(student));
 
     }
    n--;
    emp_file.close();
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru