Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Články v této části dokumentace vysvětlují podmnožinu chybových zpráv vygenerovaných kompilátorem.
Důležité
Kompilátory a nástroje sestavení sady Visual Studio můžou hlásit mnoho druhů chyb a upozornění. Po nalezení chyby nebo upozornění můžou nástroje sestavení předpokládat záměr kódu a pokusit se pokračovat, aby bylo možné nahlásit více problémů současně. Pokud nástroje promítnou nesprávný předpoklad, nemusí se na váš projekt vztahovat pozdější chyby nebo upozornění. Když opravíte problémy v projektu, vždy začněte první chybou nebo upozorněním, která se hlásí, a často se znovu sestaví. Jedna oprava může vyřešit více následných chyb.
Pokud chcete získat nápovědu pro konkrétní diagnostickou zprávu v sadě Visual Studio, vyberte ji v okně Výstup a stiskněte klávesu F1 . Visual Studio otevře stránku dokumentace pro tuto chybu, pokud existuje. K vyhledání článků o konkrétních chybách nebo upozorněních můžete použít také vyhledávací nástroj v horní části stránky. Nebo si projděte seznam chyb a upozornění podle nástroje a zadejte obsah na této stránce.
Poznámka:
Ne každá chyba nebo upozornění sady Visual Studio jsou zdokumentované. V mnoha případech poskytuje diagnostická zpráva všechny dostupné informace. Pokud jste se dostali na tuto stránku a myslíte si, že chybová zpráva nebo zpráva s upozorněním potřebuje další vysvětlení, dejte nám vědět pomocí tlačítek pro zpětnou vazbu na této stránce. Pokud se domníváte, že chyba nebo upozornění je nesprávné nebo jste zjistili jiný problém se sadou nástrojů, nahlašte problém s produktem na webu komunity vývojářů. Můžete také odeslat zpětnou vazbu a zadat chyby v integrovaném vývojovém prostředí ( IDE). V sadě Visual Studio přejděte na řádek nabídek a zvolte Nápověda > Odeslat zpětnou vazbu > Nahlásit problémnebo odeslat návrh pomocí Nápověda > Odeslat zpětnou vazbu > Navrhnout funkci. Některá témata chyb kompilátoru byla vytvořena, která kompilátor nevygeneruje, a teď se přesměrují na tuto stránku.
Další pomoc s chybami a upozorněními najdete ve fórech Microsoft Q&A C++. Nebo vyhledejte chybu nebo číslo upozornění na webu komunity vývojářů v sadě Visual Studio C++. Řešení můžete vyhledat také ve službě Stack Overflow .
Odkazy na další zdroje nápovědy a komunity najdete v nápovědě a komunitě visual C++.
Chybové zprávy
| Chyba | Zpráva |
|---|---|
| Chyba kompilátoru C7500 | %$I: Žádná funkce splnila svá omezení. |
| Chyba kompilátoru C7501 | Zastaralé %$S: Koncept se dá použít jenom u šablony funkce oboru názvů nebo šablony proměnné. |
| Chyba kompilátoru C7502 | "%$S": Deklarovaný návratový typ konceptu funkce musí být "bool" |
| Chyba kompilátoru C7503 | %$S: Koncept funkce musí mít prázdný seznam parametrů. |
| Chyba kompilátoru C7504 | %$S: Koncept funkce nesmí být deklarován s %$L. |
| Chyba kompilátoru C7505 | "%$S": Koncept funkce nesmí mít specifikaci výjimky. |
| Chyba kompilátoru C7506 | "%$S": je definován koncept funkce. |
| Chyba kompilátoru C7507 | "%$S": Deklarovaný typ konceptu proměnné je "bool" |
| Chyba kompilátoru C7508 | Nerozpoznaný název oddílu %s v metadatech pro modul %s |
| Chyba kompilátoru C7509 | %s: špatně formátovaná metadata modulu. |
| Chyba kompilátoru C7510 | 'type-name': Použití závislého názvu šablony nebo typu musí mít předponu template/typename. |
| Chyba kompilátoru C7511 | %$I: Klíčové slovo typename musí následovat kvalifikovaný název. |
| Chyba kompilátoru C7512 | %$L: není platným operátorem výrazu s přeložením. |
| Chyba kompilátoru C7513 | %$I: Nelze odvodit typ zástupného symbolu. |
| Chyba kompilátoru C7514 | Binární výraz s přeložením nemůže mít v obou výrazech balíček parametrů, který není vyexpandovaný. |
| Chyba kompilátoru C7515 | Výraz s přeložením musí obsahovat nevyexpandovanou sadu parametrů. |
| Chyba kompilátoru C7516 | Unární výraz nad %$L musí mít neprázdné rozšíření. |
| Chyba kompilátoru C7517 | %$L v binárním výrazu s přeložením musí být oba operátory stejné. |
| Chyba kompilátoru C7518 | výrazy s přeložením vyžadují alespoň %1$M. |
| Chyba kompilátoru C7519 | Chyba systému souborů: Soubor %s nelze otevřít, protože existuje příliš mnoho otevřených souborů. |
| Chyba kompilátoru C7520 | Chyba systému souborů: Soubor %s nelze otevřít, protože je nepřístupný. |
| Chyba kompilátoru C7521 | Chyba systému souborů: Nelze přečíst obsah souboru %s. |
| Chyba kompilátoru C7522 | Chyba systému souborů: Nelze určit velikost obsahu souboru %s. |
| Chyba kompilátoru C7523 | Chyba systému souborů: Nelze přečíst veškerý obsah souboru %s. |
| Chyba kompilátoru C7524 | Specifikátor inline nemůže být zobrazen v deklaraci oboru bloku nebo nestatického datového členu. |
| Chyba kompilátoru C7525 | Vložené proměnné vyžadují alespoň %1$M. |
| Chyba kompilátoru C7526 | %$I: Vložená proměnná není definována. |
| Chyba kompilátoru C7527 | identifikátor: název parametru šablony nelze znovu použít v rámci svého rozsahu. |
| Chyba kompilátoru C7528 | %1$S: Výchozí konstruktor nebo specifikace výjimky nelze použít v inicializátoru datového členu stejné třídy. |
| Chyba kompilátoru C7529 | více deklarátorů using vyžaduje alespoň %1$M. |
| Chyba kompilátoru C7530 | použití rozšíření balíčku na deklaraci using vyžaduje alespoň %1$M. |
| Chyba kompilátoru C7531 | hlavní funkci nelze deklarovat jako constexpr/consteval. |
| Chyba kompilátoru C7532 | %$I: Specializace šablony proměnné nemůže mít typ %$T |
| Chyba kompilátoru C7533 | %$S: Argumenty šablony nejsou v tomto kontextu povoleny. |
| Chyba kompilátoru C7534 | Chyba syntaxe: %$L: očekávaná definice třídy končí na }. |
| Chyba kompilátoru C7535 | %$S: Delegování konstruktoru volá sám sebe |
| Chyba kompilátoru C7536 | ifc selhala kontrola integrity. Byl očekáváno SHA2: hash-value |
| Chyba kompilátoru C7537 | Nepodařilo se správně vypočítat hodnotu hash SHA2: %s |
| Chyba kompilátoru C7538 | %$I není šablona proměnné. |
| Chyba kompilátoru C7539 | %1$I: Třída s konstruktory deklarovanými uživatelem nemůže mít člena se stejným názvem jako třída. |
| Chyba kompilátoru C7540 | %1$I: Člen nemůže mít stejný název jako nadřazená třída. |
| Chyba kompilátoru C7541 | %1$I: Vložené statické datové členy C++17 nejsou kompatibilní se spravovanými typy |
| Chyba kompilátoru C7542 | %1$S: byl očekáváný typ. |
| Chyba kompilátoru C7543 |
[[Atribut attribute]] lze použít pouze u příkazů a štítků. |
| Chyba kompilátoru C7544 | standardní atributy %1$s a %2$s se vzájemně vylučují |
| Chyba kompilátoru C7545 | atribut %sno_unique_address lze použít pouze u nestatického datového členu, který není bitovým polem. |
| Chyba kompilátoru C7546 | binární operátor =<>: nepodporované typy operandů %$T a %$T |
| Chyba kompilátoru C7547 | standardní typ %$S nebyl nalezen: člen %$I |
| Chyba kompilátoru C7548 | Zastaralé %$D: Výchozí porovnávací funkce musí být deklarovány v rámci definice třídy. |
| Chyba kompilátoru C7549 | %$S: Výchozí porovnávací funkce nemůže být deklarována tak, aby vrátila relační kategorii silnější než společná kategorie mezi základy a členy, které byly vyvolány jako %$T. |
| Chyba kompilátoru C7550 | %1$S: Kvalifikovaný název v tomto kontextu pojmenuje konstruktor, nikoli typ. |
| Chyba kompilátoru C7551 | %1$pS: parametr šablony %2$S: %3$pS: Čistě vnitřní funkce nemají adresu pro použití jako argument šablony bez typu |
| Chyba kompilátoru C7552 | %1$S: Čistě vnitřní funkce nemají žádnou adresu. |
| Chyba kompilátoru C7553 | Vložený assembler se v lambda nepodporuje. |
| Chyba kompilátoru C7554 | %1$pS není celočíselný konstantní výraz. |
| Chyba kompilátoru C7555 | použití určených inicializátorů vyžaduje alespoň %1$M. |
| Chyba kompilátoru C7556 | Aplikace nemůže kombinovat určené inicializátory s nekonicializátory |
| Chyba kompilátoru C7557 | určené inicializátory lze použít pouze v seznamech inicializátorů uzavřených závorek. |
| Chyba kompilátoru C7558 | Přístup vnořených členů není povolen ve standardních inicializátorech určených jazykem C++; Použití vnořeného seznamu inicializátorů |
| Chyba kompilátoru C7559 | %1$I: Designator nenázví přímý nestatický datový člen typu %2$T. |
| Chyba kompilátoru C7560 | %1$I: Designátory musí být uvedeny v pořadí deklarace člena třídy %2$S. |
| Chyba kompilátoru C7561 | %1$I: Návrh člena se zobrazí několikrát |
| Chyba kompilátoru C7562 | %1$T: Určená inicializace se dá použít pouze k inicializaci agregačních typů tříd. |
| Chyba kompilátoru C7563 | Vytvoření lambda se seznamem parametrů šablony vyžaduje alespoň %1$M. |
| Chyba kompilátoru C7564 | %$pS: Není k dispozici žádná explicitní funkce. |
| Chyba kompilátoru C7565 | Seznam parametrů šablony přidružený k lambda nemůže být prázdný. |
| Chyba kompilátoru C7566 | použití rozšíření balíčku na inicializační zachytávání vyžaduje alespoň %1$M. |
| Chyba kompilátoru C7567 | %1$L se nepodporuje u parametru /permissive-. |
| Chyba kompilátoru C7568 | Po předpokládané šabloně funkce %1$I chybí seznam argumentů. |
| Chyba kompilátoru C7569 | Seznam inicializátorů pro sjednocení nesmí obsahovat více než jeden prvek. |
| Chyba kompilátoru C7570 | %1$pS: Šablona proměnné již byla definována. |
| Chyba kompilátoru C7571 | %1$pS: Šablona proměnné již byla inicializována. |
| Chyba kompilátoru C7572 | Použití výčtu %1$S; vyžaduje alespoň %2$M. |
| Chyba kompilátoru C7573 | %1$S: špatně vytvořené using-deklarace; byl očekáváno kvalifikovaný název nebo výčet. |
| Chyba kompilátoru C7574 | Výčet %1$pS není definován. |
| Chyba kompilátoru C7575 | %1$S: použití názvů deklarací výčtu závislého typu |
| Chyba kompilátoru C7576 | Deklarace %1$I stínuje parametr šablony. |
| Chyba kompilátoru C7577 | Globální fragment modulu se může objevit pouze na začátku jednotky překladu. |
| Chyba kompilátoru C7578 | neočekávaný konec souboru v fragmentu globálního modulu; očekává se deklarace modulu |
| Chyba kompilátoru C7579 | Deklaraci modulu za globálním fragmentem modulu nelze vytvořit rozšířením makra nebo zahrnutím hlavičky. |
| Chyba kompilátoru C7580 | člen %1$pS pro declspec(xfg_reuse_typehash) musí být deklarován pomocí declspec(xfg_virtual) |
| Chyba kompilátoru C7581 | %1$S: Objekty declspec XFG lze použít pouze pro globální funkce nebo pro datové členy typu ukazatele na funkci s parametrem tohoto ukazatele. |
| Chyba kompilátoru C7582 | %1$I: Výchozí inicializátory členů pro bitová pole vyžadují alespoň %2$M. |
| Chyba kompilátoru C7583 | Nepojmenované bitové pole nemůže mít výchozí inicializátor člena. |
| Chyba kompilátoru C7584 | Deklarace for-range nemůže definovat třídu nebo výčet |
| Chyba kompilátoru C7585 | příkaz založený na rozsahu s inicializátorem vyžaduje alespoň %1$M. |
| Chyba kompilátoru C7586 | Direktiva %$s musí končit ";" na stejném řádku. |
| Chyba kompilátoru C7587 | %1$L se nemůže zobrazit v nehodnoceném kontextu. |
| Chyba kompilátoru C7588 | Pro návratový typ této korutiny musí být zadána definice šablony třídy %s, která má být vyvolána. |
| Chyba kompilátoru C7589 | výchozí relační operátory vyžadují alespoň %1$M. |
| Chyba kompilátoru C7590 | subjekt požadavku musí obsahovat alespoň jeden požadavek. |
| Chyba kompilátoru C7591 | bit_cast vyžaduje, aby %1$T a %2%T měly stejnou velikost. |
| Chyba kompilátoru C7592 | Parametr šablony bez typu %1$T vyžaduje alespoň %2$M. |
| Chyba kompilátoru C7593 | požadavek na návratový typ nesmí být koncovým návratovým typem "-> T". Místo toho zvažte použití '-> std::convertible_to<T>' |
| Chyba kompilátoru C7594 | neplatná náhrada UTF-16 0x%x |
| Chyba kompilátoru C7595 | %1$S: Volání okamžité funkce není konstantní výraz. |
| Chyba kompilátoru C7596 | %1$S: nemůže převzít adresu okamžité funkce mimo okamžité vyvolání. |
| Chyba kompilátoru C7597 | %1$D: Consteval: Přepsání funkce se musí shodovat s přepsanou funkcí. |
| Chyba kompilátoru C7598 | výraz omezení nemůže použít název konceptu 'identifikátor' |
| Chyba kompilátoru C7599 | %1$S: Koncová klauzule requires je povolená pouze u šablonované funkce. |
| Chyba kompilátoru C7600 | %1$S: koncept určený omezením typu musí být koncept typu. |
| Chyba kompilátoru C7601 | přidružená omezení nejsou splněna. |
| Chyba kompilátoru C7602 | %1$pS: Přidružená omezení nejsou splněna. |
| Chyba kompilátoru C7603 | %1$S: Definice konceptu nemá výraz omezení. |
| Chyba kompilátoru C7604 | %1$S: Koncept lze použít pouze u definice konceptu v oboru názvů. |
| Chyba kompilátoru C7605 | "%1$S": koncept nemá přidružená omezení |
| Chyba kompilátoru C7606 | %1$S: Koncept nelze explicitně vytvořit instanci, explicitně specializované nebo částečně specializované |
| Chyba kompilátoru C7607 | Atomické omezení by mělo být konstantní výraz typu bool, nikoli %1$T. |
| Chyba kompilátoru C7608 | Atomické omezení by mělo být konstantní výraz. |
| Chyba kompilátoru C7609 | Identifikátor: byl očekáván název konceptu pro omezení typu. |
| Chyba kompilátoru C7610 | operátor %$L: není povolený mezi typy výčtu a typy s plovoucí desetinou čárkou |
| Chyba kompilátoru C7611 | operátor %$L: není povolený pro typy polí. |
| Chyba kompilátoru C7612 | Nelze najít jednotku záhlaví pro %s. |
| Chyba kompilátoru C7613 | vstup %s se nevyhodnotil jako jednotka záhlaví. |
| Chyba kompilátoru C7614 |
__VA_OPT__ musí následovat "(" |
| Chyba kompilátoru C7615 |
__VA_OPT__ musí být ukončena ")" |
| Chyba kompilátoru C7616 |
__VA_OPT__ nelze vnořit do jiné __VA_OPT__ |
| Chyba kompilátoru C7617 | %$S: Korutin nemůže mít návratový typ obsahující "auto" |
| Chyba kompilátoru C7618 | Oddíl modulu %s nelze importovat před deklarací primární jednotky nebo rozhraní modulu. |
| Chyba kompilátoru C7619 | Aplikace nemůže exportovat %1$S jako oddíl modulu %2s, nepřispívá do exportovaného rozhraní jednotky modulu %3s. |
| Chyba kompilátoru C7620 | Nejde exportovat oddíl modulu %1s, nejedná se o jednotku rozhraní. |
| Chyba kompilátoru C7621 | Oddíl modulu %s pro jednotku modulu %s nebyl nalezen. |
| Chyba kompilátoru C7622 | Přípona souboru rozhraní modulu není kompatibilní s příponou /module:internalPartition, protože oddíl není rozhraním |
| Chyba kompilátoru C7623 | %$pS: redefinition; různé declspecs XFG |
| Chyba kompilátoru C7624 | Název typu %1$S nelze zobrazit na pravé straně výrazu přístupu člena třídy. |
| Chyba kompilátoru C7625 | Typ korutinového slibu return_value nebo výraz return_void musí být neplatný. |
| Chyba kompilátoru C7626 | Nepojmenovaná třída použitá v názvu typedef nemůže deklarovat členy jiné než statické datové členy, výčet členů nebo třídy členů. |
| Chyba kompilátoru C7627 | %1$T: není platným argumentem šablony pro %2$S. |
| Chyba kompilátoru C7628 | %1$D: Nelze použít výchozí nastavení, protože není deklarováno jako přítel %2$S. |
| Chyba kompilátoru C7629 | %1$D: Nelze použít výchozí nastavení. funkce porovnání byla definována jako odstraněná. |
| Chyba kompilátoru C7630 | c%s: nepodporovaná verze jazyka C; pomocí výchozího nastavení |
| Chyba kompilátoru C7631 | %1$S: proměnná s interním propojením deklarovaným, ale nedefinovaným |
| Chyba kompilátoru C7632 | %1$S: Koncová klauzule requires není u virtuální funkce povolená. |
| Chyba kompilátoru C7633 | parametr v seznamu parametrů požadavku nesmí mít výchozí argument. |
| Chyba kompilátoru C7634 | %1$T: není platný typ porovnání; zvažte místo toho použití %2$T. |
| Chyba kompilátoru C7635 | Deklarace importu modulu se nemůže zobrazit %$M |
| Chyba kompilátoru C7636 | %1$T: Neplatný typ výrazu pro %2$I; musí být ukazatel na data. |
| Chyba kompilátoru C7637 | %1$T: Během definování nelze implicitně vytvořit instanci šablony třídy. |
| Chyba kompilátoru C7638 | Argument /newAlignment musí být mocninou dvou |
| Chyba kompilátoru C7639 | /newAlignment vyžaduje alespoň /std:c++17. |
| Chyba kompilátoru C7640 | Nerozpoznaný argument atributu pro %1$s |
| Chyba kompilátoru C7641 | chybějící argument atributu pro %1$s |
| Chyba kompilátoru C7642 | Nepodporovaná verze formátu IFC %d.%d |
| Chyba kompilátoru C7643 | Specifikátor %1$S: %2$L se nemůže zobrazit v parametru funkce. |
| Chyba kompilátoru C7644 | odstranění funkcí operátoru odstranění musí být členské funkce. |
| Chyba kompilátoru C7645 | prvním formálním parametrem odstranění operátoru odstranění musí být ukazatel na nadřazený typ třídy, ale byl %$T. |
| Chyba kompilátoru C7646 | operátor delete functions nemůže být operátor delete operátor 'operator delete[]' |
| Chyba kompilátoru C7647 | odstranění operátoru odstranění funkcí musí být obvyklé funkce uvolnění. |
| Chyba kompilátoru C7648 | Funkce převodu nemůže mít koncový návratový typ. |
| Chyba kompilátoru C7649 | atribut '[[xfg::rename]]' lze použít pouze u struktur, tříd a virtuálních metod. |
| Chyba kompilátoru C7650 | Argument předávaný atributu '[[xfg::rename]]' musí být řetězcový. |
| Chyba kompilátoru C7651 | %1$I nelze použít s parametrem /await. Pro standardní podporu korutin použijte %2$M nebo novější. |
| Chyba kompilátoru C7652 | pokud má členská funkce koncovou klauzuli vyžaduje klauzuli, pak jiná členská funkce se stejným podpisem, která ignoruje všechny koncové požadované klauzule, nemůže být virtuální. |
| Chyba kompilátoru C7653 | %1$S: Nepodařilo se vybrat destruktor pro třídu. |
| Chyba kompilátoru C7654 | Fragment privátního modulu se může objevit pouze v primárním rozhraní modulu. |
| Chyba kompilátoru C7655 | Deklaraci nelze exportovat v purview fragmentu privátního modulu. |
| Chyba kompilátoru C7656 | Fragment privátního modulu nelze předefinovat. |
| Chyba kompilátoru C7657 | Fragment privátního modulu nelze deklarovat před deklarací modulu. |
| Chyba kompilátoru C7658 | %1$S: Inicializátor musí být adresa proměnné. |
| Chyba kompilátoru C7659 | atribut '[[xfg::rename]]' nelze použít u vnořených hierarchií tříd. |
| Chyba kompilátoru C7660 | %s: vyžaduje možnosti příkazového řádku %s. |
| Chyba kompilátoru C7661 | header-name %s má nejednoznačné rozlišení hlavičky %s. |
| Chyba kompilátoru C7662 | %$S: Korutin nemůže být constexpr ani consteval. |
| Chyba kompilátoru C7665 | "operator": nelze přiřadit k 'this' protože to není lvalue |
| Chyba kompilátoru C7666 | Nemůžete použít 'operátor' na 'this', protože se nejedná o lvalue. |
| Chyba kompilátoru C7667 | Nebyla nalezena žádná globální operator delete funkce. |
| Chyba kompilátoru C7668 | Funkce s explicitním parametrem objektu musí být členovou funkcí. |
| Chyba kompilátoru C7669 | funkci s explicitním parametrem objektu nelze deklarovat 'static' |
| Chyba kompilátoru C7670 | Pouze první parametr může být explicitním parametrem objektu. |
| Chyba kompilátoru C7671 | Členová funkce s explicitním parametrem objektu může mít pouze jeden takový parametr. |
| Chyba kompilátoru C7672 | Členské funkce s explicitním parametrem objektu nemusí mít koncové specifikátory implicitního parametru objektu. |
| Chyba kompilátoru C7673 | Explicitní členské funkce objektu vyžadují alespoň jazyk C++ verze. |
| Chyba kompilátoru C7674 | členské funkce "function 1" s explicitním parametrem objektu typu "type 1" nemůže přetížit členovou funkci "function 2" s implicitním parametrem objektu typu 'type 2'. |
| Chyba kompilátoru C7675 | Nelze přetěžovat statickou členovou funkci s deklarací stejných typů parametrů, které nejsou objekty. |
| Chyba kompilátoru C7676 | členské funkce s explicitním parametrem objektu nelze nastavit jako výchozí. |
| Chyba kompilátoru C7677 | konstruktory nemohou obsahovat explicitní parametr objektu. |
| Chyba kompilátoru C7678 | členské funkce s explicitním parametrem objektu nemohou být virtuální. |
| Chyba kompilátoru C7679 | Explicitní parametr objektu nemůže být balíček parametrů. |
| Chyba kompilátoru C7680 | Pouze parametry funkce mohou být explicitní parametry objektu. |
| Chyba kompilátoru C7682 | "deklarace": Nedefinující deklarace výčtu s pevným základním typem je povolena pouze jako samostatná deklarace. |
| Chyba kompilátoru C7683 | Nelze vytvořit odkaz na "void" |
| Chyba kompilátoru C7684 | Název modulu má nejednoznačné určení pro IFC. |
| Chyba kompilátoru C7685 | neexistuje žádný typ s názvem "identifier" v 'type' |
| Chyba kompilátoru C7686 | atribut [[msvc::constexpr]] nelze použít pro funkci 'constexpr' nebo 'consteval' |
| Chyba kompilátoru C7687 |
[[Atribut vlastnosti]] lze použít pouze u příkazů a funkcí. |
| Chyba kompilátoru C7688 | '#pragma omp atomic': očekával výraz skalárního typu. |
| Chyba kompilátoru C7689 | atribut [[msvc::intrinsic]] nelze použít pro explicitní specializace. |
| Chyba kompilátoru C7690 | atribut [[msvc::intrinsic]] nelze použít u rekurzivní funkce. |
| Chyba kompilátoru C7691 | '__super' není podporováno, protože bylo zadáno '/allowSuper-' |
| Chyba kompilátoru C7692 | 'name': přepsaná kandidátská funkce byla vyloučena z řešení přetížení, protože odpovídající operator!= deklarovaný ve stejném oboru |
| Chyba kompilátoru C7693 | Omezení nejsou podporována u spravovaných typů a konstrukcí. |
| Chyba kompilátoru C7694 | spravovaný typ type použitý při definici nebo vyhodnocení omezení nebo v entitě, která používá omezení |
| Chyba kompilátoru C7695 | coroutine promise type 'type' nemůže být abstraktní |
| Chyba kompilátoru C7696 | CHYBA ANALÝZY TOML: název chyby; viz název souboru TOML. |
| Chyba kompilátoru C7697 | 'header unit' není rozpoznán jako vyhledání názvu hlavičky |
| Chyba kompilátoru C7698 |
__declspec(
Název(...)) vyžaduje jeden řetězcový argument. |
| Chyba kompilátoru C7699 | mapování souborů musí být jedinečné. name 1 i name 2 se mapují na filename. |
| Chyba kompilátoru C7700 | typ %$T v přidružení _Generic kompatibilní s předchozím typem přidružení %$T |
| Chyba kompilátoru C7701 | výchozí _Generic přidružení, které bylo dříve zadáno |
| Chyba kompilátoru C7702 | Není kompatibilní typ pro %$T v seznamu přidružení _Generic |
| Chyba kompilátoru C7703 | Vložené vnořené obory názvů vyžadují alespoň %1$M. |
| Chyba kompilátoru C7704 | Specifikátor _Alignas lze použít pouze u proměnných a polích struktury. |
| Chyba kompilátoru C7705 |
_AtomicTyp 'typename' nemůže být pole ani funkce. |
| Chyba kompilátoru C7706 |
_Atomic'' type 'typename' nemůže být atomický nebo CVR kvalifikovaný |
| Chyba kompilátoru C7707 | volání funkce: typ argumentu "type" musí být ukazatel na atomický typ. |
| Chyba kompilátoru C7708 |
Proměnná: 'thread_local' je platný pouze pro proměnné v rozsahu souboru nebo bloku. |
| Chyba kompilátoru C7709 |
Proměnná:thread_local Proměnné v oboru bloku musí být označeny.static |
| Chyba kompilátoru C7710 | Proměnná: bitová pole nemohou být atomická. |
| Chyba kompilátoru C7711 | '_Atomic' nelze použít pro neúplný typ 'type' |
| Chyba kompilátoru C7712 | adresový argument pro atomickou operaci musí být ukazatel na atomické celé číslo, typ 'type' není platný. |
| Chyba kompilátoru C7713 | Výraz příkazu se může objevit pouze uvnitř těla funkce. |
| Chyba kompilátoru C7714 | syntaxe výrazu statement-expression je '__extension__ ({ S1; ... ; Sn; })' |
| Chyba kompilátoru C7720 | Hranice pro vloženou smyčku, která má být sbalena, neodpovídá specifikaci OpenMP. |
| Chyba kompilátoru C7730 | Direktiva #direktiva vyžaduje jazykovou verzi nebo novější. |
| Chyba kompilátoru C7731 | „name“ není povoleno v deklaraci konstruktoru. |
| Chyba kompilátoru C7732 | byl očekáván výraz před ']' |
| Chyba kompilátoru C7733 | Vestavěný operátor indexování očekává jeden výraz. |
| Chyba kompilátoru C7734 | Literál 'size_t' je mimo rozsah možných hodnot 'size_t' |
| Chyba kompilátoru C7735 | lambda nemůže být "static' i 'mutable' |
| Chyba kompilátoru C7736 | Static lambda musí mít prázdnou klauzuli capture |
| Chyba kompilátoru C7737 | lambda s explicitním parametrem objektu nesmí být "mutable" ani "static" |
| Chyba kompilátoru C7738 | Výraz 'if consteval' vyžaduje složený příkaz. |
| Chyba kompilátoru C7739 | Aplikace nemůže přejít z tohoto goto příkazu na jeho popisek. |
| Chyba kompilátoru C7740 | Nejde přeskočit na popisek případu |
| Chyba kompilátoru C7741 | Nekonzistence ABI: Funkce 'function' byla původně považována za používající 'C' návratovou sémantiku, ale nyní vyžaduje 'C++' návratovou sémantiku |
| Chyba kompilátoru C7742 | 'identifier': předběžná deklarace výčtu může používat pouze jednoduchý identifikátor. |
| Chyba kompilátoru C7800 | duplicitní explicitní definice instance "name" |
| Chyba kompilátoru C7801 |
'function': Pokud má jedna deklarace identifikátoru atribut '[[msvc::disptach]]', musí mít všechny funkce atribut. |
| Chyba kompilátoru C7802 | Identifikátor: Schopnost se musí přeložit na enumerátor. |
| Chyba kompilátoru C7803 | Identifikátor: Schopnost musí být přidružena k nepřetížené, ne-virtuální funkci. |
| Chyba kompilátoru C7804 | Identifikátor: Nelze najít odpovídající výchozí funkci odeslání. |
| Chyba kompilátoru C7806 | podpora atributu 'msvc::dispatch' vyžaduje '/experimental:loadTimeSelection' |
| Chyba kompilátoru C7807 | očekává se úzký textový literál |
Viz také
Chyby a upozornění kompilátoru C/C++ a nástrojů sestavení
Chyby kompilátoru C2000 – C3999, C7000 – C7999