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

Реализовать функцию поиска по заданному полю в списке объектов типа "Собачий питомник" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести название времени года по месяцу http://www.cyberforum.ru/cpp-beginners/thread1674087.html
Написать программу, которая запрашивает у пользователя номер месяца и выводит соответствующее название времени года. В случае если пользователь укажет недопустимое число, программа должна вывести сообщение “Ошибка ввода данных”.
C++ Вывести на экран монитора число с наименованием "год","года", "лет" Прошу прогу в С++. Дано натуральное число n (n<=100), определяющее в годах возраст человека. Составить программу, по которой на экран монитора выводится это число с наименованием "год","года", "лет". http://www.cyberforum.ru/cpp-beginners/thread1674086.html
Определить, сколько раз в последовательности меняется знак C++
Дана последовательность ненулевых целых чисел, оканчивающая нулем. Определить, сколько раз в этой последовательности меняется знак. C++, с оператором условия пжл
Почему опытные программисты не определяют пространство имен std? C++
Все чаще замечаю в различных статьях, на сайтах, форумах, что опытные программисты не используют using namespace std; Почему? Стоит ли каждый раз новичку вписывать это пространство или лучше привыкать работать без него?
C++ Определить сколько раз в числе встречается заданная цифра http://www.cyberforum.ru/cpp-beginners/thread1674067.html
Кто поможет. С++ Дано натуральное число. Определить:сколько раз в нем встречается цифра а;
C++ Не компилируется программа. Ошибка: "Не удается открыть включение" Доброго времени суток, ув. форумчане! Нашел сорсы одной программы для редактирования колизий и эффектов на картах. Сорсы написаны на С++ (VC 6.0, если быть точнее) Проблема в том, что при попытке скопилировать, выдает ошибки о не подключенных, либо о том, что эти файлы отсутствуют. Кто может посмотреть материал двух архивов и дать хотя бы наводку? Материала много, может и вам будет полезен в... подробнее

Показать сообщение отдельно
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
01.03.2016, 20:06
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//классы
struct Dog
{
  std::string name;
  size_t age;
};
struct Pitomnik
{
std::string poroda, owner;
std::list<std::shared_ptr<Dog>> dogs;
};
//вывод списка
std::ostream& << (std::ostream& stream, const Pitomnik& p)
{
  for(auto it : p.dogs)
  {
     stream << "name: " << it->name << " age = " << it->age << std::endl;
  }
  return stream;
}
добавление сами сделайте
как-то, код не проверял, на c++ давно не писал, могу ошибиться
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru