Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wywołanie Funkcji

Ostatnio zmodyfikowano 2013-01-29 16:58
Autor Wiadomość
nvkk
Temat założony przez niniejszego użytkownika
Wywołanie Funkcji
» 2013-01-28 19:38:06
Witam,
Mam problem z funkcjami w swoich programach.Dokładnie nie mogę ich wywołać.

Przykład:

C/C++
#include <iostream>

using namespace std;

void funkcjapierwsza()
{
    cout << "Wywluje funkcje";
    funkcja(); //Tu blad
   
}

void funkcja()
{
    cout << "Wywoluje funkcjepierwsza";
    funkcjapierwsza();
}
int main()
{
    funkcja();
    return 0;
}

Mam tak w każdym programie ;/
Błąd : error : 'funkcja' was not declared in this scope
P-75249
czosnek17
» 2013-01-28 19:40:34
Bo przed wywołaniem funkcji jej nie zadeklarowałeś. Przenieś ją ponad wywoływanie, albo zadeklaruj np
C/C++
void funkcja();
ps: to zamuli 100% procesora :P
P-75250
jsc
» 2013-01-28 19:51:46
ps: to zamuli 100% procesora :P
Co????????
P-75251
czosnek17
» 2013-01-28 20:01:23
Co????????
Co co? Wywołują się funkcje w nieskończoność ;_;
P-75252
m4tx
» 2013-01-28 20:47:23
ps: to zamuli 100% procesora :P
Po pewnym czasie też zapewne wywali stack overflow.
P-75255
nvkk
Temat założony przez niniejszego użytkownika
...
» 2013-01-28 20:58:09
W tym przykładzie mógłbym przenieść kolejność funkcji tylko gdy mam program gdzie mam więcej funkcji to jest to niemożliwe.
Jeżeli zrobie tak :  void funkcja(); to wtedy nic mi sie nie wyświetla.
P-75259
czosnek17
» 2013-01-28 21:03:45
Z kodu nic nie usuwaj tylko dopisz tą linijkę pod using namespace std;
P-75262
nvkk
Temat założony przez niniejszego użytkownika
...
» 2013-01-28 21:09:02
Jeżeli dodam linijkę : void funkcja(); pod using namespace std;
To wyświetla mi się cały czas : wywołuję funkcje I mogę tylko wyłączyć program.
Może jakiś inny pomysł? :)
P-75265
« 1 » 2
  Strona 1 z 2 Następna strona