0 / 0 / 0
Регистрация: 18.05.2017
Сообщений: 6
|
||||||||||||||||
1 | ||||||||||||||||
Классы и конструктор по умолчанию/с параметрами18.05.2017, 04:24. Показов 1682. Ответов 7
Помогите пожалуйста!
Необходимо сконструировать класс с заданным набором свойств. В данном случае, касс содержит следующие поля: продукт, категория, количество, цена. Необходимо, чтобы вычислялась и полная стоимость (кол-во X цена). При компиляции выходят ошибки. Ошибка 4996 ('strcpy') и ошибка связанная с тем, что у меня не получается вычислить полную стоимость. Catalog.h
Catalog.cpp
Catalog-main.cpp
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
18.05.2017, 04:24 | |
Ответы с готовыми решениями:
7
Конструктор с параметрами по умолчанию
|
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
|
||||||
18.05.2017, 05:48 | 2 | |||||
эм нужен деструктор в первую очередь вот такой к примеру
1
|
0 / 0 / 0
Регистрация: 18.05.2017
Сообщений: 6
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19.05.2017, 00:20 [ТС] | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Вывод шибок:
1>------ Сборка начата: проект: Catalog, Конфигурация: Debug Win32 ------ 1> Catalog.cpp 1>c:\users\ekaterina\documents\visual studio 2015\projects\catalog\catalog\catalog\catalog.cpp(40): error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files\windows kits\10\include\10.0.10240.0\ucrt\string.h(119): note: см. объявление "strcpy" 1>c:\users\ekaterina\documents\visual studio 2015\projects\catalog\catalog\catalog\catalog.cpp(50): error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files\windows kits\10\include\10.0.10240.0\ucrt\string.h(119): note: см. объявление "strcpy" 1> Catalog-main.cpp 1>c:\users\ekaterina\documents\visual studio 2015\projects\catalog\catalog\catalog\catalog-main.cpp(63): error C2065: catalog: необъявленный идентификатор 1>c:\users\ekaterina\documents\visual studio 2015\projects\catalog\catalog\catalog\catalog-main.cpp(63): error C2228: выражение слева от ".totalprice" должно представлять класс, структуру или объединение 1> c:\users\ekaterina\documents\visual studio 2015\projects\catalog\catalog\catalog\catalog-main.cpp(63): note: тип: unknown-type 1> Создание кода... ========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Список ошибок в файле Catalog.h:
Список ошибок в файле Catalog.cpp:
Список ошибок в файле Catalog-main.cpp:
Добавлено через 1 час 55 минут Подскажите, как сделать так, чтобы класс объявлялся в catalog.h, а цена подсчитывалась в catalog-main.cppи выводилась внизу таблицы по формуле сообразной price*quantity? При этом первоначально должна выводиться таблица без подсчета стоимости, а потом- с подсчетом.
0
|
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
|
|
19.05.2017, 06:46 | 5 |
0
|
0 / 0 / 0
Регистрация: 18.05.2017
Сообщений: 6
|
|
20.05.2017, 14:06 [ТС] | 8 |
Не подскажите, как сделать так, чтобы высчитывалась общая стоимость продукта с учетом количества (стоимость умножить на количество)? Чтобы выводилась исходная таблица с наименованием продукта, категории, кол-ва, стоимости и таблица с добавленным столбцом или записью под каждой строкой об общей стоимости.
Чтобы было так: // Конструктор по умолчанию Продукт | Категория | Количество | Цена | Лайм | Напиток | 2 | 40 | // Конструктор с параметром Продукт | Категория | Количество | Цена | Тостер | Кух. тех. | 3 | 2500 | Продукт | Категория | Количество | Цена | Итого (Стоимость) Лайм | Напиток | 2 | 40 | 80 Продукт | Категория | Количество | Цена | Итого (Стоимость) Тостер | Кух. тех. | 3 | 2500 | 7500 ИЛИ Продукт | Категория | Количество | Цена | Лайм | Напиток | 2 | 40 | Итого (Стоимость): 80 Продукт | Категория | Количество | Цена | Тостер | Кух. тех. | 3 | 2500 | Итого (Стоимость): 7500
0
|
20.05.2017, 14:06 | |
Помогаю со студенческими работами здесь
8
Конструктор с параметрами по умолчанию Для чего нужны конструктор с параметрами и по умолчанию Обнуляемые классы (не встроенный Nullable<T>) с параметрами по умолчанию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |