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

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

Войти
Регистрация
Восстановить пароль
 
n0n4m3r
25 / 25 / 6
Регистрация: 12.10.2013
Сообщений: 183
#1

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

06.03.2014, 04:23. Просмотров 178. Ответов 2
Метки нет (Все метки)

Ситуация следующая, есть 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++
#include &lt;iostream.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;iomanip.h&gt; bubbleSort(int , const int); ...

Ошибка в функции - C++
Помогите пожалуйста исправить ошибку bool zero (double*Ar, int n) { bool flag = false; int j = 1; do{ if (Ar=0)...

Ошибка в функции - C++
(Задача см.вложение) Помогите пожалуйста! Ошибка: Необработанное исключение по адресу 0x0F971DA9 (msvcr110d.dll) в Проект2.exe:...

Ошибка функции - C++
Почему у меня при обработке наипростейшей функции появляется ошибка: 1&gt;------ Построение начато: проект: Fun2, Конфигурация: Debug...

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

Ошибка в функции - C++
Всем доброго суток, не могу понять где ошибка, помогите: #include &lt;iostream&gt; #define N 4 using namespace std; void sortVib(int...

Ошибка в функции - C++
я написал функцию для загрузки графа из файла, но при попытке открытия происходит ошибка ...что нужно...

Ошибка в функции - C++
не работает функция вывод помогите пожалуйста я задаю 1 букву модели монитора он должен выдать все об этом мониторе исправте пожалуйста. ...

Ошибка в функции - C++
Вот программа проблема с функцией &quot;ras&quot; не правильно работает надо вернуть значения vi,vj,v. #include &lt;stdio.h&gt; #include &lt;conio.h&gt; ...

Ошибка в функции - C++
Помогите исправить ошибку мне надо Составить функцию countX, которая, получив c и b через параметры по значению, &quot;а&quot; через глобальную...

Ошибка в функции - C++
#include &quot;stdafx.h&quot; #include &quot;stdlib.h&quot; #include &quot;windows.h&quot; #include &quot;iostream&quot; #include &quot;math.h&quot; #include &quot;conio.h&quot; ...

Ошибка в функции - C++
У меня значения j должен изменятся от 0 до 9, а вместо этого он изменяется от 11 до 20, почему? Мой код: #include &lt;iostream&gt; ...


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

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

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