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

Массив структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужна литература по использованию popcap framework http://www.cyberforum.ru/cpp-beginners/thread827907.html
Недавно нашел в интернете статью про 2D игры написанных на с++ с помощью popcap framework, но литературы я не нашел на эту тему, может вы посоветуете литературу на русском языке по использованию...
C++ Считывание уже выведенных символов на экране консоли Привет всем тем, кто любит пушистых зверушек, да и всем остальным тоже. Ну да ладно, Допустим на экран выведена некоторая информация, путь будет cout<<endl; system("ver"); на экране выведется:... http://www.cyberforum.ru/cpp-beginners/thread827904.html
C++ передача массива по значению
Такая проблема Написал лабу "решение СЛУ методом Гаусса" Все корни идет верно. Но при проверке корней, обнаружил, что исходная матрица преобразовалась в глобальной области кода, хотя в функцию она...
C++ Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +,*,-
дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +,*,-. группой букв называют такую последовательность букв, которой не предшествует и за которой не следует...
C++ Символьное бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread827875.html
Создать символьное двоичное дерево. Определить логическую функцию, проверяющую, есть ли в непустом дереве хотя бы два одинаковых символа.
C++ Вычислить сумму четных и произведения нечетных используя оператор цикла for вычислить сумму четных и произведения нечетных С++ подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
04.04.2013, 19:40
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
#include <iostream>
#include <algorithm>
 
class Foo
{
    public:
    int a;
    float b;
};
 
Foo arr[5] = {
    {5, 12.3},
    {6, 13.1},
    {-3, 19.4},
    {16, -4.3},
    {23, 34.9}
};
 
bool comp1(const Foo& left, const Foo& right)
{
    return left.a < right.a;
}
 
void comp2(const Foo& obj)
{
    std::cout << obj.a << "\t" << obj.b << '\n';
}
 
int main()
{
    std::sort(arr, arr + 5, comp1);
    std::for_each(arr, arr + 5, comp2);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru