-
Data: 2012-10-19 17:54:03
Temat: Re: coś lajtowego - konsola
Od: kenobi <p...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu piątek, 19 października 2012 17:00:22 UTC+2 użytkownik Baranosiu napisał:
> Dnia 19.10.2012 kenobi <p...@g...com> napisaďż˝/a:
>
> [...]
>
> > no wiem, troche znam sie na c, chodzilo
>
> > mi o niezdefiniowane obecnie konwersje
>
> > jak (char[5]) 1234 czy (char[]) 1234
>
> > powinno tworzyc lokalnie kawalek tablicy
>
> > z przetlumaczona wersja (nawet kiedys
>
> > postulowalem by itoa bylo opcodem w asemblerze
>
>
>
> Nie jest to potrzebne w C, bo sprintf za�atwia takie konwersje
>
> znacznie lepiej (jak napiszesz w kodzie (char[5]) 0x10 to w tablicy ma
>
> by� posta� dziesi�tna, szesnastkowa czy binarna? a co je�li u�yjesz
>
> zmiennej a nie sta�ej na przyk�ad (char[5])A ? zbyt wiele
>
mozna zrobic ten operator przeciazalnym itp,
jest to troche problematyczne glownie z tego
powodu ze dotychczas operatory rzutowania
nie robily tego typo rzeczy, ale raczej
sklaniam sie ku temu zeby to bylo w jezyku,
powod jest takie ze gdyby to bylo sporo
roznego rodzaju kodow w c daloby sie napisac
bez biblioteki a brak tego wlasnie burzy tą
ew elegancje - niezrecznosc w porownaniu np
z konwersjami double na long itp wynka wlasine z tego ze to nie jest obslugiwane na
poziomie
srzetu (a mogloby byc) tak ze mz mogloby wejsc
- jest to dosyc fundamentalna operacja i
wlasnie sporo klopotu jest z robieniem tego
samemu, uprosciloby tez kody w polaczeniu
z domyslnymi rzutowaniami - chco sa i troche
problematyczne kwestie np jesli to by mialo byc
na tak niskim poziomie to bledne konwersje
musialyby chyba rzucac wyjatkami podobnymi do
tych na fpu - no ale to jest wogole odrebny temat
> niejasno�ci). Co do itoa w assemblerze... zosta�my mo�e lepiej przy
>
> tym, �e procesor dzia�a na bitach, bajtach i temu podobnych rzeczach,
>
> a nie na znakach :D Oj dopiero by si� dzia�o jakby� w komputerze mia�
>
> procesor z chi�sk� tablic� kodow� :D Konwersja tekst<->liczba musi by�
>
> jawna, bo mo�na to zrobi� na wiele r�nych sposob�w :D Wi�kszo��
>
> assembler�w pozwala na tworzenie w�asnych makr do za�atwiania takich
>
> spraw (a je�li ich wbudowane mo�liwo�ci s� za ma�e, to mo�na u�y�
HLA
>
> albo preprocesora takiego jak m4 :D).
Następne wpisy z tego wątku
- 19.10.12 18:54 Baranosiu
- 19.10.12 19:22 kenobi
- 19.10.12 20:06 kenobi
- 19.10.12 20:43 Baranosiu
- 20.10.12 01:25 Baranosiu
- 20.10.12 08:57 kenobi
- 20.10.12 10:38 kenobi
- 21.10.12 00:55 Baranosiu
- 21.10.12 10:07 kenobi
- 21.10.12 17:29 Baranosiu
- 22.10.12 08:18 Adam Wysocki
- 22.10.12 08:31 Adam Wysocki
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-21 Żerniki => Specjalista ds. Employer Brandingu <=
- 2024-12-21 jak tacy debile
- 2024-12-20 Precedensy politycznie motywowanego nie wydawania w UE
- 2024-12-20 Obrońcy
- 2024-12-20 Obrońcy
- 2024-12-20 Obrońcy
- 2024-12-20 Gdańsk => Inżynier bezpieczeństwa aplikacji <=
- 2024-12-20 czyste powietrze
- 2024-12-20 Katowice => Analyst in the Trade Development department (experience wi
- 2024-12-20 Opole => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-12-20 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-20 Rzeszów => International Freight Forwarder <=
- 2024-12-20 Katowice => Key Account Manager (ERP) <=
- 2024-12-20 Ekstradycja
- 2024-12-20 Mikroskop 3D