eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaProgramowanie uC - Pascal, czy C ?Re: Programowanie uC - Pascal, czy C ?
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!goblin2!goblin.stu.neva.ru!feeder.erje.net!us.feeder.erje.net!usenet.b
    lueworldhosting.com!feeder01.blueworldhosting.com!peer03.iad.highwinds-media.co
    m!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.c
    om!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a
    -01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Subject: Re: Programowanie uC - Pascal, czy C ?
    Newsgroups: pl.misc.elektronika
    User-Agent: 40tude_Dialog/2.0.15.1pl
    MIME-Version: 1.0
    Content-Type: text/plain; charset="iso-8859-2"
    Content-Transfer-Encoding: 8bit
    References: <b...@g...com>
    <lc4u44$267$1@news.vectranet.pl>
    <s...@f...lasek.waw.pl>
    <lcdj2k$kfj$1@news.vectranet.pl>
    <s...@f...lasek.waw.pl>
    <a...@4...com>
    Date: Fri, 31 Jan 2014 09:37:13 +0100
    Message-ID: <syjwfhmkgngl$.13810ktvpnqcs$.dlg@40tude.net>
    Lines: 21
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: h82-143-187-50-static.e-wro.net.pl
    X-Trace: 1391157432 unt-rea-b-01.news.neostrada.pl 2220 82.143.187.50:53426
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 1951
    X-Received-Body-CRC: 1352475083
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:659006
    [ ukryj nagłówki ]

    Dnia Thu, 30 Jan 2014 19:02:43 -0600, A.L. napisał(a):
    > Popatrz sobie jak dziala kompilator Pascala. Zagniezdzone procedury
    > powoduja ze dostep do miennych musi sie odbywac pzrez tworzony na
    > biegowo, w czasie wykonywanai programu, ciag aktywacji (dynamic
    > activation link). C czegos takiego nie potzrebuje z definicji. Wiec
    > dostep do zmiennyc hzajmuje w Pascalu wiecej czasu niz w C

    Hm, musialbym przypomniec sobie ... ale jest to chyba
    a) do zrobienia - kompilator wiedzac ze to procedura wywolana z
    nadrzednej moze policzyc gdzie na stosie jest zmienna nadrzednej.
    gorzej jesli jest rekurencja.
    A C przeciez tez ma bloki w funkcji, w ktorych moga byc wlasne
    zmienne. A C++ to juz w ogole.

    b) do obejscia - jesli procedura dostanie dodatkowe parametry z
    uzywanymi zniennymi z nadrzednych.

    c) a przeciez wystarczy napisac - kto uzywa zmiennych z nadrzednych
    procedur obniza wydajnosc.

    J.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

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: