Ich habe ein Problem in VS2015:Unexpected End-of-Datei mit Header-Datei
ich eine Header-Datei haben:
#ifndef DATATYPES_H
#define DATATYPES_H
const char *OPCODES[16];
typedef struct symbol{
struct symbol *next;
char label[20];
int address;
int external;
int operation;
}symbolTable;
typedef struct ops{
unsigned int ARE: 2;
unsigned int destAddrs: 2;
unsigned int orgnAddrs: 2;
unsigned int opcode: 4;
unsigned int group: 2;
unsigned int rnd: 2;
unsigned int non: 1;
}opword;
extern int dc;
extern int ic;
extern symbolTable *head;
extern symbolTable *tail;
#endif
Wenn ich die Lösung bauen (es ist eine grundlegende Befehlszeilenanwendung i C), ich bekomme dieses seltsame Problem 'unerwartetes Dateiende gefunden' in der obigen Datei ('datatypes.h'). Ich kann nicht verstehen, warum das passiert. Gerade FYI, habe ich VS2105 so nahe wie möglich zu ANSI C zu sein, das heißt, keine Erweiterungen, kompilieren wie C usw.
Danke, Elad
Der von Ihnen bereitgestellte Code ist in Ordnung. Sie möchten auch mehr Code anzeigen. –