eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikapliki i includeRe: pliki i include
  • Data: 2014-12-11 09:34:27
    Temat: Re: pliki i include
    Od: Waldemar <w...@z...fu-berlin.de> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Am 09.12.2014 um 15:28 schrieb pawel:
    > Witam.
    >
    > Mam mniejwiecej podobny problem.
    >
    > jest plik
    > plik1.h
    > a w nim
    > #define LEN1 10
    > #defien LEN2 (LEN1 + LEN3)
    >
    > i drugi plik
    > plik2.h
    > a w nim
    > #define LEN3 20
    > #define LEN4 (LEN3 + LEN1)
    >
    > Da sie te pliki wogóle takie zale?ne od siebie pliki "zaincludowaae"?
    > Pozdrawiam
    > Pawe?

    To zależy od kompilatora i jego preprocesora. Niektóre preprocesory są
    dwubiegowe i wtedy możesz includować w dowolnej kolejności i będzie
    działać. W przypadku jednobiegowych masz problem, w szczególności, jak
    preprocesor nie chce zdefiniować czegoś 2 razy. Wtedy musisz dodać
    jeszcze jeden include z warunkami. Na przykład taki:

    plik_g.h

    #define LEN1 10
    #define plik_g

    a w pozostałych plikach masz:

    #ifndef plik_g
    #include plik_g
    #endif

    ewentualnie
    plik_g.h
    #ifndef LEN1
    #define LEN1 10
    #endif

    Waldek


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: