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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести массив символов, а затем вывести его на экран http://www.cyberforum.ru/cpp-beginners/thread236316.html
народ помогите пожалуйстаю напишите пожалуйста небольшой кусочек кода: необходимо ввести массив символов, а затем вывести его на экран.
C++ Работа с символьними строками Задача такова(если честно сама толком не поняла:cry:) По индивидуальному заданию создать функцию для обработки символьных строк. За образец брать библиотечные функции обработки строк языка C, но не применять их в своей функции. Индивидуальная задание тут правда другой вариант а у меня другой хочу научится сама писать если кто нибудь покажет мне один пример!!!! Пример: Функция -... http://www.cyberforum.ru/cpp-beginners/thread236314.html
Удалить столбец в двумерном массиве C++
не могу понять где ошибка.. нужно удалить столбец где элементы отрицательны void ubr(double ** mm,int & n,int m) {int i,j,k; double **matr; int *ind; ind=new int; matr=new double *; for(i=0;i<n; i++)
C++ Посоветуйте книгу
Я немного умею программировать на делфи и совсем чуточку на яве...Вот решила научиться программировать хорошо на языке с++, посоветуйте пожалуйста какое-нибудь учебное пособие хорошее, для чайников)))
C++ API Vkontakte загрузка графики на стену http://www.cyberforum.ru/cpp-beginners/thread236261.html
похоже я злостно туплю ( проблема в сабже, на сайте вконтакта есть описание процесса 1. С помощью метода wall.getPhotoUploadServer приложение узнает http-адрес для загрузки фотографий. 2. Приложение формирует POST-запрос на полученный адрес. Запрос должен содержать поле photo, которое содержит файл с изображением (JPG, PNG, BMP или GIF). В ответ приложение получает следующие данные в...
C++ Затрудняюсь сделать Написать на языке С Ввести n . Вычистить сумму S=1-(1/3)+(1/5)-(1/7)+....(1/(2n+1)) подробнее

Показать сообщение отдельно
Letfly
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 18

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

31.01.2011, 15:23. Просмотров 430. Ответов 1
Метки (Все метки)

Здравствуйте!

есть перегруження функция

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();
}
в мэйне
C++
1
2
    string s="Koshka";
    pBlock=list.Find(s);
на строчку

if (pNode->GetBlock()->GetBlockText == text)
ругается так:

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 147 mini_akinator

На всякий случай привел полный текст программы в файле "вопрос для форума"
Вложения
Тип файла: txt Вопрос на форум.txt (5.2 Кб, 13 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru