-
Data: 2009-06-05 15:33:36
Temat: Re: Nauka C - co radzicie ?
Od: cepu69 <c...@t...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]MH wrote:
>> mozesz, ale nie musisz. Burdel mozna zrobic z programu w Pascalu, jak sie
>> chce. A jak ci sie nie podoba, to zrob sobie cos takiego (na poczatku):
>> #define begin {
>> #define end }
>> #define or ||
>> i tak dalej :-)
>
> Nie wiedziałem. To już trochę mnie zachęca ...
Witamy w krainie preprocesora ;)
>> Ja sie uczylem "u zrodel", czyli Kernighan & Ritchie, zreszta mialem na
>> to w sumie 4 godziny, wraz z napisaniem i przetestowaniem programu. Da
>> sie.
>
> Być może zupełnie irracjonalnie się uprzedziłem do samej notacji.. Nie
> mniej jednak , powiedz mi czy C pod kątem zastosowania w DSP bardzo różni
> się od C jakiego używa się do pisania jakichś tam aplikacji pod peceta?
Jezyk C, zreszta jak wiekszosc innych jezykow wyskiego poziomu, nie
wprowadza doatkowych rozszezen ze wzgledu na archtekture. Tak wiec C
jest "takie same" na DSP czy x86
> Przykładowo , chcę wysłać bajt danych do portu o określonym adresie. Czy
> są na to funkcje biblioteczne , czy muszę robić wstawki assemblerowe?
DSP TI nie posiada przestrzeni I/O czyli dostep do rejestru wyglada tak
samo :
#define MY_REG_ADDR (0x12345678)
*(* MY_REG_ADDR) = 0x12345678;
lub opakowanie w funkcje/metode.
>> A w Pascalu przy intensywnym uzywaniu unions i wskaznikow mozesz napisac
>> program (dzialajacy gdzieniegdzie) dlugosci kilkunastu linijek gdzie
>> postronny za cholere nie zalapie o co biega.
>>
> Jak zaglądam po 2-3 miesiącach do programów napisanych przez siebie , też
> zastanawiam się o co temu idiocie chodziło !!
Biorac to pod uwage oraz "przemyslenia" zponizszych postow dziwi mnie brak
konkluzji pt. Kod nalezy pisac w sposob w miare prosty i czytelny bo :
1. Autor nie jest jedynym jego uzytkownikiem
2. Pamiec autora jest zawodna
itp.
Następne wpisy z tego wątku
- 05.06.09 16:01 Waldemar Krzok
- 05.06.09 16:17 pawel
- 05.06.09 20:13 Adam Dybkowski
- 05.06.09 20:15 Adam Dybkowski
- 06.06.09 09:26 Artur M. Piwko
- 06.06.09 21:18 Adam Dybkowski
- 07.06.09 06:31 Artur M. Piwko
- 08.06.09 10:41 cepu69
Najnowsze wątki z tej grupy
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
Najnowsze wątki
- 2026-01-02 Kogo KE opierdoli za nieskuteczną cenzurę? [Rząd tuski doniósł]
- 2026-01-02 Gdańsk => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Servi
- 2026-01-02 Gdańsk => Solution Architect (Workday) - Legal Systems <=
- 2026-01-02 Gdańsk => Microsoft Dynamics 365 Finance Consultant <=
- 2026-01-02 Microsoft, C/C++ na Rust - news
- 2026-01-01 szyby macie całe?
- 2026-01-01 Najbogatsi ludzie na świecie są jeszcze bogatsi. Bezprecedensowa skala zysków
- 2026-01-01 Najbogatsi ludzie na świecie są jeszcze bogatsi. Bezprecedensowa skala zysków
- 2026-01-01 Wszystkiego najlepszego
- 2025-12-31 Czy potrafisz wskazać różnice? [TVN v. RMF]
- 2025-12-31 I kolejny jebnięty
- 2025-12-31 Myślenice => Specjalista ds. kontrolingu <=
- 2025-12-31 Ostróda szlachetnie walczy
- 2025-12-31 Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- 2025-12-31 Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]