С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Использование указателей на контейнеры STL в заголовочных файлах https://www.cyberforum.ru/ cpp-beginners/ thread1927775.html
Для использования указателей на I/O классы достаточно включить <iosfwd> который содержит опережающие объявления и таким образом появляется возможность объявить указатель например на stringstream в заголовочном файле //some.h #include <iosfwd> void bar(std::stringstream *s); а как быть если хочется объявить указатель в заголовочном файле например на std::map<T,T> или std::string?
Определить, есть ли в заданном массиве два соседних элемента с разными знаками C++
Дан массив из n элементов. Необходимо определить, есть ли в данном массиве два соседних элемента с разными знаками, и, если есть, вывести номера последней пары таких элементов. Формат входных данных С клавиатуры вводится натуральное число n (n≤100). На следующей строке через пробел вводятся n элементов массива. Все числа по модулю не превосходят 100. Формат выходных данных В...
C++ Выражение должно иметь тип класса, как исправить? Ошибку выдает в строчке кода bool kill (Rplane x, Uplane y){ if(x.set < y.set) return false; else return true; } https://www.cyberforum.ru/ cpp-beginners/ thread1927742.html C++ Написать программу которая считывает текст из файла и выводит на экран только предложения содержащее введенное https://www.cyberforum.ru/ cpp-beginners/ thread1927725.html
Написать программу которая считывает текст из файла и выводит на экран только предложения содержащее введенное с клавиатуры слово. Из задания можно сделать вывод, что логичнее всего мы будем работать со строками, а строки это массив. Это одно из моих пониманий решения задачи. Но лично я не смог, точнее, я мало об этом знаю. Кое-как я смог выкрутиться. И это не очень корректно, скорее как...
C++ Некорректная проверка на системные слова
Здравствуйте. Есть небольшая проблема. Проверка на системные слова работает некорректно. Вместе с файлами "con.txt" она бракует такие файлы как "1.con.txt", "txt.con". Пожалуйста, помогите исправить. Я пометил строчку комментарием (!). Премного благодарен за помощь. #include "stdafx.h" #include <iostream> #include <string> #include <fstream> #include <conio.h> using namespace std;...
C++ Простая и интересная задачка по C++: объяснить почему результат работы программы именно такой, какой он есть Всем привет, я сам ещё новичок в C++(< 2 лет изучаю), но уже что-то понимаю и решил сделать задачу на основы языка для совсем зелёных, для решения из C++ вам нужно будет знать функции, cout и указатели. Итак, задача: Дан следующий код: #include <iostream> using std::cout; using std::cin; using std::endl; https://www.cyberforum.ru/ cpp-beginners/ thread1927722.html
C++ Нахождение максимально https://www.cyberforum.ru/ cpp-beginners/ thread1927719.html
С помощью механизма перегрузки функций реализовать функции для нахождения максимального: из 2-х чисел, из длин двух строк, из длины строки и числа, из числа и длины строки.
Работа с массивами C++
Дали такие задания:1.Дано натуральное число.Если это число-палиндром,то удалить с него цифры 1 и 2 и перевести в 9-тиричную систему исчисления,в другом же случае найти ближайшее к нему наиболее простое число. 2.int copy_backward(double a, int n , double b, int m); Скопировать все элементы массива а размерности n в массив b размерности m,начиная с конца,и повернуть индекс элемента,который...
C++ Ошибка в программе со структурой Помогите исправить ошибки пожалуйста Ошибка в строчке 21: expected unqualifield-id before '#include <iostream> #include <stdlib.h> using namespace std; struct time { int hour; int minute; }; struct TRAIN https://www.cyberforum.ru/ cpp-beginners/ thread1927696.html C++ Выбрать три точки , составляющие треугольник наибольшего периметра https://www.cyberforum.ru/ cpp-beginners/ thread1927689.html
Выбрать три точки заданного на плоскости множества точек, составляющие треугольник наибольшего периметра. Разработать класс для работы с одним или несколькими одномерными динамическими массивами, предусмотрев конструктор, деструктор, методы для ввода и вывода массива.
C++ Чем отличаются int* от int *
В гугле найти не смог, в книге объемом 1500 страниц - тоже. =(
C++ Реализация memccpy https://www.cyberforum.ru/ cpp-beginners/ thread1927677.html
#include "stdafx.h" #include<stdio.h> #include<string.h> #include<conio.h> #include<windows.h> void *mymemccpy(void *destination, const void *source, int ch, size_t n) {
Любитель чаепитий
3744 / 1800 / 566
Регистрация: 24.08.2014
Сообщений: 6,016
Записей в блоге: 1
26.02.2017, 20:01 0

Перегрузка операции [] - C++ - Ответ 10155620

26.02.2017, 20:01. Показов 620. Ответов 6
Метки (Все метки)

Ответ

Возврат ссылки на временный объект. По выходу из operator[] int ret уже не будет существовать, тем не менее вы пытаетесь вывести то, что на что ссылается возвращаемая ссылка.

Добавлено через 6 минут
Неплохо было бы ещё на функцию add поглядеть.

Вернуться к обсуждению:
Перегрузка операции [] C++
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.02.2017, 20:01
Готовые ответы и решения:

Перегрузка операции
Здравствуйте, можете пожалуйста помочь с кодом на перегрузку операции: + − добавить элемент...

Перегрузка операции >>
Добрый день! Решил сделать класс с перегруженными операциями ввода и вывода, с выводом все в...

Перегрузка операции >>
Здравствуйте. Возник такой вопрос: возможни ли перегрузить оператор &gt;&gt; так, чтобы пользователь мог...

Перегрузка операции
Как реализовать код ? &quot;Определить операции над строками :Вставка символа на определенное место...

6
26.02.2017, 20:01
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.02.2017, 20:01
Помогаю со студенческими работами здесь

Перегрузка операции
Добрый день, Друзья! Столкнулся с такой проблемой, необходимо сравнить 2 пары чисел, вводимых с...

Перегрузка операции
Запрограммировать и протестировать заданную перегруженную операцию, содержащуюся в классе,...

Перегрузка операции
Здравствуйте! Нужно перегрузить операцию &lt;&lt; для вставки полей объекта класса в файл. Есть класс...

Перегрузка операции =
Здравствуйте, в программе вылезает такая ошибка MainUnit.cpp(86): E2034 Cannot convert 'string'...

Перегрузка операции %
Как перегрузить операцию % в с++?

Перегрузка операции +
Всем привет! Ребята, обясните, пжлста, почему конструктор вызывается дважды. Rational integer1(...

0
Новые блоги и статьи
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru