-
Received: by 10.52.72.197 with SMTP id f5mr315936vdv.17.1350662043120; Fri, 19 Oct
2012 08:54:03 -0700 (PDT)
Received: by 10.52.72.197 with SMTP id f5mr315936vdv.17.1350662043120; Fri, 19 Oct
2012 08:54:03 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin3!goblin.stu.neva.ru!news.bbs-scene.org!border4.nntp.dca.giganew
s.com!border2.nntp.dca.giganews.com!nntp.giganews.com!x14no1402459qar.0!news-ou
t.google.com!r17ni43198318qap.0!nntp.google.com!x14no1402455qar.0!postnews.goog
le.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Fri, 19 Oct 2012 08:54:03 -0700 (PDT)
In-Reply-To: <k5rptv$cpi$1@news.task.gda.pl>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=31.60.168.123;
posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 31.60.168.123
References: <4...@g...com>
<k5r24i$g9e$1@news.task.gda.pl>
<5...@g...com>
<b...@g...com>
<4...@g...com>
<e...@g...com>
<s...@h...pl>
<6...@g...com>
<k5r7cr$ude$1@news.task.gda.pl>
<7...@g...com>
<k5rai5$6f5$1@news.task.gda.pl>
<a...@g...com>
<k5rf13$h4m$1@news.task.gda.pl>
<5...@g...com>
<s...@h...pl>
<1...@g...com>
<k5rmml$654$1@news.task.gda.pl>
<2...@g...com>
<a...@g...com>
<k5rp1q$9aq$2@news.task.gda.pl>
<0...@g...com>
<k5rptv$cpi$1@news.task.gda.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0...@g...com>
Subject: Re: coś lajtowego - konsola
From: kenobi <p...@g...com>
Cc: Baranosiu <r...@w...pl>
Injection-Date: Fri, 19 Oct 2012 15:54:03 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
Lines: 79
Xref: news-archive.icm.edu.pl pl.comp.programming:200165
[ ukryj 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 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2024-12-21 Warszawa => Java Developer <=
- 2024-12-21 Zalesie Borowe => Medical Equipment Service Engineer <=
- 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 <=