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

Ошибка в функции - C++

Восстановить пароль Регистрация
 
n0n4m3r
23 / 23 / 6
Регистрация: 12.10.2013
Сообщений: 183
06.03.2014, 04:23     Ошибка в функции #1
Ситуация следующая, есть string строка, в которой надо найти и сохранить все цифры, написал небольшую функцию, но возвращает ошибку "term does not evaluate to a function taking 1 arguments", функция следующая:

C++
1
2
3
4
5
6
7
8
9
10
int strtoi(string line){
    char c[200], n[200];
    int res=0;
    strcpy(c, line.c_str());
    for (int i=0; i < strlen(c)-1; i++)
        if(c[i]>='0' && c[i]<='9')
            strcat(c,n);
    res = atoi(n);
    return res;
}
В чем может быть дело и, возможно, есть какой способ еще найти все цифры?



Ошибку в strcat уже вижу.

Добавлено через 24 минуты
Реализовал через
C++
1
if(isdigit(afterM.at(i)))
без функции
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2014, 04:23     Ошибка в функции
Посмотрите здесь:

Ошибка функции C++
C++ Ошибка в функции
C++ Ошибка в Функции
Ошибка в функции C++
Ошибка в функции C++
Ошибка в функции C++
Ошибка в функции C++
C++ Ошибка в функции!
C++ Ошибка в функции
C++ Ошибка в функции
C++ ошибка в функции
C++ Ошибка в функции

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5284 / 4803 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
06.03.2014, 04:23     Ошибка в функции #2
Если используете string, то зачем использовать С-шные функции?
n0n4m3r
23 / 23 / 6
Регистрация: 12.10.2013
Сообщений: 183
06.03.2014, 04:29  [ТС]     Ошибка в функции #3
Просто другого ничего не нашел в интернетах, только начинаю работу со строками.
Yandex
Объявления
06.03.2014, 04:29     Ошибка в функции
Ответ Создать тему
Опции темы

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