variablen definition???
-
Hi,
kann mir jemand erklären, wieso ich bei folgender Codezeile
for (int i=0; i<12; i++)
{
}folgenden Fehler:
error C2143: Syntaxfehler : Fehlendes ';' vor 'type'
kriege?Danke...
-
In der zeile vor dem FOR steht kein ;
Devil
-
hi devil,
dort steht definitiv ein Semikolon.
Der ganze Code ist funktionsfähig, wenn ich den Integer vor der Schleife definiere...???
-
dann poste mal den ganzen code
Devil
-
Wahrscheinlich isses ne C-Datei
-
so gehts nicht:
int errorCode = UF_initialize(); if ( 0 == errorCode ) { char importfilename[255]="C:\\C++\\C\\import_nut_kompl.prt"; UF_import_part_modes_t *modes; double dest_csys[9]; double dest_point[3]; double scale; tag_t * group=0; modes->layer_mode=1; modes->group_mode=1; modes->csys_mode=0; modes->plist_mode=3; modes->view_mode=1; modes->cam_mode=1; for (int i=0;i<12;i++); { }; UF_PART_import ( importfilename, modes, dest_csys, dest_point, scale, group );
und so gehts:
int errorCode = UF_initialize(); if ( 0 == errorCode ) { char importfilename[255]="C:\\C++\\C\\import_nut_kompl.prt"; UF_import_part_modes_t *modes; double dest_csys[9]; double dest_point[3]; double scale; tag_t * group=0; modes->layer_mode=1; modes->group_mode=1; modes->csys_mode=0; modes->plist_mode=3; modes->view_mode=1; modes->cam_mode=1; int i; for ( i=0;i<12;i++); { }; UF_PART_import ( importfilename, modes, dest_csys, dest_point, scale, group );
-
ooops im posting hab ich die schliessenden Klammern vergessen,
man möge mir verzeihen...das ist aber nicht der grund wieso es nicht funktioniert...
-
Weiß nciht,w ieso es bei dri funktioniert hat, aber grundsätzlich ist das hier:
for (int i=0;i<12;i++); { };
falsch. Die beiden Semikolon müssen weg:
for (int i=0;i<12;i++) { }
-
Siehe mein Posting !!
Es IST EINE C-Datei !