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

Ошибка преобразования "Невозможно преобразовать 'const WidgetVector' в 'WidgetVector'" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ блок программы скобки, всегда встречаю по разному http://www.cyberforum.ru/cpp-beginners/thread1095509.html
как лучше ставить скобки int main() { return 0; } или
C++ Необходимо написать часть проги на С++ в виде функции: вывести список отраслей с непрерывным производством в течение 5 лет Необходимо написать часть проги на С++! Есть таблица: название отрасли и ее выпуск в течении 5 лет. Нужно вывести список отраслей с непрерывным увеличением производства в течение 5-ти лет. (в виде функции!!) Лучше с комментариями :) http://www.cyberforum.ru/cpp-beginners/thread1095508.html
C++ Электромагнитные замки
Электромагнитные замки Добрый день - вот решили поставить замок электромагнитный с системой карт en-marin и хотелось как бы спросить может кто знает, опытом по братски поделится. есть у нас например ключи dalas и его аналоги, как правило ставят их в железные подьездные двери, но такие замки открываются шокером, ключи везде делают. А надежно ли через карты en-marin?
C++ Компиляция на MVS 2013
Подскажите как компилировать exe файлы что бы они работали где то помимо моего компьютера. На других компьютерах пишет "Запуск невозможен, так как на компьютере отсутствует MSVCP120D.dll. Попробуйте переустановить программу".
C++ поиск однокоренных слов http://www.cyberforum.ru/cpp-beginners/thread1095490.html
Здравствуйте!помогите с задачей.В общем виде вводится допустим страница текста,программа должна отбирать только слова которые соответствуют определённым параметрам,алгоритм такой:находятся одинаковые слова(однокоренные считаю за одинаковые),далее берется по слову слева и справа от одно коренных(итого выводится однокоренное слово,слово слева,слово справа),+ выводятся,если они...
C++ Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран. Помогите пожалуйста!!!! подробнее

Показать сообщение отдельно
vbloodv
 Аватар для vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
13.02.2014, 15:28  [ТС]     Ошибка преобразования "Невозможно преобразовать 'const WidgetVector' в 'WidgetVector'"
gray_fox, не получается:
C++
1
2
3
4
5
6
7
8
9
10
const WidgetShared& WidgetContainer::GetWidget( String id ) const
{
    WidgetVector::const_iterator i;
    for ( i = m_widgets.begin(); i < m_widgets.end(); i++ )
    {
        if ( (*i)->GetId() == id ) return (*i);
    }
    //return (*i); // nullptr нужен
    return 0;
}
Ворнинг:
Кликните здесь для просмотра всего текста
.\src\WidgetContainer.cpp(51) : error C2440: return: невозможно преобразовать 'int' в 'const WidgetShared &'
1> Причина: невозможно преобразовать 'int' в 'const WidgetShared'
1> Ни один конструктор не смог принять исходный тип, либо разрешение перегрузки конструктора неоднозначно


еще человек советует assert есть он в boost или в std98 ?
 
Текущее время: 13:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru