eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingCo jest nie tak z C++ (było: Rust)Re: Co jest nie tak z C++ (było: Rust)
  • Data: 2017-08-30 18:46:06
    Temat: Re: Co jest nie tak z C++ (było: Rust)
    Od: "AK" <n...@n...net> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "M.M." <m...@g...com> napisał:

    > Nigdy tego nie zauważyłem. Natomiast często widziałem, żę
    >w starszych kompilatorach wystarczyło zamiast funkcji użyć
    > makra i już kod był wyraźnie o parę procent szybszy.

    Tak, bo one generowaly "rozbiegowki"
    push bp
    move pb, sp

    sub sp, x
    pop bp

    czy to bylo potrzebne, czy nie.
    (Na pewno tak robily stare/wymienione przez Ciebie wersje TC/BC++
    i MS C)

    > O zamianie operacji na tablicy na operacje wskaźnikach nie
    > wspomnę

    Tu sie mylisz.
    W C juz w momencie kompilacji (a nawet w samym C - w wyrazeniach)
    tablica jest zamieniana/a raczej traktowana jako wskaznik.

    AK

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: