eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingcoś lajtowego - konsolaRe: coś lajtowego - konsola
  • 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).

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: