Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Бинарное дерево https://www.cyberforum.ru/ cpp-beginners/ thread1114729.html
Уважаемые знатоки! прошу вашей помощи.. перелазил весь форум (и не только форум). Есть конечно данная тема. Но вот как это все сделать мне не совсем понятно.. Помогите, пожалуйста. Даже не знаю с чего начать и в каком направлении двигаться. Описать класс, реализующий бинарное дерево, обладающее возможностью добавления новых элементов, удаления существующих, поиска элемента по ключу, а также...
C++ Дан текстовый файл. Вывести первое слово текста наибольшей длины
Такое слово должно выводиться с учетом знаков препинания, расположенных в начале и в конце слова. Помогите пожалуйста!:)
C++ Как вывести на экран третий символ строки? Как вывести на экран третий символ строки? https://www.cyberforum.ru/ cpp-beginners/ thread1114714.html C++ Как заполнить строку Помогите заполнить строку #include <iostream> #include <conio.h> using namespace std; struct Stydent { std::string faculty; https://www.cyberforum.ru/ cpp-beginners/ thread1114706.html
Программа на вектор C++
Написать программу, которая вводит и выводит вектор с введенной с клавиатуры размерностью. Вывести на экран разницу сумм все четных и нечетных элементов. Мы еще много не проходили, а находимся на начальном этапе изучения + и нам надо писать через printf и scanf.
C++ функция exit В общем все у меня работает, только вот не могу правильно завершить программу. Идет подсчет 2 переменных. И когда на экран выходит результат , программа спрашивает do you want quit? если ответ y - вызов main , если ответ n - вызов exit() , закрытие окна , что собственно я не могу сделать. То ли неправильно объявляю функцию то ли еще что-нибудь . пишу 2 день на си ---немного знаний синтаксиса.... https://www.cyberforum.ru/ cpp-beginners/ thread1114694.html
C++ как сделать задачу о 8 ферзях не как в вики, а простым перебором https://www.cyberforum.ru/ cpp-beginners/ thread1114691.html
Расположить на шахматной доске 8 ферзей так, чтобы любые два не могли друг друга побить. Нужно вывести все 92 решения, но решение не должно быть как в википедии.
C++ Класс бинарного поискового дерева
Когда пытаюсь выполнить удаление элемента из дерева, получаю ошибку. Может кто подскажет, в чем дело? Код программы: #include "stdafx.h" #include <iostream> using namespace std; class BinTree { private:
C++ Целочисленный тип данных для 10^50 https://www.cyberforum.ru/ cpp-beginners/ thread1114671.html
Существует ли в C++ целочисленный тип данных, который вмещает 10^50?
C++ файлы с++ квадраты считает а в файл не пишет Вычислить сумму квадратов чисел от 1 до 30. Квадраты чисел предварительно записать в файл. нужно квадраты записать в файл и при этом сами 30 чисел взять из файла #include <cstdlib> #include <iostream> #include <math.h> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread1114662.html
C++ Как правильно переместить позицию в потоке?
Почему выводится на консоль 52, а не цифра 4? #include <iostream> #include <stdio.h> using namespace std; void main () { setlocale(LC_ALL, "Russian"); #pragma warning(disable : 4996); FILE *in=fopen("input.txt","rb"); for(int j=0; j<10; j++) for(int i=1; i<=9; i++) fprintf(in, "%d",i);
C++ Ошибка, где подчеркнутая строка https://www.cyberforum.ru/ cpp-beginners/ thread1114643.html
#include <stdio.h> #include <locale.h> #include <string> #include <conio.h> #include <windows.h> #include <iostream> using namespace std; int SumSequence(void)
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 37
09.03.2014, 20:25  [ТС] 0

Перегрузка operator+ для массивов - C++ - Ответ 5877629

09.03.2014, 20:25. Показов 1941. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от igorrr37 Посмотреть сообщение
mas(mas const& rhs)
* * {
* * * * a = new int[rhs.cnt];
* * * * for(int i = 0; i < rhs.cnt; ++i)
* * * * * * a[i] = rhs.a[i];
* * * * cnt = rhs.cnt;
* * }
а когда вызывается этот конструктор?тут?
Цитата Сообщение от igorrr37 Посмотреть сообщение
mas mas1, mas2(3), mas3(5);
Добавлено через 5 минут
Цитата Сообщение от castaway Посмотреть сообщение
C++ (Qt)
1
"%0.0f"
А это что значит?
упс, не правильный формат вывода

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

Перегрузка operator= для очереди
Надо присвоить очереди i2 значения i, не пойму, вообще правильно ли делаю? template&lt;class T&gt;...

Перегрузка operator* для векторов
Подскажите пожалуйста, как перегрузить * − умножение векторов (a*b для всех i)?

Перегрузка operator<< для шаблонного класса
Добрый день не могу понять как реализовать перегрузку &lt;&lt; для шаблонного класса template...

перегрузка оператора operator< для сортировки
Никак не могу понять почему он не может отсортировать map (строка 123) правильно. operator&lt; на...

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

Перегрузка operator+ для класса Set
template&lt;class T&gt; Set&lt;T&gt; Set&lt;T&gt;::operator+(T) { int a; int i; for (i = 0; i &lt; size; i++)...

Перегрузка operator+ для класса Шар
Нужна помощь в решении задачки на языке С++, тема перегрузка операций. Буду рад помощи! Задание...

Перегрузка operator<< для пользовательского типа
Переписал пример из учебника, но компилятор (visual 2017) выдает кучу ошибок. Добавлять...

Перегрузка operator>> для производного класса
Базовый класс: Taxi_Car.h: #pragma once #include&lt;string&gt; using namespace std; class...

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