Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

To few arguments - szybka pomoc

#1
To few arguments - szybka pomoc
Mam problem, może i dla was banalny. Kompilator wywala mi błąd
"Too few arguments to function...blablabla" przy tej części kodu :

Kod:
void dodawanie(int a, int b, int suma)
{
    cout << "Podaj dwie liczby";
    cin>>a;
    cin>>b;
    suma=a+b;
    cout<<"Suma dwoch liczb = "<<suma<<endl;

}

A konkretnie przy samej deklaracji. Proszę o szybką pomoc, nie wiem dlaczego tak się dzieje.
Dell Vostro 3560

.ılı..ılı.
 System operacyjny: windows_seven Przeglądarka: chrome
#2
RE: To few arguments - szybka pomoc
suma - argument funkcji?
Nie pomagam na PW (ew. odpłatnie). 
I osobom z roszczeniowym podejściem. I osobom niedbającym o poprawność językową.
Jak podawać logi
Jeśli nie odpowiadam w danym wątku przez >3 dni - proszę o przypomnienie na PW z linkiem do wątku w treści.




 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: To few arguments - szybka pomoc
Nawet przy :

Kod:
void dodawanie(int a, int b)
{
    cout << "Podaj dwie liczby";
    cin>>a;
    cin>>b;
}

Nadal wystepuje problem.
Rozwiązałem problem w taki sposób:

Kod:
void dodawanie()
{
    int a,b;
    cout << "Podaj dwie liczby";
    cin>>a;
    cin>>b;
}

Aczkolwiek chciałbym wiedzieć dlaczego wcześniej był błąd.
Dell Vostro 3560

.ılı..ılı.
 System operacyjny: windows_seven Przeglądarka: chrome
#4
RE: To few arguments - szybka pomoc
No nie ... ten ostatni sposób jest sprzeczny z samą ideą funkcji - równie dobrze można ten kawałek kodu wstawić w main() - pokaż cały kod programu - robisz osobno deklarację funkcji i osobno implementację ?
Piszę poprawnie po polsku
 System operacyjny: windows_seven Przeglądarka: firefox
#5
RE: To few arguments - szybka pomoc
Bo wczytywałeś zmienne przesłane jako argumenty, dlatego był błąd.
Dyskusja o FAQ i propozycje zmian w dziale "Programowanie": http://forum.pcformat.pl/Przeczytaj-zani...emat-FAQ-t
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#6
RE: To few arguments - szybka pomoc
Hmmm, chyba nie robiłem osobno implementacji i deklaracji owej funkcji.
W każdym bądź razie skasowałem tamten kod i napisałem sobie inny, w którym też wykorzystuje funkcje, tym razem w poprawny sposób, jak sądzę.
Nie będę go tu umieszczał, bo żadnych problemów z nim nie mamOczko

Dziękuje wszystkim za pomoc.
Dell Vostro 3560

.ılı..ılı.
 System operacyjny: windows_seven Przeglądarka: chrome
#7
RE: To few arguments - szybka pomoc
a jak wywołujesz? Za mało kodu podałeś
 System operacyjny: linux_ubuntu Przeglądarka: firefox
#8
RE: To few arguments - szybka pomoc
Racja, podałem za mało kodu, żebyście mogli określić przyczynę. To już i tak nie ważne, chociaż i tak igorkoch trafił w sedno - po prostu nie zadeklarowałem funkcji przed jej zdefiniowaniem.
Wiadomo, że czasem deklaracja funkcji przed jej definicją(która jednocześnie jest deklaracją.....) nie jest potrzebna, ale w moim przypadku była.
Dell Vostro 3560

.ılı..ılı.
 System operacyjny: windows_seven Przeglądarka: chrome
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
error: too few arguments to function too few arguments for functiontoo few arguments to functiontoo few arguments to function void

Podobne wątki (To few arguments - szybka pomoc)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  C++ szybka konwersja char na const char* Skitter 4 4360 11.01.2014, 20:08
Ostatni post: Skitter
  Too few arguments to function - pomoc Nekron 3 7485 13.01.2013, 23:45
Ostatni post: Paweł01
  Schemat blokowy szybka pomoc bLanton 3 3251 07.02.2012, 14:15
Ostatni post: bLanton

Skocz do:


Wybrane wątki (To few arguments - szybka pomoc)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  pomoc projekt scilab piesel18 2 7820 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 6729 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 7446 27.01.2019 13:44
Ostatni post: rafal12999
  kompilacja biblioteki Agui - cmake jurek2 0 6752 10.01.2019 13:12
Ostatni post: jurek2
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 7425 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 10256 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 7957 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 8761 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 8047 21.09.2018 16:58
Ostatni post: DonCorleone
  .bat nie kompresuje plików GIENTY 3 8491 06.09.2018 07:20
Ostatni post: broda99
  problem z programem .bat wiktrom12 4 9642 30.08.2018 08:25
Ostatni post: wiktrom12
  Silnik do gier ZigglerGames 1 8323 23.08.2018 09:03
Ostatni post: Szachista
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 9058 09.08.2018 16:24
Ostatni post: Ajgor
  Który język wybrać do stworzenia aplikacji synchronizujące pliki z urządzeniem mobiln Elemental 2 2414 18.07.2018 12:05
Ostatni post: Ajgor
  Pomysł napisania programu ROM FireBytes 3 9698 28.06.2018 16:56
Ostatni post: FireBytes