Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операторов для класса матриц http://www.cyberforum.ru/cpp-beginners/thread298225.html
Собственно, суть проблемы. Пишу класс матриц (хочется), оператор присваивания работает только тогда, когда функция (ну или, например, оператор +) возвращает *this и тип возвращаемого значения -...
C++ Перестановка чисел в массиве задача: дан массив и число x. переставить числа в массиве таким образом, чтобы сначала массива шли числа, меньшие x, затем равные x, в конце - большие x. если не затруднит подскажите алгоритм... http://www.cyberforum.ru/cpp-beginners/thread298202.html
Вывод иероглифов вместо русских символов C++
ситуация такая вывожу строки на русском с помощью printf() в коде программы, перед этим пишу setlocale(LC_ALL, "") все нормально, но когда в процессе работы программы ввожу русские данные в консоле...
C++ Динамический список опять
Уже, наверно, достал с этими списками). Чуть-чуть, вроде осталось). Вот разобрался, в конце концов, как работают в функции в коде ниже. Теперь не понимаю, как их вызвать в функцию main(), Помогите,...
C++ Вычислить среднее арифметическое положительных элементов матрицы, стоящих выше главной диагонали http://www.cyberforum.ru/cpp-beginners/thread298177.html
Дана квадратная матрица порядка N. Вычислить среднее арифметическое положительных элементов матрицы, стоящих выше главной диагонали. Помогите написать с функциями и указателями... (на Си)...
C++ Как преобразовать char в string Есть массив char buffer; есть переменная string X; как присвоить значение X допустим такое X=buffer+buffer; подробнее

Показать сообщение отдельно
Энлиль
0 / 0 / 0
Регистрация: 31.10.2016
17.05.2011, 23:11
Создать динамический класс для работы со строками. Максимальная длинна последовательности – 254. Первый байт должен вмещать информацию о фактическом количестве елементов массива. Выполнить перегрузку операцый:
" = "– присвоение,
" + " – конкатенация (обьединение) строк,
" <= " – сравнение "меньше или равно",
" >= " – сравнение "больше или равно",
" == " – сравнение "равно",
" != " – сравнение "не равно".
" <= " – отношение включения (проверяется, есть ли множество, наданое левым операндом, підмножеством множества, наданого правым),
" == " – эквивалентность множеств,
" != " – эквивалентность множеств,
" << " – принадлежность (проверяется, принадлежит ли значение, наданное левым операндом, к множеству, наданному правым операндом).

Извините плиз, больше не повторится
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.