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

Ошибка в калькуляторе "Несоответствие в списке формальных параметров" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция должна заменять каждое появление с1 в строке str на с2 http://www.cyberforum.ru/cpp-beginners/thread1240673.html
Не работает код IDE VC++ 2010 Win7 Прата С. - Язык программирования С++. Лекции и упражнения - 2011 Вопросы для самоконтроля 8. Напишите функцию, имеющую следующий прототип: int replace (char * str, char cl, char c2) ; Эта функция должна заменять каждое появление с1 в строке str на с2 и возвращать количество выполненных замен.
C++ Функция, которая изменяет первоначальное значение переменной и хранит его до следующего вызова Нужно , чтобы функция(пусть даже main()) изменял первоначальное значение переменной и хранила его до следующего вызова. Кто может подсказать, как это делаеться? Спасибо. http://www.cyberforum.ru/cpp-beginners/thread1240672.html
Использование чужой dll в своей программе C++
Есть dll-ка wavcarrier.dll. Её использует программа invisible secrets для шифрования файлов и связки их с wav файлом. Так вот, как можно подключиться эту библиотеку к себе в прогу? Специально для этих dll Invisible Secrets генерирует специальный ключ, как бы намекая на то, что можно использовать эти dll-ки для рассшифровки. Вот, что сказанно в хелпе: Activation Key = a string of numbers and...
Как сделать издателя известным для компьютера? C++
У меня есть одно консольное приложение в Visual C++, когда я отправляю его на другой компьютер, то пользователь не может его запустить, ему выдаёт, что "Система Windows защитила ваш компьютер". Оказывается, у моей программы неизвестный издатель! Я создал файл Version в программе, и указал там издателя: "SP Studio". Быть может, компьютер не знает такого? Что же тогда там надо писать? Microsoft...
C++ Поиск минимального остовного дерева на графе http://www.cyberforum.ru/cpp-beginners/thread1240576.html
Переделал программу найденную в интернете, написал через функцию. #include <iostream>; #include <fstream>; using namespace std; void creatFile(int maxCost, int kolVer, int **cost){ //функция, создающая текстовый файл с заданным названием и записывающая в него данные для хранения
C++ Не компилируются проекты: Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped Здравствуйте, уважаемые специалисты. Недавно начал изучать С++ Компилятор Visual C++ при попытке скомпилировать любой код выдаёт это: ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== Подскажите пожалуйста, в чем может быть проблема? Заранее спасибо. подробнее

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

Ошибка в калькуляторе "Несоответствие в списке формальных параметров" - C++

10.08.2014, 15:49. Просмотров 531. Ответов 2
Метки (Все метки)

такая ситуация: второй день учу с++, до этого ничего не учил, поэтому прошу помощи. Пытался написать калькулятор:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <iostream> 
using namespace std;
void kalk_plus ()
{
    int a, b, c;  
    cout << "Введите первое число: "; 
    cin >> a;  
    cout << "Введите второе число: "; 
    cin >> b;
    c=a+b;
    cout << "Ответ: ";
    cout << c << endl;
 
}
void kalk_minus ()
{
int a, b, c;  
    cout << "Введите первое число: "; 
    cin >> a;  
    cout << "Введите второе число: "; 
    cin >> b;
    c=a-b;
    cout << "Ответ: ";
    cout << c << endl;
}
void kalk_umnog ()
{
int a, b, c;  
    cout << "Введите первое число: "; 
    cin >> a;  
    cout << "Введите второе число: "; 
    cin >> b;
    c=a*b;
    cout << "Ответ: ";
    cout << c << endl;
}
void kalk_rasdel ();
{
    int a, b, c;  
    cout << "Введите первое число: "; 
    cin >> a;  
    cout << "Введите второе число: "; 
    cin >> b;
    c=a/b;
    cout << "Ответ: ";
    cout << c << endl;
}
 
int main() { 
    setlocale(0, "");
    int d;
    cout << "Какое действие будем совершать? Для выбора нажмите соответствующую цифру: Сложение - 1; Вычитание - 2; Умножение - 3; Деление - 4; ";
    cin >> d;
    if (d == 1)
        kalk_plus () << endl;
    else if (d == 2)
        kalk_minus () << endl;
    else if (d == 3)
        kalk_umnog () << endl;
    else if (d == 4)
        kalk_rasdel () << endl;
    else 
        cout << "Ошибка." << endl;
    return 0;
...но мне выдало 2 ошибки:
error C2563: несоответствие в списке формальных параметров
error C2568: <<: не удается разрешить перегрузку функции
помогите пожалуйста, буду очень благодарен
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru