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

как передать struct в list - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка с библиотеками, что-то клинит http://www.cyberforum.ru/cpp-beginners/thread896852.html
Выбивает целую кучу ошибок. может я что-то забыл.. 1>f:\lessons\c++\projects-2013\fileotl\fileotl\otladka.cpp(47): error C2059: синтаксическая ошибка: if...
C++ Что это такое? Написал большую программу (курсовая работа), после многочисленных правок закончились красные подчеркивания в тексте программы, но при попытке собрать проект выдает вот это Программа - NetBeans... http://www.cyberforum.ru/cpp-beginners/thread896848.html
Обработка двустороннего списка C++
Здравствуйте. Помогите или подскажите в написании обрабатывающей части в программе. Есть задание: тип информ поля. char*. Добавить в список элементы с номерами 1,3,5.. Написал часть...
C++ есть ли аналог ДЛЛ в линукс
возникла потребность запилить себе приложение под винду и линь (пишу на с++). тык вот, чтобы не делать своё приложение как в каменном веке монолитным, конечно же под виндой я смотрю в сторону DLL....
C++ Где взять исходники stl? http://www.cyberforum.ru/cpp-beginners/thread896839.html
Не заголовочные файлы, а реализации. Слышал что в gcc где-то есть, но не нашел.
C++ Ошибки (в файле содержатся строки разной длины - записать их в выходной файл в порядке возрастания длины строки) #include <iostream> #include <set> #include <iterator> #include <fstream> #include <string> #include <algorithm> int main() { std::fstream ifs("in.txt", std::ios::in), ofs("out.txt",... подробнее

Показать сообщение отдельно
Droll
0 / 0 / 0
Регистрация: 07.09.2012
Сообщений: 48
10.06.2013, 19:27  [ТС]
Вот теперь все понятно, спасибо. Скинь если не сложно.
У меня еще один вопрос, в продолжение этой программы. следущее задание создать multiset основываясь на list, который уже создан
C++
1
multiset <person*, compAge> m_personAge;
компаратор должен будет вернуть правду если возраст персона меньше передаваемого. Я та кпонимаю, что компаратор должен выглядеть примерно так:
C++
1
2
3
4
5
6
struct compAge{
public:
bool operator()(person* prs,size_t pattern){
    return prs->age >= pattern;
}
};
я только не совсем понимаю как я буду потом им пользоваться? я имею ввиду как передавать в этот оператор () значения для сравнения, чтобы вызвать именно компаратор?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru