eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikapliki i include › Re: pliki i include
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!uni-berlin.de!not-for-mail
    From: Waldemar <w...@z...fu-berlin.de>
    Newsgroups: pl.misc.elektronika
    Subject: Re: pliki i include
    Date: Thu, 11 Dec 2014 09:34:27 +0100
    Organization: Freie Universitaet Berlin
    Lines: 47
    Message-ID: <c...@m...uni-berlin.de>
    References: <m670uk$md4$1@portraits.wsisiz.edu.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news.uni-berlin.de
    ZrxPdH4mDIdi3q5izd4cSgl+Hw812CNUOXPDi5QW7+THscHdm0lCwqc7iF
    Cancel-Lock: sha1:RYop9NN5XcLpR3g2m8BGIb2u3UE=
    User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
    In-Reply-To: <m670uk$md4$1@portraits.wsisiz.edu.pl>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:675489
    [ ukryj 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: