Zu viele Initialisierungsfehler für ein einfaches Array in bcc32
Kompilieren des folgenden Beispiels
struct S {};
int main() {
S array[1] = { S() };
}
mit bcc32 Ich erhalte den folgenden Fehler:
[bcc32 Error] test.cpp(4): E2225 Too many initializers
Ist es ein Fehler in bcc32 oder fehlt mir etwas und das obige Beispiel ist ungültig C ++?
Beide Clang und GCC kompilieren dieses Beispiel ohne Probleme.