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

Вывод списка объектов. Выводится только ссылка на первый элемент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Расчёт логического выражения http://www.cyberforum.ru/cpp-beginners/thread1070780.html
Вопрос 1. Дана строка типа "(5>8)AND(true)OR(NOT(6<=5))" Тоесть простое логическое выражения в виде строки со скобками, числами, логическими операторами. Строка произвольная. Как высчитать её значение? Хоть в какую сторону копать, чтоб не изобретать велосипед? Вопрос 2. У меня есть структура с параметрами (целые числа). Есть текстовый файл со строками. В каждой строке Логическое...
C++ Контур прямоугольника Доброй ночи. Подскажите пожалуйста, пытаюсь написать программку которая выводит на экран пустотелый прямоугольник. в чем ошибка? #include <iostream> using namespace std; void main() { setlocale(LC_ALL,"rus"); int gor,vert,dlina,symbol; char znak; cout<<"Вывод на экран прямоугольника\n"; cout<<"Введите количество символов в строке\n"; http://www.cyberforum.ru/cpp-beginners/thread1070776.html
C++ Считать из файла структуры в массив (указателей)
Ребята, как это грамотно сделать? Мой моск вскипел. Файл бинарный, количество экземпляров всегда одно и то же. В программе эти структуры обрабатываются, значения изменяются, затем снова записываются в файл. Вот эта функция адекватно работает только для первого элемента массива: struct dates { char name; int serNumber; double volume; dates* readFile(int arrsize) { dates data1,...
шаблонный вложенный класс в .cpp C++
Привет всем! есть шаблонный вложенный класс . template<typename FinalVertex> class BFSVisitor : boost::default_bfs_visitor { public: BFSVisitor(FinalVertex final); ~BFSVisitor() = default; template<typename Vertex, typename Graph> void discover_vertex(Vertex u, Graph& g) const;
C++ Программа, которая будет продуцировать цепочки(слова) в трехсимвольном алфавите с записью их в файл http://www.cyberforum.ru/cpp-beginners/thread1070754.html
Доброе время суток. Помогите пожалуйста разобраться с задачей. "Создать программу на С++, которая будет продуцировать цепочки(слова) в трехсимвольном алфавите с записью их в файл, причем длина L цепочек ограничена: L1 <= L <= L2 и для каждой цепочки, отобранной в файл, должно выполняться условие < A >. Общее количество цепочек в файле должно быть не более M. Для продуцирования цепочек в...
C++ Найти среднюю оценку каждого стьюдента Для каждого из N студентов группы известны ФИО и оценки по 4рем дисциплинам. Найти собственно нужно среднюю оценку каждого стьюдента и вывести стьюдента с мах средним балом. #include<iostream> #include<string> using namespace std; struct Date { int one; int two; int three; int four; подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4384 / 3227 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
14.01.2014, 17:54     Вывод списка объектов. Выводится только ссылка на первый элемент
ВиталикТопКодер,
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
49
#include <iostream>
#include <list>
#include <iomanip>
 
class cic;
 
template <class T>
class mylist : public std::list<T>
{
public:
   
   mylist() {}
   mylist * value;
};
 
class cic {
public:
   int rad;
   int height;
   double sqr;
   double cap;
   cic(int,int,double,double);
};
 
std::ostream &operator << (std::ostream & s, const cic& c )
{
   return s << c.rad << " " << c.height; // etc
}
 
cic::cic(int newRad,int newHeight,double newSqr, double newCap):
rad(newRad),
height(newHeight),
sqr(newSqr),
cap(newCap){
   
}
 
 
int main(){
   mylist<cic>::iterator it;
   mylist<cic>list;
   list.push_back(cic(8, 4, 312.23, 12425.23));
   list.push_back(cic(9, 3, 132.23, 95.23));
   
   for( const auto& e : list )
   {
        std::cout << e << std::endl;
   }
}
http://ideone.com/7UH3kI
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru