Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 18
1

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

01.02.2011, 12:24. Просмотров 442. Ответов 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_akina tor.cpp 171 mini_akinator
На всякий случай прилагается полный текст программы.
0
Вложения
Тип файла: txt mini_akinator.txt (11.0 Кб, 13 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2011, 12:24
Ответы с готовыми решениями:

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

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

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

Перегруженные функции.
Есть код с учебника, по идеи должно быть все правильно. КОД: #include&lt;iostream.h&gt;...

2
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 18
01.02.2011, 20:13  [ТС] 2
Sorry за повторение темы(( У меня глюк был...я первую созданную не смог найти в ссответствующем разделе.
0
В астрале
Эксперт С++
8023 / 4780 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
01.02.2011, 20:24 3
C++
1
2
      if (pNode->GetBlock()->GetBlockText() == text) //компилятор ругается на эту строчку
         break;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2011, 20:24

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

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

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

Перегруженные функции
Добрый вечер. Возник вопрос.Написал две перегруженные функции. double power(double, int); int...

Перегруженные функции
Нужно создать программу для определения среднего арифметического и среднего геометрического трех...

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


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

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

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