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

Перегрузка операций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread1023540.html
Составить программу, реализующую функции указанного ниже меню. Выполнить функциональное разбиение программного кода. Меню программы: 1 – Сформировать с клавиатуры строку и записать в файл (строка может содержать пробелы); 2 – Считать строку из файла и распечатать; 3 – Зашифровать строку и записать в файл; 4 – Расшифровать строку и записать в файл; 5 – Выход. Четные и нечетные...
C++ Как переменную сделать общей для функции void addChislo(){char type;int a=0; cout<<"Введите тип вашей переменной:"; cin>>type; cout<<"Введите значение переменной типа "<<type<<": "; if(!strcmp(type,"int")){int n=0;cin>>n;} else if(!strcmp(type,"float")){float n=0;cin>>n;} else if(!strcmp(type,"double")){double n=0;cin>>n;} else if(!strcmp(type,"char")){char n=0;cin>>n;} a=strlen(type); for(int i=0;i<a;i++) http://www.cyberforum.ru/cpp-beginners/thread1023536.html
Шаблоны C++
ругается на строку "friend class List<T>;", вот что пишет: 1>c:\users\slava\documents\visual studio 2012\projects\string_class\string_class\stringnode.h(7): error C2059: синтаксическая ошибка: < 1> c:\users\slava\documents\visual studio 2012\projects\string_class\string_class\stringnode.h(20): см. ссылку на создание экземпляров класса шаблон при компиляции "Node<T>"...
C++ Отладка и тестирование приложений в среде Visual Studio 2010
Студию я осваиваю, безусловно интересуют все методы, финты, возможности- в ней присуцтвующие. Как отладить большую сложную прогу скажем на предмет зацикливания, изменения переменных, есл скажем их сотни, на предмет общего торможения компа, если его происхождение не очевидно, и т.п. Добавлено через 1 минуту Для начала, придположим, я имею простейшую ( не из многих частей) прогу типа .cpp...
C++ злые скобки http://www.cyberforum.ru/cpp-beginners/thread1023498.html
Здравствуйте!!!Помогите пожалуйста написать код расстановки скобок! Задание такое: 1.Написать программу, которая расставляет всевозможными способами скобки в выражении так, что выражение становится формулой или выдает сообщение об ошибке, если в выражении встречаются недопустимые сочетания (подряд идут несколько переменных или несколько бинарных связок). Реализовать программу с использованием...
C++ Не большая ошибка в коде (массивы) Само задание: Задана матрица размером AxB. Получить массив M, присвоив его n- му элементу значение 0, если все элементы n- го столбца матрицы нулевые , и значение 1 - в противном случае . Всё вроде бы работает, но при некоторых матрицах, всё же отображает неправильно Во вложении наглядно показан, пример ошибки #include <iostream> #include <math.h> #include... подробнее

Показать сообщение отдельно
raindeath
0 / 0 / 0
Регистрация: 24.11.2013
Сообщений: 27

Перегрузка операций - C++

30.11.2013, 00:58. Просмотров 266. Ответов 0
Метки (Все метки)

Помогите с лабой пожалуйста, никак сам не сделаю

Задача 1 .
Создать иерархию типов , описывающую работника и женщину , и работника женщину семейства. Классы должны конструкторы , включая конструктор копирования , виртуальные деструкторы , перегруженные функции вывода в поток и ввода в поток .

Задача 2 . Композиция и иерархия
Используя иерархию и композицию классов , создать бинарное дерево . В бинарного дерева является корневой узел. Мы можем вставлять узел. Мы можем обходить сначала левое поддерево , затем правое (последовательный обход ) и обратный обход . Узел может быть помещен в дерево двоичного поиска только как конечный узел. Если дерево является пустым , то создается новый экземпляр класса узел дерева и узел размещается в дерево. Если дерево не является пустым , то программа сравнивает значение, вставляется в дерево , со значением в корневом узле и если меньше , то помещает в левую поддерева , а если больше , то в праве . Если значения равны , то выводится сообщение , что повтор и не вставляется .

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