Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать классы различных профессий и классы фирм из разных отраслей производства Помогите реализовать задачу Шаблон Строитель(Builder) Реализовать систему, которая будет нанимать различных работников на работы в компанию используя паттерн Строитель. Реализовать классы... https://www.cyberforum.ru/ cpp-beginners/ thread1996846.html Найти максимальные и минимальные элементы массива C++
создать числовой массив . Найти максимальные и минимальные элементы массива. выдать на экран эти значения, а также разность между ними. также написать блок-схему. Заранее благодарен.
C++ Вылетает сообщение "завершена работа программы" #include <iostream> #include <iomanip> #include <cstdlib> #include <cmath> #include <cstring> #include <vector> using namespace std; void show_vector( vector<char>&a) { for... https://www.cyberforum.ru/ cpp-beginners/ thread1996832.html C++ Сложение двух чисел Условие задачи в её названии. Я так понимаю тут длинная арифметика. Во входном файле два целых неотрицательных числа A и B (A, B ≤ 10^10000). Выходные данные В выходной файл выведите... https://www.cyberforum.ru/ cpp-beginners/ thread1996830.html
Операции с числами при извлечении из строки C++
Задана строка, вида "(4", нужно возвести это число в куб и найти остаток о деления. Как правильно преобразовать это число из string в int и произвести вычисления? Не совсем поняла, почему при вводе...
C++ Найти максимальный из локальных минимумов в vector контейнере https://www.cyberforum.ru/ cpp-beginners/ thread1996821.html
Помогите написать консольное приложение по заданию: Дан контейнер vector. Найти максимальный из его локальных минимумов (локальный минимум – это элемент, который меньше любого из своих соседей)....
C++ Найти эйлерову цепь или эйлеров цикл в графе Найти эйлерову цепь или эйлеров цикл в графе https://www.cyberforum.ru/ cpp-beginners/ thread1996816.html C++ Сформировать вектор, элементами которого являются соответствующие суммы элементов матрицы
вот задание: Написать программу, которая формирует вектор размером 4, элементами которого являются соответствующие суммы элементов матрицы N*N: а) Первым элементом – сумма элементов матрицы над...
C++ Некорректная работа программы https://www.cyberforum.ru/ cpp-beginners/ thread1996789.html
Суть программы в том, что есть записанные в файле слова с ответами (разделены "\t\t"). Программа считывает поочереди строки, разделяет ее на слово и перевод, и выдает слово. Пользователю нужно ввести...
C++ Морской бой: рандомная расстановка двухпалубных кораблей https://www.cyberforum.ru/ cpp-beginners/ thread1996787.html
Нужно разработать рандомную расстановку двухпалубных кораблей. Выводится только начало кораблей, и то не всегда. Можете подсказать ошибки? Заранее извиняюсь за криворукий код :) //...
Класс "Угол" C++
Помогите пожалуйста ! Нужно создать класс "Угол" для вычисления углов). Данные класса - число градусов и минут. Вычислить методы для ввода угла и вывода на экран, перевод градусов в радианы, и...
C++ Классы (шахматы) 5. Шахматы. Создайте класс kletka. У него должно быть два поля: vert: (a, b, c, d, e, f, g, h) и hor: 1..8. Реализуйте методы: 0) осуществляющий ввод/вывод/инициализацию случайными данными; 1)... https://www.cyberforum.ru/ cpp-beginners/ thread1996764.html
47 / 28 / 12
Регистрация: 23.01.2013
Сообщений: 125
04.06.2017, 16:33 0

Где ошибка невозможно преобразовать указатель "this" из "const pers" в "pers &" при выводе объектов через cout - C++ - Ответ 10510331

04.06.2017, 16:33. Показов 2834. Ответов 3
Метки (Все метки)

Ответ

потому что в этих контейнерах нельзя изменять объекты напрямую(а ты вызываешь не конст функцию которая, как предполагается, изменяет объект).
вот из стандарта 23.2.4 Associative containers
5. For set and multiset the value type is the same as the key type. For map and multimap it is equal to
pair<const Key, T>. Keys in an associative container are immutable.

6. iterator of an associative container is of the bidirectional iterator category. For associative containers where
the value type is the same as the key type, both iterator and const_iterator are constant iterators.


Вернуться к обсуждению:
Где ошибка невозможно преобразовать указатель "this" из "const pers" в "pers &" при выводе объектов через cout C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2017, 16:33
Готовые ответы и решения:

Ошибка при сборке многофайлового проекта: "невозможно преобразовать "int" в "const golf"
Сделал многофайловую программу программу, вот она: //golf.h #include &lt;iostream&gt; #ifndef golg_h_...

Error C2440: return: невозможно преобразовать "const char *" в "const char (&)[6]"
Вроде все правильно а все равно не работает. Подскажите в чем ошибка #include &lt;iostream&gt; ...

Error C2664: RegisterClassW: невозможно преобразовать параметр 1 из "WNDCLASSEX *" в "const WNDCLASSW *"
почему выдаёт ошибку? int RegClass(WNDPROC Proc,LPCTSTR szName,UINT brBackground){ WNDCLASSEX...

Ошибка "невозможно преобразовать аргумент 1 из "Myclass" в "double""
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;cmath&gt; using namespace std; class Myclass {...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2017, 16:33

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно"
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;,...

Error C2664: atoi: невозможно преобразовать параметр 1 из "_TCHAR *" в "const char *" Как исправить эту ошибку в коде?
#include &quot;stdafx.h&quot; #define _XOPEN_SOURCE 500 #include &lt;conio.h&gt; #include &lt;stdio.h&gt;...

Ошибка 6 error C2664: strtok: невозможно преобразовать параметр 1 из "const char *" в "char *"
string s = &quot;555 44 55 66&quot;;//размер строки заранее неизвестен char* p =...

невозможно преобразовать параметр 1 из "const char [8]" в "LPCWSTR"
msoftcon.h //msoftcon.h //declarations for Lafore's console graphics functions //uses Window's...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.