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

Структура в классе, это возможно? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с блок-схемой и алгоритмом http://www.cyberforum.ru/cpp-beginners/thread14930.html
Есть только листинг программы(((((((((( lines.cpp: #include "windows.h" #include "resource.h" #include "random.h" #include <list> #include <queue> #include <stack>
C++ Найти числа из массива кратных 3 Я написал прогу "найти числа из массива кратных 3" #include <stdio.h><math.h> main() { int a,i,s; printf("\n 3adaite 4isla: \n"); for(i=0;i<10;i++) scanf("%d",&a); for(i=0;i<10;i++){ http://www.cyberforum.ru/cpp-beginners/thread14921.html
C++ Задачник по С++
Появилось тут желание вспомнить программирование на Си плюсе немного(несколько лет на нём непрогал уже, начал забывать...), и всвязи с этим появился вопрос: есть ли какой-нить хороший задачник по нему? по мне хороший задачник, это книга где есть задачи, желательно разбитые по разделам и по сложности, и может быть, решения этих задач или примеры решения подобных...(что на самом деле не...
C++ + Ассемблер = проблема C++
Добрый день. Вот такой код #include <iostream> #include <windows.h> using namespace std; WORD NUM; void main() {
C++ Поменять местами самое длинное слово и самое короткое слово в тексте http://www.cyberforum.ru/cpp-beginners/thread14877.html
Пусть есть двумерный массив, заполненный символами. Рассматривать его как многострочный текст, слова в котором разделены одним или несколькими пробелами. Поменять местами самое длинное слово и самое короткое слово в тексте. При наличии нескольких слов с максимальной (минимальной) длиной заменять то, символы которого больше по алфавиту помогите решить плз её в с++ билдере 6
C++ Задачка про массивы Только начала изучать программирование, пытаюсь разбиратся ,но не всё так просто , помогите пжлст решить задачку на массивы Даны два массива размера N, элементы которых упорядоченны по возростанию объединить эти массивы так, чтобы результирующий массив остался упорядоченным. Желательно с коментариями ,я хочу понять как она решается. подробнее

Показать сообщение отдельно
Inlight
43 / 42 / 2
Регистрация: 17.09.2008
Сообщений: 98
31.10.2008, 17:29
зачем нужен в структуре указатель на следующее поле
Он хранит адрес следующего элемента-пациента. Если пациент в списке один, то оно равно 0, а если не один, то 1-й указывает на 2-го, 2-й - на 3-го и т.д до последнего. У последнего указатель на следующего тоже равен 0. Как-бы цепочка получается. А адрес первого пациента храниться в классе - указатель *pFirstPatient.

Это типа конструктора структуры или выделение памяти???
Конструктор. Когда создаёшь нового пациента он ни на кого не может указывать, поэтому ставится указатель сразу инициализируется 0-м.

И еще интересно, ты обращаешься к GetLast() еще не описав саму функцию, и нигде ее не объявив, это особенности класса?
Объявление (и сразу реализация) функции GetLast() в классе есть - посмотри, между void Add(string inFIO, int inNumOfPolicy, string inSpecialist, string inReceptionTime) и void ShowAll() - там есть Patient* GetLast().
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru