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

Параметры функции fread - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить в массиве максимальное количество идущих подряд и упорядоченных по возрастанию положительных чисел http://www.cyberforum.ru/cpp-beginners/thread1700645.html
Задан целочисленный массив Х из 20 элементов. Определить максимальное количество идущих подряд и упорядоченных по возрастанию положительных чисел.
C++ Программа должна напечатать сумму цифр числа Где дописать в коде, чтобы программа напечатала сумму. #include <iostream> using namespace std; int sumdigits(int x); int main () { int x; cout<<"Enter a number"<<endl; cin>>x; cout<<"The sum of digits is:"<<endl; http://www.cyberforum.ru/cpp-beginners/thread1700600.html
C++ Где я ошибся?
#include <iostream> using namespace std; int sumdigits(int x) void main () { int x; cout<<"Enter a number"<<endl; cin>>x; cout<<"The sum of digits is:"; cout<<"sumdigits(x)"<<endl;
Разные языки в одном файле C++
В общем имею файл в котором записаны последовательно тексты на разных языках. язык1 язык2 язык3 .. языкN Имею N парсеров сгенерированных связкой flex-bison.
C++ Разработать иерархию классов http://www.cyberforum.ru/cpp-beginners/thread1700580.html
Разработать иерархию классов родительский абстрактный класс Vehicle с двумя чистыми виртуальными функциями и дочерним классом Car . Для класса Car дочерние классы SportCar, Wagon . В главной программе проиллюстрировать возможность вызова методов дочерних классов через указатели на родительские классы. скажите правильно ли я сделал ? class Vehicle { private: float money; public:...
C++ Что делать с Zlib? Хочу установить библиотеку, но для ее работы нужна также zlib. "download the zlib library which matches your compiler and link it to your project" - в архиве zlib с офф. сайта много непонятных вещей и я не понимаю как сделать то, о чем говорит цитата? Среда - vs13. подробнее

Показать сообщение отдельно
Pechenka_a
0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 28
01.04.2016, 17:28     Параметры функции fread
Вот программа:
_____________________
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
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <string.h>
    using namespace std;
 
    int const n=5;
 
    struct student
{
    char fio[20];
    int sredni_bal;
};
    student gr[n];
    int i;
    FILE *InFile, *OutFile;
int main()
{   InFile=fopen("dat","rb");
    OutFile=fopen("rez","wt");
    for(i=0;i<n;i++)
    fread(&gr[i],sizeof(student), 1,InFile);
    for(int i = 1; i < n; ++i)
    {
    for(int r = 0; r < n-i; r++)
    {
    if(gr[r].sredni_bal < gr[r+1].sredni_bal)
    {
    int temp = gr[r].sredni_bal;
    gr[r].sredni_bal = gr[r+1].sredni_bal;
    gr[r+1].sredni_bal = temp;
        }
    }
    }
 
    fprintf(OutFile, "%d", gr[i].sredni_bal );
 
    getch();
    return 0;
}
_________________________
C++
1
fread(&gr[i],sizeof(student), 1,InFile);
что означает 1?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru