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

Не компилируется код в Visual C++ 2010 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Производит поиск цифр в символьной строке С++ http://www.cyberforum.ru/cpp-beginners/thread1094182.html
Написать программу, которая производит поиск цифр в символьной строке и в случае отсутствия иных символов переводит строку в число. С++
C++ Дана целочисленная прямоугольная матрица. Определить сумму модулей Дана целочисленная прямоугольная матрица. Определить: Сумму модулей элементов, расположенных ниже побочной диагонали. Помогите пожалуйста, не понимаю как написать http://www.cyberforum.ru/cpp-beginners/thread1094167.html
C++ Задача о салфетке
Нам задаётся число 4^k. Оно обозначает кол-во квадратиков, на которые мы разбили салфетку. 4^1(4) - 2x2, 4^2(16) - 4x4, 4^3(64) - 8x8 и тд... По очередно сворачиваем салфетку по типу - правую половину под левую, потом получившуюся салфетку нижнюю половину под верхнюю. В итогу у нас получается 1х1х4^k. Это гарантируется. Потом мы последовательно нумеруем от самого верхнего слоя салфетки до...
C++ Подключение с помощью директивы #include нескольких функций, находящихся в разных файлах.
Здравствуйте, уважаемые программисты. Помогите, пожалуйста, разобраться в такой ситуации: есть несколько функций, каждая из которых записана в свой отдельный файл. Как сделать, чтобы в главном файле программы оператор include подключал эти функции? Пожалуйста, приведите небольшой пример кода, как это делается. Спасибо.
C++ Создать класс “Город”, состоящей из класса ”Школа”. C++ http://www.cyberforum.ru/cpp-beginners/thread1094119.html
Создать класс “Город”, состоящей из класса ”Школа”. Класс “Город”:название города, колич. жителей, колич. поликлинник, колич. школ. Класс “Школа”: номер школы, колич. учащихся. Для каждого города определить числа учащихся.
C++ В чём смысл использования указателей на функции Собсно,я не могу понять,в чём смысл использования указателей на функции,ведь можно вызывать функции напрямую.Или же это сделано чисто для компактности кода при частом их вызове? подробнее

Показать сообщение отдельно
Valera1984
1 / 1 / 0
Регистрация: 02.02.2014
Сообщений: 104
11.02.2014, 15:27     Не компилируется код в Visual C++ 2010
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
#include"stdafx.h"
#include"iostream"
#include"conio.h"
 
usingnamespacestd;
 
struct Data         
    {
        unsigned day;       
        unsigned month;     
        unsigned year;
    };
 
structT_student
    {
        charfio[40];
        charfacult[20];
        unsignedkurs;
        Data d_birth;
}; 
 
T_studentvvod_struc(inti);
voidwr_struc (T_student a);
 
int main()
{
 
    cout<<"       Programma sozdaet massiv structur, zapolnaet ego dannimi i vivodit na ekran etot massiv v vide tablici"<<endl;
    cout<<"       Programmaopredelaetivivoditfamiliustudenta, obuchaushegosanasamommladshemkurse"<<endl<<endl;
    T_student *p;
T_student list [100]={"Ivanov I. I.","FIST",3,1,1,1994, "Petrov N. I.","MF",1,10,12,1992};
    p=list+2;           //адреснаяарифметика
    strncpy(p->fio,"sergeeva I. A.",40);//обращение
    strncpy(p->facult,"FIST",20); // к элементам структуры
    p->kurs=2;          // через переменную-указатель
    p->d_birth.day=20;
    p->d_birth.month=12;
    p->d_birth.year=1994;
    for(inti = 3; i< 5; i++)
    {   
        list[i]=vvod_struc(i);
    };
    cout<<"\nlist of structs\n!      fio           !  facul\'tet !  kurs   !\n";
    inti_min = 0;
    intmin_kurs = 100;
    for(inti = 0; i< 5; i++)
    {
        wr_struc(list[i]);
        if (list[i].kurs<min_kurs)
        {   
            min_kurs=list[i].kurs; 
            i_min=i;
        }
    }
    printf("student of min kurs %20s", list[i_min].fio);
    _getch();
return 0;
}
 
T_studentvvod_struc(inti)
{
    T_student a; 
    char c;
    cout<<endl<<"Enter data "<< i+1 <<" person\n";
    cout<<" fio ";
    cin.getline(a.fio,40);
    cout<<" facultet ";
    cin.getline(a.facult,20);
    cout<<" kurs ";
    cin>>a.kurs;
    cin.get(c);
    cout<<endl<<"Enter date of birthday: \n";
    cout<<" day (1-31) ";
    cin>>a.d_birth.day;
    cin.get(c);
    cout<<" month (1-12)";
    cin>>a.d_birth.month;
    cin.get(c);
    cout<<" year ";
    cin>>a.d_birth.year;
    cin.get(c);
    return a;
};
 
voidwr_struc (T_student a)
{
    printf("%20s ! %10s !  %4d   ! %2d.%2d.%4d\n",a.fio,a.facult,a.kurs,a.d_birth.day,a.d_birth.month,a.d_birth.year);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru