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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Angellord
0 / 0 / 0
Регистрация: 01.06.2010
Сообщений: 5
#1

Добавить в программу конструкторы, копирования, удаления и перегрузки - C++

03.06.2010, 20:31. Просмотров 429. Ответов 2
Метки нет (Все метки)

Очень срочно надо переработать прогу, позарез, буду примного благодарен.
Надо всего добавить в прогу конструкторы, копирования и удаления, мб. ещё добавления, перегрузки, и чтобы результаты после дебага вписывались в фаил out.txt

вот прога во вложенно файле...

Очень срочно надо, просто позарез, сам не могу, ибо ноль!!!!!
Вложения
Тип файла: rar Структуры1.rar (794.2 Кб, 17 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2010, 20:31     Добавить в программу конструкторы, копирования, удаления и перегрузки
Посмотрите здесь:

Добавить в программу конструктор копирования - C++
Задача состоит в следующем : нужно добавить в программу конструктор копирования. Искал на многих сайтах нахожу разные ответы на...

Реализация конструктора копирования и перегрузки = - C++
#include <iostream> #include <cstring> using namespace std; class Cow{ private: char name; char *...

Подскажите пожалуйста как добавить конструктор копирования в готовую программу - C++
Вот код программы: # include <iostream> # include <conio.h> # include <string> # include <stdio.h> # include <cstdlib> ...

Как правильно реализовать метод добавления и удаления объектов в хранилище без перегрузки? - C++
Не знаю как правильно здесь реализовать метод добавления и удаления объектов в хранилище без перегрузки. Заранее спасибо. #include...

Что такое конструкторы классов, копирования, по умолчанию с запретом неявного приведения аргументов? - C++
Что такое конструкторы классов, конструкторы копирования, конструкторы по умолчанию и конструкторы с запретом неявного приведения...

Добавить отсутствующие конструкторы - C++
#include <iostream> using namespace std; class base { int i, j; public: base (int n, int m) { i=n; j=m;} void...

Добавить в класс String реализацию конструктора копирования - C++
Инвариант класса остается тем же (в size хранится размер строки без завершающего 0 символа, str указывает на C-style строку, т. е. с...

Добавить в класс String реализацию конструктора копирования - C++
Необходимо добавить в класс String реализацию конструктора копирования. Инвариант класса должен остаться тем же (в size хранится размер...

Есть программа с Базой данных добавить функциюю удаления из файла - C++
Есть база данных сохраняющаяся в файл можно добавить моожно искать. а как добавить удаление по имени например (из базы) вот кусок ...

Хочу создать программу копирования - C++
Хочу создать елементарную программу.Нужно сделать так:1)При включении программы нужно что-бы она сделала копию на ЖД.2)При ее включении...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Neonjke
18 / 18 / 1
Регистрация: 08.10.2009
Сообщений: 94
03.06.2010, 21:01     Добавить в программу конструкторы, копирования, удаления и перегрузки #2
Цитата Сообщение от Angellord Посмотреть сообщение
Очень срочно надо переработать прогу, позарез, буду примного благодарен.
Надо всего добавить в прогу конструкторы, копирования и удаления, мб. ещё добавления, перегрузки, и чтобы результаты после дебага вписывались в фаил out.txt
Для начала объясните что вы подразумеваете под "конструктором удаления"? Мб деструктор?
Во вторых какие операторы надо перегружать?
Что должно происходить при создании переменной класса? (т.е. что в конструкторе)
Для каких целей нужно перегружать операторы? (что должно происходить при их унарном, бинарном использовании?)
Что должен содержать деструктор?
Что должно происходить при запуске конструктора копии?
Адрес файла out.txt пользователь вводит сам? Если нет, то какой адрес по умолчанию у него?

И что за "конструктор добавления" - вот этого понять не смог...
Angellord
0 / 0 / 0
Регистрация: 01.06.2010
Сообщений: 5
04.06.2010, 11:58  [ТС]     Добавить в программу конструкторы, копирования, удаления и перегрузки #3
Под конструктором добавления имелось ввиду функция которая добавляет в очередь элементы.
Ну да деструктор, я просто криво выразился.
Как я предпологаю, нужно перегрузить операторы, которые относятся ко вводу данных.
Честно говоря насчёт конструктора копирования я не уверен, т.к. вполне возможно что он и воовсе ненужен.
Перегрузка вполне возможно что тоже ненужна, просто нам сказали, что если это не требуется, то можно не делать, а так как я полный ноль в этом, то я не смогу вам обьяснить в чем суть перегрузки.
Если будет конструктор копирования, то нужен стандартный деструктор.
На самом деле все конструкторы и деструкторы и всё остальное нужны для показухи, так сказать чтобы было, но так , чтобы не мешало работе програмы.
фаил out.txt впринципе находится в самой папке, т.е . пользователь сам водит его адрес.

Ну а за конструктор добавления , это я что-то зафейлился, прошу прощения=)

Добавлено через 14 часов 33 минуты
Людииии ну ктонибудь хот поможет???? блин прогу завтро сдавать, а я полный ноль((((
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru