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

Функция не понимает меня - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Изменить порядок следования элементов в массиве http://www.cyberforum.ru/cpp-beginners/thread627553.html
изменить порядок следования элементов в массиве так чтобы сначало располагались все отрицательные элементы за тем положительные а потом нули найти сумму элементов массива расположенных после минемального элемента
C++ измените порядок следования элементов в массиве так,чтобы... помогите решать решение измените порядок следования элементов в массиве так,чтобы располагались все отрисательные элементы,затем положительные,а потом нули http://www.cyberforum.ru/cpp-beginners/thread627520.html
Открыть директорию C++
Всем доброго времени суток. Подскажите пожалуйста функцию для того чтобы прочитать директорию. Т.е есть папка и мне нужно получить все названия вложений(файлов и папок).Я использую VS2010 компилятор Microsoft, ОС Windows 7. Прочитал в википедии что функция opendir с Microsoft компилятором не работает.Подскажите пожалуйста кто знает.
Сохранение данных хэш таблицы C++
Здравствуйте. Имеется хеш таблица с размером массива 10 000. В таблицу периодически заносятся данные. Как сохранять данные при выходе из программы, чтобы потом при включении программы они находились в таблице.
C++ Конструктор и деструктор в классе http://www.cyberforum.ru/cpp-beginners/thread627493.html
Решил разобраться в конструкторах и деструкторах. Написал, вроде по такой же структуре как и в учебнике. А комп выдает ошибки в компиляции, связанные с типом главной функции. Что не так, подскажите... #include <iostream> #include <cstring> using namespace std; class String { private:
C++ Массив карт Нужно ввести поток карт, для дальнейшей сортировки. Карта представлена как два символа - (вес) + (масть). Вводится сразу два символа, без пробелов. Дальше идет следующая карта через пробел. Сортировать буду по весу. Так понял, что лучше организовать массив из массива Char . Как это сделать лучше? подробнее

Показать сообщение отдельно
bethrezene
0 / 0 / 0
Регистрация: 23.07.2012
Сообщений: 3
23.07.2012, 13:46     Функция не понимает меня
Вот попытался написать функцию для подсчета комбинаций "ab" (Читаю книгу, пытаюсь делать упражнения, но застрял что то слишком рано )
Вот как она выглядит у меня:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int countab(string st)
    {
      
                             int count=0;
                             int i=1;
/*  10 строка  */              while (i<=strlen(st))
                                      {
                                       if ((st[i-1]=='a')&&(st[i]=='b'))
                                       count++; i++;
                                       }
           
                              return count;            
        
       
    }
Выдает ошибку :
10 C:\Dev-Cpp\Projects\Untitled21.cpp no matching function for call to `strlen(std::string&)'
Просьба не пинать ногами, а помочь
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru