Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Не найден оператор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Dev-C++ Как пользоваться? http://www.cyberforum.ru/cpp-beginners/thread937226.html
Установил Dev-C++. Не могу понять многое в том числе как графический интерфейс создаватью Может кто ссылкой на хороший мануал поделится?
C++ Указатель на двухмерный массив обьектов Допустим есть класс: class a_type { int a,b; public: a_type(int x, int y) { a = x; b = y} }; Дальше в коде мне нужно создать указатель на двухмерный массив таких обьектов и выделить под... http://www.cyberforum.ru/cpp-beginners/thread937225.html
сортировка прямым слиянием C++
Попытался реализовать алгоритм, но в коде есть ошибки. По всей видимости напортачил в фазе слияния :( Буду благодарен, если укажете в чем я не прав :good: template<class T> void...
C++ Совместный проект
Привет. Есть здесь такие ребята, которые хотят что то замутить в команде? Хочу практики, но самому что то неохота, не могу что то придумать себе. Так вот хотелось бы замутить что то. Кто...
C++ Алгоритм: Как определить размера банка? http://www.cyberforum.ru/cpp-beginners/thread937147.html
Вот в чём суть: пишу покер дошёл до того, что игроки ставят ставки, игроки которым не хватает денег на ставку ставят столько, сколько есть но потом в конце при открытии они участвуют в розыгрыше...
C++ Какова максимальная длина названия функции я привык все функции называть по смыслу,но вот услышал мнение о том, что это слишком и надо короче к примеру я называл что то типа closest_point_information ну и в таком духе. хочу спросить у... подробнее

Показать сообщение отдельно
Виталий Щ.
0 / 0 / 0
Регистрация: 20.11.2010
Сообщений: 66

Не найден оператор - C++

13.08.2013, 12:34. Просмотров 441. Ответов 8
Метки (Все метки)

Здравствуйте! Проблема такая:
lab.h
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
#include <map>
#include <string>
#include <iterator>
using namespace std;
 
class cls_CommonAIData : public ifc_AIData
{
public:
    bool get( const string& pKey, void* pValue ) const;
private:
        map< string, void* > mPointers;
};
lab.cpp
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "lab.h"
 
bool cls_CommonAIData::get(const string& pKey, void* pValue) const
{
    map<string,string>::iterator it;
 
    if( (it = mPointers.find(pKey)) > 0 )
    {
        pValue = it->second;
        return true;
    }
 
    return false;
}
Ошибка: Ошибка 15 error C2679: бинарный '=': не найден оператор, принимающий правый операнд типа 'std::_Tree<_Traits>::const_iterator' (или приемлемое преобразование отсутствует)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru