Problem s gcc - moj, alebo kompilatora?

Stanislav Meduna stano na trillian.eunet.sk
Pátek Březen 16 11:21:38 CET 2001


Ahojte,

a znovu nieco

=== statconst.c ===
static const char zeros1[4096];
===

$ gcc -c statconst.c # prekladane ako C je vsetko v poriadku
$ gcc -x c++ -c statconst.c # prelozit ako C++
statconst.c:1: uninitialized const `zeros1'

Autor kodu tym chcel povedat, ze potrebuje buffer plny nul
a bol natolko slusny, ze chcel vyjadrit volu, aby mu
do neho nikto nepisal. Doteraz to fungovalo s MSVC
aj s egcs 1.1.2.

Normu poruke nemam a materialy ktore mam, hovoria len,
ze sa inicializovat moze, nie musi. Moze mi niekto
znalejsi povedat, ci ma gcc pravdu?

gcc version 2.96 20000731 (Red Hat Linux 7.0)

Zdravi
-- 
                                  Stano



Další informace o konferenci Linux