Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки https://www.cyberforum.ru/ cpp-beginners/ thread425279.html
как написать программу "Дана строка S, изображающая целое число. Вывести сумму цифр этого числа."
Задача. Табулирование функции. C++
Ребят, пожалуйста помогите решить задачу в с++. Задание. Заранее спасибо.
C++ помогите написать матрицу как написать в code blocks Дана матрица размером 5×10. Найти минимальное значение среди сумм элементов всех ее строк и номер строки с этим минимальным значением. https://www.cyberforum.ru/ cpp-beginners/ thread425274.html C++ Написать фрагменты программ... Добрый вечер всем. Завтра экзамен по проге. Нужно сделать шпоры(фрагменты программ с детальным обьяснением) по следующим темам: 1) Указатели: Типизированный, не типизированный и приведение к типу; Операции 2) Указатели и массивы: Обьявление массива и использование указателя; управление динамическим массивом; передача массива как параметра. 3) Указатели и ссылки: сравнительныйанализ 4)... https://www.cyberforum.ru/ cpp-beginners/ thread425248.html
Подсчет элементов массива C++
Используя шаблон класса Vector cделал часть по определению количества элементов массива,осталось определить число положительных элементов в массиве.Может кто-то в курсе как это сделать. Вот то что получилось у меня: #include "stdafx.h" #include <iostream> #include <conio.h> #include <vector> #include <time.h>
C++ программка ввода предложений и печати слов https://www.cyberforum.ru/ cpp-beginners/ thread425225.html
Здравствуйте, помогите, пожалуйста, написать программу для ввода предложения и напечатать слова предложения, которые не содержат повторяющихся букв. заранее благодарна
C++ ошибки в задаче(код внутри) надо таким макаром ввести сведенья об учащихся а потом пощитать средний бал всех и вывести инфу об учащимся с макс средним балом. тут я ввожу оценки в массив потом пытаюсь их вывести, нормально выводится только последние 2 последние оценки. #include "stdafx.h" #include <iostream> using namespace std; class STUDENT { public: https://www.cyberforum.ru/ cpp-beginners/ thread425214.html C++ Одномерный массив
Помогите решить задачку в Win32 API В одномерном массиве, состоящем из n вещественных элементов вычислить: 1) максимальный элемент массива; 2) сумму элементов массива, расположенных до последнего положительного элемента. Сжать массив,удалив из него все элементы, модуль которых находится в интервале . Освободившиеся в конце массива элементы заполнить нулями. Мой код(нерабочий): #include...
C++ inport () и outpopt () в Codeblocks 10.05 Здрасте. Хочу получить и отправить данные с порта (в моем случае с порта 97 контроллера 8255; семейство intel 8066). Как называются эти ф-ии в codeblocks? полчаса поиска в гугле не принесли результатов. Может к т о знает? https://www.cyberforum.ru/ cpp-beginners/ thread425202.html C++ удаление части строки https://www.cyberforum.ru/ cpp-beginners/ thread425201.html
Всем привет! Есть вопрос. У меня есть бинарный файл. В нем содержится информация: Идентификатор Фамилия Имя Отчество. А именно: 1 Иванов Иван Иванович 2 Петров Петр Петрович 3 Сидоров Валентин Иванович ну и так далее Мне нужно по идентификатору удалить соответствующую запись. Как это правильнее сделать? Я пока что решил так: Считываю данные из файла посимвольно, затем преобразую эту...
C++ создание двумерного массива..
Здравствуйте, помогите, пожалуйста, написать программу создания двумерного массива и заполнения его таким образом: с с с с с с с 1 1 1 1 с с 1 2 2 1 с с 1 2 2 1 с с 1 1 1 1 с с с с с с с
C++ heap corruption https://www.cyberforum.ru/ cpp-beginners/ thread425199.html
Здравствуйте, у меня такая проблема. Выскакивает heap corruption, не могу найти где ошибка. Выделяю память тллько в 2-х местах, плюс открываю файл. Главное, что в дебаге не выводится ошибка. Выводится ошибка при выполнении free(rowPermutation);, а если уберу, то при fclose(wFile); Вот код, где я выделяю память: static int N = 2,**orderOfRows,...
1186 / 542 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
09.01.2012, 23:47 0

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

09.01.2012, 23:47. Показов 4754. Ответов 7
Метки (Все метки)

Ответ

Не по теме:

C++
1
 //Сдесь ошыбка
Ага, в слове "сдесь" :D


Ваша ошибка была в том что Вы хотели перегрузить оператор [] чтобы он принимал два аргумента, а делать это нельзя. Стандарт гласит что перегружать мы можем почти все операторы, но мы не можем менять количество аргументов что они принимают. Если хотите перегрузить оператор скобки и чтобы он принимал несколько аргументов то перегрузите оператор () - ему можно задать сколько угодно аргументов да и выглядит тоже вполне неплохо, пример:
C++
1
cout<<a(2,3);


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

Перегрузка оператора ^
Здравствуйте! Необходимо перегрузить бинарный оператор ^ для транспонирования матрицы. Есть класс...

Перегрузка оператора +
Всем привет, проблема на этот раз такая. Для того, чтобы выучить классы, я пишу некое подобие...

Перегрузка оператора '='
Не давно стал изучать С++ и дошёл до перегрузок операторов, и с книги написал пример, и не могу в...

Перегрузка оператора <<
Добрый пень! подскажите как написать код для реалилизации следующего требования: SpecialPrint...

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

Перегрузка оператора <<
Вот упрощенный вариант моей программы, пересчитывает время в 12-й формат мне нужно перегрузить...

Перегрузка оператора
Имеется код: #include &lt;iostream&gt; class X { public: int a; int b; int operator+(int a)...

Перегрузка оператора <
У меня 2 файла . Przedzial.h и Przedzial.cpp В первом только класс и названия метод и т.д. Во...

Перегрузка оператора []
У меня есть класс Przedzial (Интервал) с приватными переменными double low и double up И нужно...

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