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

Необязательные временные объекты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Уведомления между потоками http://www.cyberforum.ru/cpp-beginners/thread1506588.html
Здравствуйте! Набросал код для экспериментов: #include "stdafx.h" int блок_1(HWND *hWnd, MyStruct* strukt_1); int сервис_1(HWND *hWnd, MyStruct* strukt_1); void блок(HWND *hWnd, MyStruct*...
C++ Когда в ОС используется COM ? Для каких действий ОС использует COM технологию ? Всегда ли она используется при исполнении exe файлов? http://www.cyberforum.ru/cpp-beginners/thread1506576.html
C++ Где найти все глаголы для ShellExecute ?
Здравствуйте. Где и как посмотреть список допустимых глаголов системы? Знаю о существовании страницы в msdn , но функция которую я нашел в интернете и использую использует глагол "runas",...
Write some short C or C++ code to generate a segmentation fault C++
Write some short C or C++ code to generate a segmentation fault
C++ Write some short C or C++ code to generate a stack overflow http://www.cyberforum.ru/cpp-beginners/thread1506553.html
Write some short C or C++ code to generate a stack overflow
C++ Write some short C or C++ code that slowly leaks memory until all the resources are consumed сабж :D подробнее

Показать сообщение отдельно
rikimaru2013
C++ Game Dev
2436 / 1130 / 240
Регистрация: 30.11.2013
Сообщений: 3,687
29.07.2015, 12:42
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 <iostream>
#include <list>
#include <string>
using namespace std;
 
class Car
{
    string model_;
public:
    Car( string mod ) :
        model_( mod )
    {
        cout << "Constr of " << model_ << endl;
    }
    Car( const Car& copy )
    {
        model_ = copy.model_;
 
        cout << "Copy constr of " << model_ << endl;
    }
    bool operator==(const Car& other)
    {
        return model_ == other.model_;
    }
    string model( )const
    {
        return model_;
    }
};
 
bool Find( list<Car> cars, string model )
{
    for(list<Car>::iterator it = cars.begin( ); it != cars.end( ); it++)
    {
        if(*it == model) return true;
    }
    return false;
}
int main( )
{
    list<Car> container;
    container.push_back( {"Lada"} );
    container.push_back( {"Shkoda"} );
    container.push_back( {"Vaz"} );
 
    Find( container, "Shkoda" );
 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru