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

Ошибка "Слишком много аргументов в вызове функции" - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.88
Staisha
0 / 0 / 0
Регистрация: 23.06.2014
Сообщений: 2
24.06.2014, 18:49     Ошибка "Слишком много аргументов в вызове функции" #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
bool FillMatrix::fillTrim() 
{       int d,ky,h,m;
        n++;
        ky=n*n*n;
        m = n;
        while (m!=0)
        {
        d=m%10;
        m=m/10;
        h=ky%10;
        } if (d!=h) return false;
        else 
        return true;        
}
int FillMatrix::nextPentagonalNum()
{      
k:      n++;
        if (fillTrim(n))  return n;
        goto k;
}
выдает Ошибка функция не принимает 1 аргументов
слишком много аргументов в вызове функции
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2014, 18:49     Ошибка "Слишком много аргументов в вызове функции"
Посмотрите здесь:

Код ошибки при вызове функции через "system" C++
C++ Ошибка: слишком много включаемых файлов
При вызове конструктора ошибка: L "Buffer is too small" & & 0 C++
C++ Подсчет числа слов в тексте. Слишком много аргументов для вызова
C++ Полиморфизм и ошибка "Слишком много аргументов"
C++ Класс - Ошибки при вызове методов: В вызове функции отсутствует список аргументов
C++ Слишком мало аргументов в вызове функции
C++ Слишком мало аргументов в вызове функции

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Хедин
 Аватар для Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
24.06.2014, 18:51     Ошибка "Слишком много аргументов в вызове функции" #2
Staisha, функция fillTrim не принимает никаких аргументов, а вы пытаетесь ей целое число скормить
IrineK
Заблокирован
24.06.2014, 19:21     Ошибка "Слишком много аргументов в вызове функции" #3
Не знаю, чего тут происходит, но чтобы аргумент принимался:
C++
1
2
3
4
bool FillMatrix::fillTrim(int n)
//...
if (fillTrim(n))  return n;
//...
Или, если n - глобальная:
C++
1
2
3
4
bool FillMatrix::fillTrim()
//...
if (fillTrim())  return n;
//...
Yandex
Объявления
24.06.2014, 19:21     Ошибка "Слишком много аргументов в вызове функции"
Ответ Создать тему
Опции темы

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