On 8/15/07, [EMAIL PROTECTED] <[EMAIL PROTECTED] > wrote: > > > > See http://www.sqlite.org/cvstrac/tktview?tn=2574 > > > > Apparently VC++ does not like for you to declare a constant > > with file scope before the constant is defined. I do not > > know how to work around this problem. Perhaps someone who > > better understands the quirks of VC++ can help. > > VC doesn't like static array with unknown size (it's fine with const). I > think C standart doesn't like it either. >
Both C0x and C++0x seem to allow static (file scope) unknown array size forward declarations. gcc appears to anticipate this.