|
|
Другие темы раздела | |
C++ Как вызвать функцию для работы с вектором Есть уод: #include <iostream> #include <vector> #include <algorithm> using namespace std; int Diag(int n, int m, vector<string> v) { for (int i=n-1;i<min(8-n, 8-m);i++) https://www.cyberforum.ru/ cpp-beginners/ thread3141830.html |
C++ Неправильный вывод Всем привет! У меня появилась проблема с вектором. В коде я создал вектор char и ввожу туда данные, но потом я понял что char принимает число и сопоставляет его с кодировкой UTF-8 и отправляет смайлики. Как я понял нужен вектор string но в нем не работает push_back. Что делать? Код: #include <iostream> #include <vector> using namespace std; int main() { int a, b, j; char c; ... |
C++ Ошибка C4700 использована неинициализированная локальная переменная
https://www.cyberforum.ru/ cpp-beginners/ thread3141765.html Помогите пожалуйста, код выдает ошибку: Ошибка C4700 использована неинициализированная локальная переменная "a" В чем проблема?) #include <iostream> #define W 999 using namespace std; int main() { float a; int min = a, max = min; |
C++ Ошибка C4700 использована неинициализированная локальная переменная даны вещественные числа a1 a2 a3 признак конца последовательности число 999 определить разность между наибольшим числом Помогите пожалуйста, код выдает ошибку: Ошибка C4700 использована неинициализированная локальная переменная "a" В чем проблема?) #include <iostream> #define W 999 using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread3141764.html |
"std::begin": не найдена соответствующая перегруженная функция C++ Доброго дня суток, только начинаю изучать c++, решил написать код, который берет длину массива в котором будут числа которые нужно угадать и диапазон генерируемых чисел. Вроде все ошибки исправил, но вот две, которые никак не могу исправить: "std::begin": не найдена соответствующая перегруженная функция. "std::end": не найдена соответствующая перегруженная функция. Сам код: #include... |
C++ Треугольник Паскаля По задаче мне нужно сделать и вывести треугольник паскаля размером n, но на вывод каждого элемента нужно давать по 6 символов; n<=20 Пример: Ввод: 5 Вывод: 1 1 1 1 2 1 1 3 3 1 https://www.cyberforum.ru/ cpp-beginners/ thread3141744.html |
C++ Запись/чтение данных и запуск файла .exe Если коротко, то надоело печатать числа для проверок самому, поэтому я решил использовать адекватный рандом из Паскаля. Напишу программу, которая принимает из текстового файла 2 числа как диапазон для рандома и в другой файлик выдаст результат. Но не знаю, как заставить С++ с этим всем жить. По идее, нужен примерно такой алгоритм для функции на С++: 1) Функция полностью стирает всё в... https://www.cyberforum.ru/ cpp-beginners/ thread3141720.html |
C++ Дана строка символов, заменить все символы на звездочки и посчитать сумму строки Дана строка символов, заменить все символы на звездочки и посчитать сумму строки Нужно использовать, к примеру: char S={..символы..} |
C++ Найти количество моментов, когда минутная стрелка обгоняет часовую Всем доброго времени суток! Кто может подсказать в чём моя ошибка в задаче, где надо найти количество моментов, когда минутная стрелка обгоняет часовую в процессе наблюдения. Первая строка ввода содержит начало наблюдения, вторая конец наблюдения. Если такое событие происходило, когда было начало или конец наблюдения, то оно также считается. Код не проходит все тесты набирает 33 балла из 100.... https://www.cyberforum.ru/ cpp-beginners/ thread3141712.html |
C++ Создание динамического массива в классе анкета студента (class Anketa) и его заполнение данными о студентах
https://www.cyberforum.ru/ cpp-beginners/ thread3141707.html Всем доброго времени суток. Возникла такая проблема по созданию динамического массива в классе и его заполнением данных. После того, как ввожу фамилию студента код перестаёт работать и принудительно закрывается (без какой-либо ошибки). По заданию требуется: Создать класс "Анкета студента" с атрибутами: 1) фамилия студента; 2) имя студента; 3) отчество студента; 4) дата рождения; 5) курс;... |
Заменить в водимом тексте первые буквы всех слов на заглавные C++ Заменить в водимом тексте первые буквы всех слов на заглавные. |
C++ Переместить в начало массива элементы, значение которых находится в промежутке [a, b]. Помогите написать программу на C++. Дан целочисленный массив и числа a и b (вводятся пользователем). Переместить в начало массива элементы, значение которых находится в промежутке . https://www.cyberforum.ru/ cpp-beginners/ thread3141672.html |
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
25.11.2023, 16:01 | 0 |
Как правильно перезгрузить оператор << для своего класса - C++ - Ответ 1712643225.11.2023, 16:01. Показов 244. Ответов 5
Метки (Все метки)
Ответ
Потому что
тут: а тут: Figure - это базовый класс? Чтобы это сработало в вашем коде нужна перегрузка оператора именно для Figure&. Почему реализация шаблона в cpp? Вернуться к обсуждению: Как правильно перезгрузить оператор << для своего класса C++
0
|
25.11.2023, 16:01 | |
Готовые ответы и решения:
5
Как перегрузить оператор для своего класса? Как правильно перегрузить оператор для шаблона класса Как правильно добавить в Set объекты своего класса? Создание своего Event для своего класса |
25.11.2023, 16:01 | |
25.11.2023, 16:01 | |
Помогаю со студенческими работами здесь
0
Как отловить событие для своего класса? Как использовать stl для своего класса(для пользовательского типа данных) Как сделать преобразование в string для своего класса Как установить свойство по умолчанию для своего класса Как создать свое событие для своего класса? Как записать первоначальное значение для своего класса в Properties.Settings? Как правильно делать из своего проекта jar для использования в другом проекте |