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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Letfly
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 18
#1

строки, перегруженные функции, сравнение... - C++

01.02.2011, 12:24. Просмотров 379. Ответов 2
Метки нет (Все метки)

Здравствуйте!
Есть перегруженная функция:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Block* BlocksList::Find(string text) const
{
   BlockNode * pNode = 0;
   int position;
   for (pNode = pHead, position = 0; pNode!=NULL; pNode = pNode->GetNext(), position++)
   {
       if (pNode->GetBlock()->GetBlockText == text) //компилятор ругается на эту строчку
         break;
   }
   if (pNode == NULL)
      return NULL;
   else
      return pNode->GetBlock();
}
в мэйн вот такие строки

...
Block *pBlock=new Block(1);
...
pBlock->SetNextNo(list.Find("Ne znauy"));

выдает такую ошибку:

Ошибка 1 error C2784: bool std::operator ==(const std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem *): не удалось вывести аргумент шаблон для "const std::basic_string<_Elem,_Traits,_Alloc> &" из "overloaded-function" c:\сисадмин\программа\mini_akinator\mini_akinator\mini_akinator.cpp 171 mini_akinator
На всякий случай прилагается полный текст программы.
0
Вложения
Тип файла: txt mini_akinator.txt (11.0 Кб, 12 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2011, 12:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос строки, перегруженные функции, сравнение... (C++):

Написать перегруженные функции для массива целых чисел и строки - C++
Написать перегруженные функции и основную программу, которая их вызывает. а) для массива целых чисел находит среднее арифметическое; ...

Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу - C++
Стоит следующая задача: Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу. Функцию написал, но я...

Перегруженные функции - C++
Помогите написать перегруженные функции и основную программу, которая их вызывает. 1) для вычитания целых чисел; 2) для вычитания...

Перегруженные функции - C++
Всем привет. Прошу помощи. Я сильно запутался, и не могу сделать пару аспектов в задание. Вот собственно само задание: Написать...

Перегруженные функции - C++
Написать перегруженную функцию, которая возвращает площадь квадрата, прямоугольника, треугольника и круга. Считать, что для вычисления...

Перегруженные функции - C++
Разработать программу, использующие перегруженные функции для вывода расстояния в виде числа футов и числа дюймов. Аргументом функции может...

2
Letfly
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 18
01.02.2011, 20:13  [ТС] #2
Sorry за повторение темы(( У меня глюк был...я первую созданную не смог найти в ссответствующем разделе.
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
01.02.2011, 20:24 #3
C++
1
2
      if (pNode->GetBlock()->GetBlockText() == text) //компилятор ругается на эту строчку
         break;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2011, 20:24
Привет! Вот еще темы с ответами:

перегруженные функции - C++
Написать перегруженные функции и основную программу, которая их вызывает. а) для перевода часов и минут в минуты; б)для перевода...

Перегруженные функции - C++
В одномерном массиве, состоящем из п элементов, вычислите: 1) среднее арифметическое элементов, расположенных до первого и после...

Перегруженные функции. - C++
Есть код с учебника, по идеи должно быть все правильно. КОД: #include&lt;iostream.h&gt; #include&lt;conio.h&gt; int //Îáüÿâëåíèå êëàññà...

Перегруженные функции - C++
Подскажите, плиз, с заданием. Задание у меня такое: написать перегруженную функцию для расчета: y=|sin x|-|cos x| Написал я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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