[Qt-creator] Syntax highlight doesn't understand C99 initializers?
Coda Highland
coda at bobandgeorge.com
Fri Jul 16 01:05:56 CEST 2010
That may be valid C99 syntax but it's not valid C++03 syntax. Creator
only supports C++.
/s/ Adam
On Thu, Jul 15, 2010 at 5:43 PM, Danny Price <deepblue842 at googlemail.com> wrote:
> I'm using Creator 2.0 with a C99 program and have the following demo structure:
>
> typedef struct
> {
> char name[20];
> int ID;
> int age;
> FILE *record;
> }
> Employee;
>
> Employee emp = {.ID=0, .record=NULL};
>
> This is valid C99 code but Creator underlines the initializer line in red with the error 'expected token '} ' got '.'
>
> Is this a bug? The code compiles fine without errors.
>
> I'm using GCC 4.2 on OS 10.6.2 and have added the QMAKE_CFLAGS += -std=c99 to the .pro file.
>
>
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
More information about the Qt-creator-old
mailing list