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

Структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ На какой высоте мяч будет через 5с? http://www.cyberforum.ru/cpp-beginners/thread299402.html
Мяч бросают вертикально вверх с начальной скоростью 15м/с. На какой высоте мяч будет через 5с, если начальная высота h1 равна 1м; 5м; 10шм. Вычисление высоты оформить в виде функции. Движение мяча...
C++ вызов функции в dll создаю dll но по моему функция dllfunc1 управления не получает. код exe файла #include "stdafx.h" #include "windows.h" #include "stdio.h" #include "incl.h" int WINAPI WinMain(HINSTANCE,... http://www.cyberforum.ru/cpp-beginners/thread299359.html
нужны исходники обработка изображений C++
нужны исходники функций для всевозможные обработки изображений. возможно фильтры, или функция для сравнения двух изображений. Если кто знает где такое можно найти, скажите. буду рад всем исходниками,...
Как создать двусвязный список? C++
Собственно... не шарю, как сделать двусвязный! односвязный вроде как получается. Двусвязный как-то и не очень :( Конструктор: list() { head = NULL; count = 0; go_first(); } Метод...
C++ Наследование и полиморфизм.Виртуальные функции http://www.cyberforum.ru/cpp-beginners/thread299325.html
Помогите пожалуйста программу написать. Я новичок и еще не во всем разобрался!!! Задание: Заданы названия базовых и производных классов. Необходимо разработать поля и методы, наследуемые из...
C++ Обработка исключений Помогите написать программу пожалуйста!!!! Я незнаю как правильно написать!!! Задание: Для каждого варианта необходимо создать три массива a, b и с размерами соответственно n1, n2, и n3... подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
19.05.2011, 10:32
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 <vector>
struct Student{
private:
    std::string name;
    int rating;
public:
    Student(std::string n,int rat):name(n),rating(rat){}
    bool access_student(){return rating>2;}
    friend std::ostream& operator<<(std::ostream &os,Student s){
        return os<<s.name;
    }
};
int main(){
    std::vector<Student>vec;
    std::string name="";
    int rat;
    std::cout<<"for end of the input enter 0"<<std::endl;
    while("by Kastaneda"){
        std::cout<<"Enter name: ";
        std::cin>>name;
        if(name=="0")break;
        std::cout<<"Enter rating: ";
        std::cin>>rat;
        vec.push_back(Student(name,rat));
    }
    for(std::vector<Student>::iterator i=vec.begin();i<vec.end();i++)
        if(i->access_student())std::cout<<*i<<std::endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru