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

Динамический массив структур - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибки после компиляции http://www.cyberforum.ru/cpp-beginners/thread55061.html
Дана задача(дословно): дан массив целых положительных чисел, переписать простые числа во второй массив; упорядочить массивы 1-й по возрастанию 2-й по убыванию. Создать функции для определения простого числа и для сортировки. Писал на C++ Builder 2007 (пробовал на других компах: под Windows 7 в VS 2009 тоже кието ошибки и под XP тоже на C++ Builder 2007) компилируется без ошибок и...
C++ программку написать плиззз пожалуйста помогите программа по зарез нужна чтоб на borland c++ 4.5 работала http://www.cyberforum.ru/cpp-beginners/thread55053.html
C++ простые списки
помогите пожалуйста первый раз столкнулся с С++ 1.Составить список из N элементов. Переобозначить ссылки так, чтобы элементы оказались расположенными в обратном порядке. 2.Дан список из последовательности натуральных чисел. Добавить в список после максимального элемента минимальный.
C++ Инициализация объекта строго константой
Пишу class Class { private: const int *Int; public: Class(const int *b) { Int=b; } int get() { return *Int; } }; int main(int argc, char *argv, char *env) { system("clear");
C++ Даные числа a,b,c,d.Сколько из них меньше 0? http://www.cyberforum.ru/cpp-beginners/thread55028.html
Даные числа a,b,c,d.Сколько из них меньше 0?
C++ Определить класс «СОБАКА» привет всем!!! друзья помогите решить простенькую задачку в с++ Определить класс «СОБАКА». Компонентные данные класса: порода – char*, кличка – char*, ФИО хозяина – char* Методы класса: 1) функция для ввода с клавиатуры значений компонентных данных объекта класса; 2) функция для вывода на экран значений компонентных данных объекта класса. В основной программе объявит объект, массив... подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
08.10.2009, 00:23     Динамический массив структур
АТД список - Абстрактный Тип Данных список. Я понял, что тебе он не нужен.
C++
1
2
3
4
5
6
   int col = 100; //количество больных
   int i;
   struct bolnie {
           char Imya[30], Familiya[30], Otchestvo[30], Diagnoz[30], Vid[30], Lekarstva[100], Palata[30], Temp[30], Adress[50], Data[35];
           int flag;
   };
потом в мейне пишешь
C++
1
bolnie* b = new bolnie[col];
Для добавления просто новому b[i] присваиваешь некоторые данные в соответствующие поля и счетчик ввода увеличиваешь на 1. Для удаления смещай начиная с index + 1 вправо на один элемент и уменьшай счетчик ввода на 1. Выводить все элементы начиная от 0 и заканчивая значением счетчика ввода.
 
Текущее время: 12:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru