[AVRGCC] enum problem...
Masz problem? Zapytaj na forum elektroda.pl
From: "Paweł Kurzawa" <groups_at_nospam_kpw.qs.pl>
Subject: [AVRGCC] enum problem...
Date: Mon, 10 May 2004 11:08:15 +0200
Witam,
na poczatek powiem ze juz przeszukalem wszyzstkie znane mi zasoby
(avrfreaks.net nie dziala ( ) i nie znalazlem rozwiazania. Grupa jest
ostatnia moja deska ratunku.
Temat rzeka mianowicie promocja zmiennych do INT.
Stworzylem sobie dla czytelnosci listingu zmienna enum.
typdef enum {
a = 0,
b,c } zzz
static zzz wybierz;
jak zmusisc kompilator zeby potraktowal ta deklaracje jako unsignet char a
nie int !!??!!??
Powrót do góry
--
--
Best regards
K_at_nospam_pW from Poland
kpw(at)qs.pl
http://kpw.qs.pl
UIN: 8017753
GG: 1263183
---------------- end ----------------
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.task.gda.pl!not-for-mai
From: Artur Lipowski <lal_at_nospam_pro.onet.pl>
Subject: Re: [AVRGCC] enum problem...
Date: Mon, 10 May 2004 12:21:07 +0200
Paweł Kurzawa wrote:
...
jak zmusisc kompilator zeby potraktowal ta deklaracje jako unsignet char a
nie int !!??!!??
A próbowałeś -fshort-enums ?
BTW> W przeciwieństwie do C++ w C nie ma większego zysku z użycia typu
bazowanego na enum. IMHO jedyny istotny zysk (w niektórych
przypadkach) daje użycie "enum-ów" zamiast #define.
Pozdrawiam,
--
Artur Lipowski
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai
From: =?ISO-8859-2?Q?Pawe=B3_Sklarow?= <p_sklarowUSUN_at_nospam_pocztaUSUN.onet.pl>
Subject: Re: [AVRGCC] enum problem...
Date: Mon, 10 May 2004 13:08:47 +0200
Artur Lipowski wrote:
Paweł Kurzawa wrote:
...
jak zmusisc kompilator zeby potraktowal ta deklaracje jako unsignet
char a
nie int !!??!!??
A próbowałeś -fshort-enums ?
Mi działa.
BTW> W przeciwieństwie do C++ w C nie ma większego zysku z użycia typu
bazowanego na enum. IMHO jedyny istotny zysk (w niektórych
przypadkach) daje użycie "enum-ów" zamiast #define.
Nie musisz sam wyliczać wartości, co jest bardzo miłą cechą.
nb. ciekawe dlaczego kompilator mi nie krzyczy jak przypisze
do zmiennej enum int'a...
--
pozdrawiam, Paweł Sklarow
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.task.gda.pl!not-for-mai
From: Artur Lipowski <lal_at_nospam_pro.onet.pl>
Subject: Re: [AVRGCC] enum problem...
Date: Mon, 10 May 2004 14:12:31 +0200
Paweł Sklarow wrote:
...
nb. ciekawe dlaczego kompilator mi nie krzyczy jak przypisze
do zmiennej enum int'a...
Taki urok C(99).
Właśnie dlatego między innymi napisałem, że w C nie ma, aż takiego zysku
w porównaniu do C++.
Pozdrawiam,
--
Artur Lipowski
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.silweb.pl!polsl.gliwice.pl!zeus.polsl.gliwice.pl!serve