Freigeben über


Compilerfehler C7500 bis C7999

In den Artikeln in diesem Abschnitt der Dokumentation wird Teil der vom Compiler generierten Fehlermeldungen erläutert.

Wichtig

Die Visual Studio-Compiler und -Buildtools können vielen Arten von Fehlern und Warnungen generieren. Nachdem ein Fehler oder eine Warnung erkannt wurde, können die Buildtools Annahmen über den beabsichtigten Zweck des Codes machen, und sie versuchen, den Code weiterhin auszuführen, sodass mehrere Probleme gleichzeitig gemeldet werden können. Wenn die Tools allerdings von falschen Annahmen ausgehen, sind spätere Fehler oder Warnungen möglicherweise nicht auf das Projekt anwendbar. Wenn Sie Probleme im Projekt beheben, sollten Sie immer mit dem ersten gemeldeten Problem (Fehler oder Warnung) beginnen, und häufig einen Rebuild für das Projekt ausführen. Ein Fix kann mehrere nachfolgende Fehler beheben.

Um Hilfe zu einer bestimmten Diagnosenachricht in Visual Studio zu erhalten, wählen Sie sie im Fenster Ausgabe aus, und drücken Sie die Taste F1. Visual Studio öffnet die Dokumentationsseite für diesen Fehler, sofern vorhanden. Sie können auch das Suchtool oben auf der Seite verwenden, um Artikel zu bestimmten Fehlern oder Warnungen zu finden. Oder durchsuchen Sie die Liste der Fehler und Warnungen nach Tool und Typ im Inhaltsverzeichnis auf dieser Seite.

Hinweis

Nicht jeder Visual Studio-Fehler oder jede Warnung ist dokumentiert. In vielen Fällen sind bereits alle verfügbaren Informationen in der Fehlermeldung enthalten. Wenn Sie auf dieser Seite landen und denken, dass die Fehlermeldung oder Warnmeldung zusätzliche Erläuterungen benötigt, teilen Sie uns diese über die Feedbackschaltflächen auf dieser Seite mit. Wenn Sie glauben, dass der Fehler oder die Warnung falsch ist oder Sie ein weiteres Problem mit dem Toolset gefunden haben, melden Sie ein Produktproblem auf der Developer Community-Website. Sie können auch innerhalb der IDE Feedback senden und Fehler eingeben. Wechseln Sie in Visual Studio zur Menüleiste, und wählen Sie Hilfe > Feedback senden > Problem melden, oder senden Sie einen Vorschlag über Hilfe > Feedback senden > Feature vorschlagen. Es wurden einige Themen zu Compilerfehlern erstellt, die nicht vom Compiler ausgegeben werden und Sie jetzt stattdessen zu dieser Seite umleiten.

Weitere Unterstützung bei Fehlern und Warnungen finden Sie in den Microsoft Q&A C++-Foren. Oder suchen Sie auf der Website der Visual Studio C++-Developer Community nach der Fehler- oder Warnungsnummer. Sie können auch Stack Overflow nach Lösungen durchsuchen.

Links zu zusätzlichen Hilfe- und Communityressourcen finden Sie in der Hilfe und Community für Visual C++.

Fehlermeldungen

Fehler Meldung
Compilerfehler C7500 "%$I": Keine Funktion hat die Einschränkungen erfüllt.
Compilerfehler C7501 Veraltete '%$S': 'concept' können nur auf eine Funktions- oder Variablenvorlage aus dem Namenspace angewendet werden
Compilerfehler C7502 "%$S": Der deklarierte Rückgabetyp eines Funktionskonzepts muss "bool" sein.
Compilerfehler C7503 "%$S": Ein Funktionskonzept muss eine leere Parameterliste aufweisen.
Compilerfehler C7504 "%$S": Ein Funktionskonzept darf nicht mit "%$L" deklariert werden.
Compilerfehler C7505 "%$S": Ein Funktionskonzept darf keine Ausnahmespezifikation aufweisen.
Compilerfehler C7506 "%$S": Ein Funktionskonzept muss definiert sein.
Compilerfehler C7507 "%$S": Der deklarierte Typ eines Variablenkonzepts muss "bool" sein.
Compilerfehler C7508 Nicht erkannter Partitionsname "%s" in den Metadaten für das Modul "%s"
Compilerfehler C7509 "%s": falsch formatierte Modulmetadaten.
Compiler-Fehler C7510 type-name: Bei Verwendung eines abhängigen Vorlagen-/Typnamens muss das Präfix "template/typename" vorangestellt werden.
Compilerfehler C7511 "%$I": Dem Schlüsselwort "typename" muss ein qualifizierter Name folgen.
Compilerfehler C7512 %$L: Dies ist kein gültiger Operator für einen fold-Ausdruck
Compilerfehler C7513 "%$I": Der Typ des Platzhalters kann nicht abgeleitet werden.
Compilerfehler C7514 Ein binärer fold-Ausdruck darf kein nicht erweitertes Parameterpaket in beiden Ausdrücken enthalten.
Compilerfehler C7515 Ein fold-Ausdruck muss ein nicht erweitertes Parameterpaket enthalten.
Compilerfehler C7516 Ein unärer fold-Ausdruck über "%$L" muss eine nicht leere Erweiterung aufweisen.
Compilerfehler C7517 %$L: In einem binären fold-Ausdruck müssen beide Operatoren identisch sein.
Compilerfehler C7518 fold-Ausdrücke erfordern mindestens "%1$M".
Compilerfehler C7519 Dateisystemfehler: "%s" kann nicht geöffnet werden, weil bereits zu viele Dateien geöffnet sind.
Compilerfehler C7520 Dateisystemfehler: "%s" kann nicht geöffnet werden, weil die Datei nicht verfügbar ist.
Compilerfehler C7521 Dateisystemfehler: Der Inhalt der Datei "%s" kann nicht gelesen werden.
Compilerfehler C7522 Dateisystemfehler: Die Inhaltsgröße der Datei "%s" kann nicht ermittelt werden.
Compilerfehler C7523 Dateisystemfehler: In der Datei "%s" konnte nicht der gesamte Inhalt gelesen werden.
Compilerfehler C7524 Der Bezeichner "inline" kann nicht in einer Blockbereichsdeklaration oder einem nicht statischen Datenelement angezeigt werden.
Compilerfehler C7525 Inlinevariablen erfordern mindestens "%1$M".
Compilerfehler C7526 "%$I": Inlinevariable ist nicht definiert.
Compilerfehler C7527 'identifier': Ein Vorlagenparametername kann nicht innerhalb seines Bereichs wiederverwendet werden.
Compilerfehler C7528 %1$S: Ein Standardkonstruktor oder die zugehörige Ausnahmespezifikation kann innerhalb eines Datenmemberinitialisierers derselben Klasse nicht verwendet werden.
Compilerfehler C7529 Mehrere using-Deklaratoren erfordern mindestens "%1$M".
Compilerfehler C7530 Das Anwenden einer Paketerweiterung auf eine using-Deklaration erfordert mindestens "%1$M".
Compilerfehler C7531 Die main-Funktion kann nicht als "constexpr/consteval" deklariert werden.
Compilerfehler C7532 "%$I": Eine Spezialisierung der Variablenvorlage kann nicht den Typ "%$T" aufweisen.
Compilerfehler C7533 "%$S": In diesem Kontext sind Vorlagenargumente nicht zulässig.
Compilerfehler C7534 Syntaxfehler: %$L: Die Klassendefinition endet nicht mit "}".
Compilerfehler C7535 %$S: Nur Konstruktoraufrufe selbst werden delegiert.
Compiler-Fehler C7536 Fehler bei IFC-Integritätsüberprüfungen. Erwarteter SHA2-Wert: "hash-value"
Compilerfehler C7537 Fehler beim ordnungsgemäßen Berechnen des SHA2-Hashs: "%s"
Compilerfehler C7538 "%$I" ist keine Variablenvorlage.
Compilerfehler C7539 "%1$I": Eine Klasse mit benutzerdeklarierten Konstruktoren darf keinen Member enthalten, der denselben Namen aufweist wie die Klasse.
Compilerfehler C7540 "%1$I": Ein Member kann nicht den gleichen Namen wie die unmittelbar umschließende Klasse aufweisen.
Compilerfehler C7541 "%1$I": Statische C++17-Inline-Datenmember sind nicht mit verwalteten Typen kompatibel.
Compilerfehler C7542 "%1$S": Es wurde ein Typ erwartet.
Compilerfehler C7543 Attribut [[attribute]] kann nur auf Anweisungen und Bezeichnungen angewendet werden.
Compilerfehler C7544 Die Standardattribute "%1$s" und "%2$s " schließen sich gegenseitig aus.
Compilerfehler C7545 Das Attribut "%sno_unique_address" kann nur auf einen nicht statischen Datenmember angewendet werden, bei dem es sich nicht um ein Bitfeld handelt.
Compilerfehler C7546 Binärer Operator "<=>": Nicht unterstützte Operandentypen "%$T" und "%$T".
Compilerfehler C7547 Der Standardtyp "%$S" ist falsch formatiert: Member "%$I" wurde nicht gefunden.
Compilerfehler C7548 Veraltete '%$D': vorgegebene Vergleichsfunktionen müssen innerhalb der Klassendefinition deklariert werden
Compilerfehler C7549 "%$S": Eine Standardvergleichsfunktion kann nicht zur Rückgabe einer Vergleichskategorie deklariert werden, die stärker ist als die gemeinsame Kategorie für Basis und Member, die als "%$T" abgeleitet wurde.
Compilerfehler C7550 "%1$S": Der qualifizierte Name in diesem Kontext benennt einen Konstruktor, keinen Typ.
Compilerfehler C7551 "%1$pS": Vorlagenparameter "%2$S": "%3$pS": Rein systeminterne Funktionen besitzen keine Adresse zur Verwendung als typenloses Vorlagenargument.
Compilerfehler C7552 "%1$S": Rein systeminterne Funktionen verfügen über keine Adresse.
Compiler-Fehler C7553 Inlineassembler wird in einer Lambdafunktion nicht unterstützt.
Compilerfehler C7554 "%1$pS" ist kein integraler konstanter Ausdruck.
Compilerfehler C7555 Die Verwendung designierter Initialisierer erfordert mindestens "%1$M".
Compilerfehler C7556 Designierte Initialisierer können nicht mit nicht designierten Initialisierern kombiniert werden.
Compilerfehler C7557 Designierte Initialisierer können nur in mit geschweiften Klammern umschlossenen Initialisiererlisten verwendet werden.
Compilerfehler C7558 Der geschachtelte Memberzugriff ist in designierten C++-Standardinitialisierern nicht zulässig. Verwenden Sie eine geschachtelte Initialisiererliste.
Compilerfehler C7559 %1$I: Der Kennzeichner benennt keinen direkten, nicht statischen Datenmember vom Typ "%2$T".
Compilerfehler C7560 %1$I: Kennzeichner müssen in der Memberdeklarationsreihenfolge der Klasse "%2$S" aufgeführt werden.
Compilerfehler C7561 %1$I: Der Memberkennzeichner wird mehrmals aufgeführt.
Compilerfehler C7562 %1$T: Die designierte Initialisierung kann nur zum Initialisieren von Aggregatklassentypen verwendet werden.
Compilerfehler C7563 Das Erstellen einer Lambdafunktion mit einer Vorlagenparameterliste erfordert mindestens "%1$M".
Compilerfehler C7564 %$pS: Es ist keine nicht explizite Funktion verfügbar.
Compilerfehler C7565 Die einer Lambdafunktion zugeordnete Vorlagenparameterliste darf nicht leer sein.
Compilerfehler C7566 Das Anwenden einer Paketerweiterung auf eine init-Erfassung erfordert mindestens "%1$M".
Compilerfehler C7567 "%1$L" wird mit "/permissive-" nicht unterstützt.
Compilerfehler C7568 Nach der angenommenen Funktionsvorlage "%1$I" fehlt die Argumentliste.
Compilerfehler C7569 Die Initialisierungsliste für Union darf maximal ein Element enthalten.
Compilerfehler C7570 "%1$pS": Die Variablenvorlage wurde bereits definiert.
Compilerfehler C7571 "%1$pS": Die Variablenvorlage wurde bereits initialisiert.
Compilerfehler C7572 "using enum %1$S;" erfordert mindestens "%2$M".
Compilerfehler C7573 "%1$S": Falsch formatierte using-Deklaration. Ein qualifizierter Name oder eine Enumeration wurde erwartet.
Compilerfehler C7574 Die Enumeration "%1$pS" ist nicht definiert.
Compilerfehler C7575 "%1$S": In der enum-Deklaration wird ein abhängiger Typ benannt.
Compilerfehler C7576 Die Deklaration von "%1$I" verbirgt einen Vorlagenparameter.
Compilerfehler C7577 Ein globales Modulfragment kann nur am Anfang einer Übersetzungseinheit verwendet werden.
Compilerfehler C7578 Unerwartetes Dateiende in einem globalen Modulfragment. Es wurde eine Moduldeklaration erwartet.
Compilerfehler C7579 Die Moduldeklaration nach einem globalen Modulfragment kann nicht durch Makroerweiterung oder Einschluss von Headern erstellt werden.
Compilerfehler C7580 Der Member "%1$pS" für "declspec(xfg_reuse_typehash)" muss mit "declspec(xfg_virtual)" deklariert werden.
Compilerfehler C7581 "%1$S": XFG declspecs können nur auf globale Funktionen oder auf Datenmember des Typs "pointer-to-function" mit einem this-pointer-Parameter angewendet werden.
Compilerfehler C7582 "%1$I": Standardmemberinitialisierer für bit-fields erfordern mindestens "%2$M".
Compilerfehler C7583 Ein unbenanntes bit-field darf keinen Standardmemberinitialisierer aufweisen.
Compilerfehler C7584 Über den Parameter "for-range-declaration" kann keine Klasse oder Enumeration definiert werden.
Compilerfehler C7585 Eine bereichsbasierte for-Anweisung mit einem Initialisierer erfordert mindestens "%1$M".
Compilerfehler C7586 Eine Anweisung "%$s" muss mit einem Semikolon ";" auf derselben Zeile enden.
Compilerfehler C7587 "%1$L" kann nicht in einem nicht ausgewerteten Kontext angezeigt werden.
Compilerfehler C7588 Es muss eine Definition einer Klassenvorlage "%s" angegeben werden, damit der Rückgabetyp dieser Coroutine abgeleitet werden kann.
Compilerfehler C7589 Standard-Vergleichsoperatoren erfordern mindestens "%1$M".
Compilerfehler C7590 Ein Anforderungstext muss mindestens eine Anforderung enthalten.
Compilerfehler C7591 "bit_cast" erfordert, dass "%1$T" und "%2%T" die gleiche Größe aufweisen.
Compilerfehler C7592 Ein Nichttyp-Vorlagenparameter vom Typ "%1$T" erfordert mindestens "%2$M".
Compilerfehler C7593 Eine Rückgabetypanforderung darf kein nachgestellter Rückgabetyp "-> T" sein. Erwägen Sie stattdessen die Verwendung von "-> std::convertible_to<T>".
Compilerfehler C7594 Ungültiges UTF-16-Ersatzzeichen "0x%x".
Compilerfehler C7595 "%1$S": Der Aufruf einer unmittelbaren Funktion ist kein konstanter Ausdruck.
Compilerfehler C7596 "%1$S": Die Adresse einer unmittelbaren Funktion kann nicht außerhalb eines unmittelbaren Aufrufs verwendet werden.
Compilerfehler C7597 "%1$D": "consteval": Die überschreibende Funktion muss mit der überschriebenen Funktion übereinstimmen.
Compilerfehler C7598 Der Einschränkungsausdruck kann den Konzeptnamen 'Identifier' nicht verwenden.
Compilerfehler C7599 "%1$S": Eine nachstehende requires-Klausel ist nur für eine Vorlagenfunktion zulässig.
Compilerfehler C7600 %1$S: Das durch eine Typeinschränkung designierte Konzept muss ein Typkonzept sein.
Compilerfehler C7601 Die zugeordneten Einschränkungen werden nicht erfüllt.
Compilerfehler C7602 %1$pS: Die zugeordneten Einschränkungen werden nicht erfüllt.
Compilerfehler C7603 %1$S: Die Konzeptdefinition weist keinen Einschränkungsausdruck auf.
Compilerfehler C7604 %1$S: "concept" kann nur auf eine Konzeptdefinition im Namespacegültigkeitsbereich angewendet werden.
Compilerfehler C7605 %1$S: Das Konzept darf keine zugeordneten Einschränkungen aufweisen.
Compilerfehler C7606 %1$S: Das Konzept darf nicht explizit instanziiert, explizit spezialisiert oder teilweise spezialisiert sein.
Compilerfehler C7607 Die atomische Einschränkung muss ein konstanter Ausdruck vom Typ "Bool" sein. "%1$T" ist nicht als atomische Einschränkung zulässig.
Compilerfehler C7608 Die atomische Einschränkung muss ein konstanter Ausdruck sein.
Compilerfehler C7609 'identifier': Ein Konzeptname für die Typeinschränkung erwartet
Compilerfehler C7610 Operator "%$L": zwischen Enumerationstypen und Gleitkommatypen nicht zulässig
Compilerfehler C7611 Operator "%$L": für Arraytypen nicht zulässig
Compilerfehler C7612 Die Headereinheit für "%s" wurde nicht gefunden.
Compilerfehler C7613 Die Eingabe "%s" wurde nicht als Headereinheit ausgewertet.
Compilerfehler C7614 __VA_OPT__ muss gefolgt werden von einem '('
Compilerfehler C7615 __VA_OPT__ muss abgeschlossen werden durch ein ')'
Compilerfehler C7616 __VA_OPT__ kann nicht eingebettet werden in eine andere __VA_OPT__
Compilerfehler C7617 "%$S": Eine Coroutine kann keinen Rückgabetyp aufweisen, der "auto" enthält.
Compilerfehler C7618 Die Modulpartition "%s" kann nicht importiert werden, bevor die Einheit oder Schnittstelle des primären Moduls deklariert wird.
Compilerfehler C7619 "%1$S" kann nicht exportiert werden, weil die Modulpartition "%2s" nicht zur exportierten Schnittstelle der Moduleinheit "%3s" beiträgt.
Compilerfehler C7620 Die Modulpartition "%1s" kann nicht exportiert werden, weil es sich nicht um eine Schnittstelleneinheit handelt.
Compilerfehler C7621 Die Modulpartition "%s" für die Moduleinheit "%s" wurde nicht gefunden.
Compilerfehler C7622 Die Erweiterung der Modulschnittstellendatei ist nicht mit "/module:internalPartition" kompatibel, weil die Partition keine Schnittstelle ist.
Compilerfehler C7623 "%$pS": Neudefinition; verschiedene XFG-declspecs
Compilerfehler C7624 Der Typname "%1$S" darf nicht auf der rechten Seite eines Zugriffsausdrucks für Klassenmember stehen.
Compilerfehler C7625 Der Typ des return_value- oder return_void-Ausdrucks einer Coroutinenzusage muss "void" sein.
Compiler-Fehler C7626 Eine unbenannte Klasse, die im typedef-Namen verwendet wird, kann keine anderen Member als nicht statische Datenmember, Memberenumerationen oder Memberklassen deklarieren.
Compilerfehler C7627 "%1$T" ist kein gültiges Vorlagenargument für "%2$S".
Compilerfehler C7628 Für "%1$D" kann kein Standardwert verwendet werden, weil keine Deklaration als "friend" von "%2$S" vorliegt.
Compilerfehler C7629 Für "%1$D" kann kein Standardwert verwendet werden. Die Vergleichsfunktion wurde als gelöscht definiert.
Compilerfehler C7630 "c%s": Nicht unterstützt C-Version. Es wird die Standardversion verwendet.
Compilerfehler C7631 "%1$S": Es wurde eine Variable mit interner Verknüpfung deklariert, aber nicht definiert.
Compilerfehler C7632 "%1$S": Eine nachgestellte requires-Klausel ist für eine virtuelle Funktion nicht zulässig.
Compilerfehler C7633 Ein Parameter in der Anforderungsparameter Liste darf kein Standardargument aufweisen.
Compilerfehler C7634 "%1$T" ist kein gültiger Vergleichstyp. Erwägen Sie stattdessen die Verwendung von "%2$T".
Compilerfehler C7635 Eine Modulimportdeklaration darf nicht %$M erscheinen.
Compilerfehler C7636 "%1$T": Ungültiger Ausdruckstyp für "%2$I", "pointer-to-data" erforderlich.
Compilerfehler C7637 %1$T: Eine Klassenvorlage kann nicht implizit instanziiert werden, während sie definiert wird.
Compilerfehler C7638 Das /newAlignment-Argument muss eine Potenz von zwei sein.
Compilerfehler C7639 "/newAlignment" erfordert mindestens /std:c++17.
Compilerfehler C7640 Unbekanntes Attributargument für "%1$s".
Compilerfehler C7641 Fehlendes Attributargument für "%1$s".
Compilerfehler C7642 Nicht unterstützte IFC-Formatversion %d.%d.
Compilerfehler C7643 "%1$S": Der Spezifizierer "%2$L" darf nicht in einem Funktionsparameter verwendet werden.
Compilerfehler C7644 "operator delete"-Funktionen mit Zerstörung müssen Memberfunktionen sein.
Compilerfehler C7645 Der erste formale Parameter von "operator delete" mit Zerstörung muss ein Zeiger auf den einschließenden Klassentyp sein, war jedoch "%$T".
Compilerfehler C7646 "operator delete"-Funktionen mit Zerstörung können keine operator delete[]-Operatoren zur Arraylöschung sein.
Compilerfehler C7647 "operator delete"-Funktionen mit Zerstörung müssen die üblichen Funktionen zur Belegungsfreigabe sein.
Compilerfehler C7648 Eine Konvertierungsfunktion kann keinen nachgestellten Rückgabetyp aufweisen.
Compilerfehler C7649 Attribut '[[xfg::rename]]' kann nur auf Strukturen, Klassen und virtuelle Methoden angewendet werden.
Compilerfehler C7650 Attribut '[[xfg::rename]]' muss ein Zeichenfolgenargument erhalten.
Compilerfehler C7651 %1$I kann nicht mit "/await" verwendet werden. Verwenden Sie "%2$M" oder höher für die standardmäßige Unterstützung von Coroutinen.
Compilerfehler C7652 Wenn eine Memberfunktion eine nachfolgende requires-Klausel aufweist, kann eine andere Memberfunktion mit derselben Signatur, die nachfolgende requires-Klauseln ignoriert, nicht virtuell sein.
Compilerfehler C7653 "%1$S": Fehler beim Auswählen eines Destruktors für die Klasse.
Compilerfehler C7654 Ein privates Modulfragment kann nur in einer primären Modulschnittstelle verwendet werden.
Compilerfehler C7655 Eine Deklaration kann nicht in den Zuständigkeitsbereich eines privaten Modulfragments exportiert werden.
Compilerfehler C7656 Ein privates Modulfragment kann nicht erneut deklariert werden.
Compilerfehler C7657 Ein privates Modulfragment kann nicht vor einer Moduldeklaration deklariert werden.
Compilerfehler C7658 "%1$S": Der Initialisierer muss die Adresse einer Variable sein.
Compilerfehler C7659 Das Attribut '[[xfg::rename]]' kann nicht auf geschachtelte Klassenhierarchien angewendet werden.
Compilerfehler C7660 "%s": erfordert die Befehlszeilenoption(en) "%s".
Compilerfehler C7661 Der Headername "%s" weist eine mehrdeutige Auflösung als Header "%s" auf.
Compilerfehler C7662 "%$S": "constexpr" oder "consteval" können nicht als Coroutine verwendet werden.
Compilerfehler C7665 "operator": 'this' kann nicht zugewiesen werden, da es sich nicht um einen lvalue handelt.
Compilerfehler C7666 Sie können "operator" nicht auf "this" anwenden, da es sich nicht um einen lvalue handelt.
Compilerfehler C7667 keine globale operator delete Funktion gefunden
Compilerfehler C7668 eine Funktion mit einem expliziten Objektparameter muss eine Memberfunktion sein.
Compilerfehler C7669 eine Funktion mit einem expliziten Objektparameter kann nicht deklariert werden 'static'
Compilerfehler C7670 nur der erste Parameter kann ein expliziter Objektparameter sein.
Compilerfehler C7671 Eine Memberfunktion mit einem expliziten Objektparameter darf nur einen solchen Parameter aufweisen.
Compilerfehler C7672 Eine Memberfunktion mit einem expliziten Objektparameter verfügt möglicherweise nicht über nachfolgende implizite Objektparameterbezeichner
Compilerfehler C7673 Für explizite Objektmememmfunktionen ist mindestens "C++-Sprachversion" erforderlich.
Compilerfehler C7674 Memberfunktion 'Function 1' mit explizitem Objektparameter vom Typ 'Typ 1' kann die Memberfunktion 'Function 2' nicht mit dem impliziten Objektparameter vom Typ 'Typ 2' überladen.
Compilerfehler C7675 kann statische Memberfunktionen nicht mit Memberfunktionen überladen, die dieselben Nicht-Objekt-Parametertypen deklarieren
Compilerfehler C7676 Memberfunktionen mit einem expliziten Objektparameter können nicht auf einen Standardwert gesetzt werden.
Compilerfehler C7677 Konstruktoren können keinen expliziten Objektparameter enthalten
Compilerfehler C7678 Memberfunktionen mit einem expliziten Objektparameter können nicht virtuell sein
Compilerfehler C7679 Ein expliziter Objektparameter kann kein Parameterpaket sein.
Compilerfehler C7680 Nur Funktionsparameter können explizite Objektparameter sein
Compilerfehler C7682 "Deklaration": Eine nicht definierende Deklaration einer Aufzählung mit einem festen zugrunde liegenden Typ ist nur als eigenständige Deklaration zulässig.
Compilerfehler C7683 Sie können keinen Verweis auf "void" erstellen.
Compilerfehler C7684 Modulname 'Name' hat eine mehrdeutige Auflösung für IFC
Compilerfehler C7685 in 'type' ist kein Typ mit dem Namen 'Identifier' vorhanden.
Compilerfehler C7686 Attribut [[msvc::constexpr]] kann nicht auf eine 'constexpr' oder 'consteval' Funktion angewendet werden.
Compilerfehler C7687 Attribut [[Attribut]] darf nur auf Anweisungen und Funktionen angewendet werden
Compiler-Fehler C7688 "#pragma omp atomic": Es wurde ein Ausdruck vom Skalartyp erwartet.
Compilerfehler C7689 Attribut [[msvc::intrinsic]] kann nicht auf explizite Spezialisierungen angewendet werden
Compilerfehler C7690 Attribut [[msvc::intrinsic]] kann nicht auf eine rekursive Funktion angewendet werden
Compilerfehler C7691 '__super' wird nicht unterstützt, da '/allowSuper-' angegeben wurde.
Compilerfehler C7692 'name': umgeschriebene Kandidatenfunktion wurde von der Überladungsauflösung ausgeschlossen, da eine entsprechende operator!= im selben Bereich deklariert wurde
Compilerfehler C7693 Einschränkungen werden für verwaltete Typen und Konstrukte nicht unterstützt.
Compilerfehler C7694 verwalteter Typ "Typ", der in einer Einschränkungsdefinition oder -auswertung oder in einer Entität verwendet wird, die Einschränkungen verwendet
Compilerfehler C7695 Coroutine-Zusagetyp 'type' darf nicht abstrakt sein.
Compilerfehler C7696 TOML-Analysefehler: Fehlername; siehe 'TOML-Dateiname'
Compilerfehler C7697 'header unit' ist keine anerkannte Header-Namenssuche
Compilerfehler C7698 '__declspec(name(...))' erfordert ein einzelnes Zeichenfolgenargument.
Compilerfehler C7699 Die Dateizuordnung muss eindeutig sein. Sowohl 'Name 1' als auch 'Name 2' werden dem Dateinamen zugeordnet.
Compilerfehler C7700 Typ "%$T" in _Generic-Zuordnung kompatibel mit vorherigem Zuordnungstyp "%$T"
Compilerfehler C7701 _Generic-Standardzuordnung zuvor angegeben
Compilerfehler C7702 Kein kompatibler Typ für "%$T" in _Generic-Zuordnungsliste.
Compilerfehler C7703 Inline geschachtelte Namespaces erfordern mindestens "%1$M".
Compilerfehler C7704 Der Spezifizierer "_Alignas" kann nur für Variablen und Strukturfelder verwendet werden.
Compilerfehler C7705 '_Atomic' Typ 'typename' kann kein Array oder eine Funktion sein.
Compilerfehler C7706 '_Atomic' type 'typename' kann nicht atomar oder CVR-qualifiziert sein
Compilerfehler C7707 Aufruf von 'function': Argumenttyp type muss ein Zeiger auf einen atomaren Typ sein.
Compilerfehler C7708 'Variable': 'thread_local' ist nur für Variablen im Datei- oder Blockbereich gültig.
Compilerfehler C7709 'Variable': 'thread_local' Variablen im Blockbereich müssen markiert sein static
Compilerfehler C7710 'Variable': Bitfelder dürfen nicht atomig sein
Compilerfehler C7711 '_Atomic' kann nicht auf unvollständigen Typ 'Type' angewendet werden.
Compilerfehler C7712 Das Adressargument für einen atomigen Vorgang muss ein Zeiger auf eine atomare ganze Zahl sein, "Type" ist ungültig.
Compilerfehler C7713 Ein Anweisungsausdruck kann nur innerhalb eines Funktionskörpers erscheinen.
Compilerfehler C7714 Die Syntax für einen 'statement-expression' lautet '__extension__ ({ S1; ... ; Sn; })'
Compilerfehler C7720 Bound für verschachtelte Schleifen, die aufgelöst werden sollen, entspricht nicht der OpenMP-Spezifikation
Compilerfehler C7730 '#directive' directive requires 'Language-Version' oder höher
Compilerfehler C7731 "name" ist für eine Konstruktordeklaration nicht zulässig.
Compilerfehler C7732 erwartete einen Ausdruck vor ']'
Compilerfehler C7733 der eingebettete subskriptive Operator erwartet einen einzelnen Ausdruck
Compilerfehler C7734 'size_t' literal liegt außerhalb des Bereichs der möglichen 'size_t' Werte
Compilerfehler C7735 Eine Lambda-Funktion kann nicht sowohl 'static' als auch 'mutable' sein.
Compilerfehler C7736 Eine statische Lambda-Funktion muss eine leere Erfassungs-Klausel haben.
Compilerfehler C7737 eine Lambda-Funktion mit einem expliziten Objektparameter darf nicht 'mutable' oder 'static' sein
Compilerfehler C7738 'if consteval' erfordert eine zusammengesetzte Anweisung
Compilerfehler C7739 kann nicht von dieser goto-Anweisung zu seinem Label springen
Compilerfehler C7740 Kann nicht zu einem Case-Label springen
Compilerfehler C7741 ABI-Inkonsistenz: Ursprünglich wurde angenommen, dass 'function' die 'C'-Rückgabesemantik verwendet, aber jetzt erfordert sie die 'C++'-Rückgabesemantik
Compilerfehler C7742 "identifier": Eine Vorwärtsdeklaration eines Enums darf nur einen einfachen Bezeichner verwenden.
Compilerfehler C7800 dupliziert die explizite Instanziierungsdefinition von 'name'
Compilerfehler C7801 'function': Wenn eine Deklaration von 'Identifier' das Attribut '[[msvc::disptach]]' aufweist, müssen alle Funktionen das Attribut haben.
Compilerfehler C7802 'identifier': Eine Funktion muss in einen Enumerator aufgelöst werden.
Compilerfehler C7803 'Identifier': Eine Funktion muss einer nicht überladenen, nicht virtuellen Funktion zugeordnet sein.
Compilerfehler C7804 'identifier': Es wurde keine übereinstimmende Standardverteilungsfunktion gefunden.
Compilerfehler C7806 Unterstützung für das Attribut 'msvc::dispatch' erfordert '/experimental:loadTimeSelection'
Compilerfehler C7807 erwartet ein kurzes Zeichenfolgenliteral

Weitere Informationen

C/C++-Compiler und -Buildtools: Fehler und Warnungen
Compilerfehler C2000 bis C3999, C7000 bis C7999