Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Организация консольного и файлового ввода и вывода Задача состоит в том чтобы для данной программы: Условие: (Создать динамический класс catalogue, который базируется на связном списке, где каждый элемент списка - структура типа book. Класс должен содержать следующие операции: add_book() – добавление книги в каталог; del_book() – удаление книги из каталога; find_by_autor() – поиск книги по автору; show_cataloque() - вывод каталога.) Код:... https://www.cyberforum.ru/ cpp-beginners/ thread2249546.html C++ Перевод кода с Паскаля на C++
Здравствуйте, нужна помощь, у меня есть такой код: Var n , i , j : longint; a : array of int64; res , s : int64; found : boolean; Function getBit(i , j : longint) : longint; Begin if (i and (1 shl j)) <> 0 then getBit := 1
C++ Подскажите правильной метод реализации алгоритма Здравствуйте, никак не могу сделать алгоритм который будет вставлять в "пустое" место в массиве нужные мне данные. Есть двухмерный массив типа int int myArray = {0}; Заполняю я его так: for(int y = 0; y < 500; y++) { for(int x = 0; x < 500; x++) { myArray = random(1, 11); }; https://www.cyberforum.ru/ cpp-beginners/ thread2249510.html C++ Очередь заполнена целыми числами. Добавить в начало очереди максимальный из всех её элементов Очередь заполнена целыми числами. Добавить в начало очереди максимальный из всех её элементов. Решить задачу, используя класс для работы с очередью. https://www.cyberforum.ru/ cpp-beginners/ thread2249494.html
Дан стек, заполненный целыми числами. Поменять в данном стеке содержимое вершины и дна C++
Дан стек, заполненный целыми числами. Поменять в данном стеке содержимое вершины и дна. Решить задачу, используя класс для работы со стеком. Класс должен содержать методы добавления и удаления элементов из вершины стека.
C++ Даны строки s, s1 и s2. Заменить в строке s все вхождения строки s1 на строку s2 Даны строки s, s1 и s2. Заменить в строке s все вхождения строки s1 на строку s2. Пример: вводим строку s: aaaaaa(6) подстрока s1: aa подстрока s2:aaaa Result: aaaaaaaaaaaa(12) https://www.cyberforum.ru/ cpp-beginners/ thread2249486.html
C++ Сортировка STL контейнеров https://www.cyberforum.ru/ cpp-beginners/ thread2249483.html
Почему выдается ошибка " request for member 'sort' in 'vec', which is of non-class type 'std :: pair<int, std::vector<int> > '" при сортировке массива пар вектора и целого числа? #include <iostream> #include <vector> #include <algorithm> using namespace std; pair<int, vector <int>> vec; bool comp(pair<int, vector <int>> a, pair<int, vector <int>> b) { if(a.second.size() !=...
C++ Зашифровать текст с помощью кодировочной таблицы
день добрый. помогите пожалуйста реализовать программу
C++ Задача с функцией https://www.cyberforum.ru/ cpp-beginners/ thread2249475.html
Численно убедиться в справедливости равенства, для чего для заданного значения аргумента х вычислить левую его часть и разложение,стоящее в правой части, с заданной погрешностью Е. Испытать разложение на сходимости, для чего вывести число итераций n (слагаемых или сомножителей), необходимых для достижения заданной точности. В некоторых задачах указан интервал допустимых значений аргумента х, при...
C++ Как опять начать всё заного, когда всё окончилось // тут есть массивы с вопросами и ответами... int main() { srand(time(NULL)); // lygis - это уровень. char lygis; https://www.cyberforum.ru/ cpp-beginners/ thread2249466.html
C++ Найти n первых членов последовательности, используя рекурсивной функции
Помогите написать программу. Найти n первых членов последовательности с помощью рекурсивной функции : F(3) = 3 F(n)=F(n - 3) * F(n - 2), N > 2
C++ Чтение из файла https://www.cyberforum.ru/ cpp-beginners/ thread2249453.html
Есть файл Main (в нем задается с клавиатуры массив), есть Solution (в нем выполняется нахождение наибольшего значения в массиве), и нужно сделать так, чтобы задавалось не в ручную, а с какого-то другого (третьего) файла Мне подсказали, что это можно реализовать через freopen, но мне все равно непонятно до конца как это сделать, подскажите, пожалуйста
0 / 0 / 0
Регистрация: 19.05.2018
Сообщений: 34
0

Подправить код с перегрузкой оператора - C++ - Ответ 12406184

20.05.2018, 14:47. Показов 449. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "stdafx.h"
#include <iostream>
#include <algorithm>
#include <string>
#include <iterator> 
 
using namespace std;
using stroka = basic_string<char, char_traits<char>, allocator<char>>;
 
stroka operator-(const stroka &str)
{
    stroka res;
    reverse_copy(cbegin(str), cend(str), insert_iterator<stroka>(res, end(res)));
    return res;
}
 
int main(int argc, const char * argv[]) {
    string st[100];
    cout << "Vvedite stroky";
    cin.getline(st, 100);
    cout << st << endl << -st << endl;
    system("pause");
    return 0;
    
}
Задание такое :"Создать тип данных для хранения строки символов. Перегрузить оператор унарный «-» для изменения порядка символов в строке на обратный."

Вернуться к обсуждению:
Подправить код с перегрузкой оператора C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2018, 14:47
Готовые ответы и решения:

Проблема с перегрузкой оператора +
Здравствуйте. Я создаю класс комплексных чисел, пытаюсь перегрузить операторы сложения и вычитания....

Создать тип данных для хранения строки символов. С перегрузкой оператора
Полностью задание: &quot;Создать тип данных для хранения строки символов. Перегрузить оператор унарный...

Посмотрите, где ошибка с перегрузкой оператора и friend функцией для класса
Приветствую. :rose:Спасибо заранее, что обратили внимание на эту тему.:thank_you: Работаю в VS...

Как исправить ошибку "идентификатор не определён"? (ошибка с перегрузкой оператора>> )
Здравствуйте. Пытаюсь вывести небольшой список: #include &lt;iostream&gt; #pragma once using...

1
20.05.2018, 14:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2018, 14:47
Помогаю со студенческими работами здесь

Подправить код
Помогите пожалуйста, нужно подправить код: /* Дана целочисленная квадратная матрица. Опередить:...

Подправить код
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; const int n=10; float X; double...

Подправить код
Ввожу строку с 30 символов. Нужно вывести целое число и упорядочить за возростанием Добавлено...

Подправить код
#include &lt;iostream&gt; #include &lt;locale&gt; #include &lt;ctype.h&gt; using namespace std; int main () {...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru