С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

ошибка с include - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В упорядоченном по возрастанию массиве перенести в начало первый элемент, значение которого больше минимального. http://www.cyberforum.ru/cpp-beginners/thread305599.html
В упорядоченном по возрастанию массиве перенести в начало первый элемент, значение которого больше минимального. Нахождение минимального элемента реализовать в виде функции.
C++ Найти сумму длин медиан треугольника ABC Помогите пожалуйста,весь поиск перерыл ии ничего не нашел http://www.cyberforum.ru/cpp-beginners/thread305594.html
Текстовый файл.Поиск слов по файлу. C++
Здравтвуйте помогите пожалуйста дописать программу. Дан текстовый файл. Напечатать в алфавитном порядке все слова из данного файла, имеющие заданную длину n. Файл создаю, записываю текст в файл. ...
Классы. конструктор копирования C++
Добрый вечер кодеры ;D Можете помоч с прогой?!.. Надо дописать конструктор копирования. Вроде как описал (не уверен что правильно) и в менюшке как вызвать?! #include <iostream> #include...
C++ Комбинированный метод хорд и касательных. http://www.cyberforum.ru/cpp-beginners/thread305563.html
Помогите найти ошибку!!! Считает только 1 раз, не могу понять почему условие не срабатывает #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; double v( double p...
C++ Чем отличаются функции cprintf и printf? подскажи чем отличаются функции cprintf и printf подробнее

Показать сообщение отдельно
Eiphoria
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 21

ошибка с include - C++

26.05.2011, 18:27. Просмотров 660. Ответов 6
Метки (Все метки)

вобщем, проблема в следующем: при компиляции выдает ошибки Unable to open include file iostream и vector, с std тоже ошибка в объявлении.. помогите исправить. пожалуйста! Если с Iostream решается все легко, добавив .h, то что делать с вектор?
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
#include <iostream>
#include <vector>
using namespace std;
 
class student{
    public:
        student(){};
        student(std::string _fullname): fullname(_fullname){};
        void setdata();
        bool isgranted() const;
        bool islongX(int assessment) const;
 
    private:
        std::string fullname;
        std::vector<int> assessments;
        int m; //количество экзаменов
        bool grant;
};
 
void student::setdata(){
    int tmp = 0;
    std::cout << std::endl << "Enter data for  student..." << std::endl;
 
    std::cout << "Full name = ";
    std::cin >> fullname;
 
    std::cout << "Grant = ";
    std::cin >> grant;
 
    std::cout << "Count examenation = ";
    std::cin >> m;
 
    for (int i = 0; i < m; ++i){
        std::cout << "Score for " << i+1 <<" examenation = ";
        std::cin >> tmp;
        assessments.push_back(tmp);
    }
}
 
bool student::isgranted() const{
    return (grant) ? true : false ;
}
 
bool student::islongX(int assessment) const{
    for (int i = 0; i < assessments.size(); ++i)
        if (assessments[i] <= assessment) return true;
    return false;
}
 
 
 
 
int main()
{
    const int cnt_stydent = 3;
    student stud[cnt_stydent];
 
    int cnt_grant_styd = 0;
    int cnt_2stud = 0; //количество получивших 2
    int cnt_45stud = 0; //количество получивших 4 или 5
 
    for (int i = 0; i < cnt_stydent; ++i){
        stud[i].setdata();
        if ( stud[i].isgranted() ) ++cnt_grant_styd;
        if ( stud[i].islongX(4) ) ++cnt_45stud;
        if ( stud[i].islongX(2) ) ++cnt_2stud;
    }
    std::cout << std::endl << std::endl  << "::RESULT::" << std::endl;
    std::cout << "Count granted student = " << cnt_grant_styd << std::endl;
    std::cout << "Count (4,5) student = " << cnt_45stud << std::endl;
    std::cout << "Count (2) student = " << cnt_2stud << std::endl;
 
    return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.