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

Deklaracja funkcji.

Ostatnio zmodyfikowano 2009-02-23 15:26
Autor Wiadomość
krdk
Temat założony przez niniejszego użytkownika
Deklaracja funkcji.
» 2009-02-22 22:13:04
Jeśli chcemy poinformować kompilator, że gdzieś w kodzie (lub poza nim np. w zewnętrznej bibliotece) znajduje się deklaracja funkcji musimy użyć do tego deklaracji funkcji.

Jest to lekcja XVII Kursu c++. Mógłby mi ktoś wytłumaczyć jaśniej co to jest Deklaracja funkcji i do czego ona służy?
P-4370
DejaVu
» 2009-02-22 22:20:14
C/C++
int twojaFunkcja( int x, int y ); //Deklaracja <= ważny średnik, brak ciała funkcji. Deklarację zazwyczaj umieszcza się w pliku *.h, natomiast definicję (czyli deklaracja z ciałem funkcji) w pliku *.cpp).

int main()
{
    //...
    return 0;
}

int twojaFunkcja( int x, int y ) //Definicja funkcji
{
    return x + y;
}
P-4371
lynx
» 2009-02-22 22:22:30
Jeśli chcemy poinformować kompilator, że gdzieś w kodzie (lub poza nim np. w zewnętrznej bibliotece) znajduje się deklaracja funkcji musimy użyć do tego deklaracji funkcji.
A czy czasem nie powinno być coś takiego:
Jeśli chcemy poinformować kompilator, że gdzieś w kodzie (lub poza nim np. w zewnętrznej bibliotece) znajduje się definicja funkcji musimy użyć do tego deklaracji funkcji.
P-4372
krdk
Temat założony przez niniejszego użytkownika
» 2009-02-22 22:26:26
Thx już chyba rozumiem.

A ten tekst kopiowałem wprost z kursu c++.
P-4373
DejaVu
» 2009-02-22 22:54:00
Pietrzuch: poprawiłem.
P-4375
DeBugger
» 2009-02-23 15:26:21
Zamykam więc. Masz tu link.
P-4391
« 1 »
  Strona 1 z 1