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

Помогите решить задачу (список товаров) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двухмерная графика на C++ http://www.cyberforum.ru/cpp-beginners/thread4566.html
Всем привет!:) Я немогу найти инфу как работать с графикой на C++, мне нужно узнать как переводить в графический режим, как рисовать точки, линии, прямоугольники и эллипсы. Программа должна работать под ДОС. Подскажите статью/е-book по теме. Спасибо!:)
C++ Найти сумму отрицательных элементов массива Здравствуйте, умные люди, помогите, плиз! я написал программу, компилятор выдаёт ноль ошибок, но прога как надо не работает. Задание такое: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. сумму отрицательных элементов массива; 2. произведение элементов массива, расположенных между максимальным и минимальным элементами. 3. Упорядочить элементы массива по... http://www.cyberforum.ru/cpp-beginners/thread4564.html
C++ Определить свойства отношения: рефлексивность, симметричность, антисимметричность, транзитивность
Отношения и их свойства Бинарное отношение R на конечном множестве A2 задано списком упорядоченных пар вида (a, b), где a, b A. Программа должна определять свойства данного отношения: рефлексивность, симметричность, антисимметричность, транзитивность (по материалам лекции 2). Работа программы должна происходить следующим образом: 1. На вход подается множество A из n элементов, список...
Подсчитать количество нулей в массиве C++
Хайль, пипль!Снова прошу помощи. Заранее спасибо, кто поможет. мне необходимо подсчитать кол-во нулей в массиве . в приведенном ниже листинге у меня все работает до 15 строки. далее он всегда пишет, мол кол-во нулей равно нуль. Я уж с 15 строкой че тока ни делал: и for и if. в силу своей неопытности незнаю как. # include iostream.h; int main() {const int n=1000; int a; int i, kol_a,...
C++ [C++ Error] Sqrt x.cpp(16): E2268 Call to undefined function 'sqrt'. Что это за ошибка??? http://www.cyberforum.ru/cpp-beginners/thread4525.html
Когда я испльзую функцию sqrt() компилятор выводит: Sqrt x.cpp(16): E2268 Call to undefined function 'sqrt' Что это значит???
C++ я не знаю как извлекать корень из числа!!! Короче я не знаю как извлекать корень из числа!!! :shock: подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6471 / 2246 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
03.04.2007, 17:53     Помогите решить задачу (список товаров)
Динамический список, вероятно, для того, что бы в него все данные из базы данных грузились.
Предлагаю такой вариант. Для построения динамического списка использовать TList. Создать структуру для данных товара (свойства его в ней и будут перечислены). Структура заполняется из базы данных и добавляется в динамический список. Таким образом, мы его полностью заполним и работать будем уже с ним. У этого класса и функция сортировки есть и все для нормальной жизни.
Пример создания динамического списка :
TList* list = new TList();
Пример добавления в него указателя на нашу структуру:

t = new tovar(); //где tovar - название структуры
..
.. //заполняем из базы.
list-;Add(t); //добавляем

Меню. Имеется ввиду главное меню приложения? Его динамически тоже надо создавать, что ли??!! Или в редакторе?
И еще вопрос: все, что мы со списком наделали должно сохраняться в базе?
 
Текущее время: 21:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru