С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Класс "Студент" - Как записать ссылку на функцию структуры? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами 2 половины строки // С++ http://www.cyberforum.ru/cpp-beginners/thread358805.html
Всем привет. Visual C++. Задание: На входе строка. Необходимо разделить её на 2 равные части, и поменять их местами. Например "abcdefghijklmnopq" ->"jklmnopqabcdefghi" Вот, что я написал:...
C++ Построить алгоритм, определяющий, существует ли треугольник с заданными длинами сторон a, b и c. 1.Построить алгоритм, определяющий, существует ли треугольник с заданными длинами сторон a, b и c. 2.Даны три вещественных положительных числа a, b, c. Определите, пройдет ли мяч радиуса а через... http://www.cyberforum.ru/cpp-beginners/thread358801.html
C++ Вычислить значение функции арккосинуса, заданной с помощью ряда Тейлора
Вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора, на интервале от Хнач до Хкон с шагом dX с точностью E. Таблицу снабдить заголовком и шапкой. Каждая...
Не могу довести до ума..а хотя все эллиментарно...( C++
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач до Хкон с шагом dX. Формула -ax-c при с>0 u !=0 F= x-a/-c при с>0 и х=0 bx/c-a в остальных...
C++ В чем ошибка, не считает...ответ выдает по нулям(((( http://www.cyberforum.ru/cpp-beginners/thread358781.html
#include <stdio.h> #include <windows.h> #include <math.h> char buf ; char*RUS(const char*text) { CharToOem(text,buf); return buf; }
C++ Очереди Привет всем!!!)) Вот у меня такая задачка: необходимо реализовать очередь, содержащую запись состоящую из двух полей: имени и фамилии. Напечатать в порядке поступления фамилии всех людей с... подробнее

Показать сообщение отдельно
alex_x_x
бжни
2450 / 1655 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
01.10.2011, 01:15
ну сами посудите
в stl это делается так
C++
1
2
3
4
5
6
7
8
9
10
11
std::list<Student*> list;
// добавляем студентов в список
list.push_back(Student("alex"));
list.push_back(Student("pete"));
// создаем итератор указывающий на начало
std::list<Student*>::iterator it = list.begin();
// делаем обход 
++it;
// через функцию итератора получаем указатель на элемент 
// и через указатель вызываем нужные функции
(*it)->getFullName();
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.