-
Data: 2013-04-14 23:37:11
Temat: AtmelStudio6 gcc
Od: "Zbynio" <...@d...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Pytanie :-) Może głupie może nie. :-)
Powiedzcie mi czy mam walczyć z kompilatorem w taki sposób żeby sam zapis w
języku C był możliwie pozbawiony podfunkcji?
Czy może dla czystości kodu powinienem się skupić na problemie do
rozwiązania, a nie nad sposobem zapisu?
NP:
a() {
...
}
b() {
...
}
foo {
a();
b();
...
}
Czy może powinienem za wszelką cenę zapisywać ciała funkcji a i b wewnątrz
funkcji foo ? Analizując assembler mam mieszane uczucia. Raz mi się tworzą
call-e / rcall-e a raz kod jest strasznie posiekany ale nie wynika, że mi
calluje tylko jakby sobie je wkleił i wiedział, że to nie jest konieczne
żeby rekursywnie wywoływać a() i b() ?
No jak to jest ? Od czego to zależy kiedy kompilator wie co z tym zrobić
?Często na PC widzę czyjeś źródłą posiekane na dziesiątki małych funkcji,
później jedna jest w drugiej, a trzecia w czwartej jak ruskie babuszki. ?
???
Następne wpisy z tego wątku
- 15.04.13 01:10 Grzegorz Niemirowski
- 15.04.13 01:56 Zbynio
- 15.04.13 07:47 Zbych
Najnowsze wątki z tej grupy
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
Najnowsze wątki
- 2025-02-25 Tak wiem.... To oczywiste ale jak oni dzisiaj dziadują na materiale
- 2025-02-25 rozliczenia policji
- 2025-02-25 Echhhhhh. Marzy mi się SWAP Audi A2 z 1.8 T ;-)
- 2025-02-25 Warszawa => Analityk Biznesowo-Systemowy <=
- 2025-02-25 Warszawa => SQL Developer <=
- 2025-02-25 Zbigniew Ziobro śmie sugerować "niedostatki niezawisłości" sędzi (wątpliwości co do bezstronności)
- 2025-02-25 Kraków => DevOps Engineer (Junior/Regular) <=
- 2025-02-25 Kraków => Front-end Developer <=
- 2025-02-25 Szpital
- 2025-02-24 Gniazdo + wtyk
- 2025-02-24 Dyrektor Toyoty miał rację. Elektryki to ślepa uliczka
- 2025-02-24 Białystok => System Architect (Java background) <=
- 2025-02-24 Białystok => System Architect (background deweloperski w Java) <=
- 2025-02-24 Białystok => Solution Architect (Java background) <=
- 2025-02-24 Warszawa => Data Engineer (Tech Leader) <=