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 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í. Jedním z oprav může dojít k mnoha následným chybám.
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, když jste použili klávesu F1 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 můžete vyvolat problém s dokumentací na GitHubu. 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 Možnost Odeslat > zpětnou vazbu > o problému nebo odešlete návrh pomocí funkce Poslat návrh poslat > názor>. 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 Q&A pro Microsoft Learn. 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 C3500 | neplatný identifikátor ProgID 'progid' |
| Chyba kompilátoru C3501 | ProgID 'progid' není zaregistrované žádné typelib. |
| Chyba kompilátoru C3502 | aplikace nemůže získat LIBID pro ProgID 'progid'. |
| Chyba kompilátoru C3503 | znak 0xvalue není povolen v nezpracovaného řetězcovém literálu. |
| Chyba kompilátoru C3504 | Nelze vytvořit identifikátor GUID z řetězce string |
| Chyba kompilátoru C3505 | Nelze načíst knihovnu typů library 'library' |
| Chyba kompilátoru C3506 | pro knihovnu LIBID není zaregistrovaná žádná knihovna typelib. |
| Chyba kompilátoru C3507 | Identifikátor ProgID nesmí obsahovat více než 39 znaků "progid", ani neobsahuje žádnou interpunkci kromě znaku ".", ani nesmí začínat číslicí. |
| Chyba kompilátoru C3508 | 'type': není platný typ automatizace. |
| Chyba kompilátoru C3509 | 'type': neplatný návratový typ automatizace; pokud je parametr označený jako retval, návratový typ musí být void, HRESULT nebo SCODE. |
| Chyba kompilátoru C3510 | Aplikace nemůže najít knihovnu závislých typů library_name |
| Chyba kompilátoru C3511 | "identifikátorem": volání delegujícího konstruktoru je jediným inicializátorem člena. |
| Chyba kompilátoru C3512 | sekvence znaků oddělovače pro nezpracovaný řetězcový literál nesmí obsahovat více než 16 znaků. |
| Chyba kompilátoru C3513 | 'string': nepodporovaný znak oddělovače literálů nezpracovaného řetězce |
| Chyba kompilátoru C3514 | Znak (hodnota): nepodporovaný znak oddělovače literálů nezpracovaného řetězce |
| Chyba kompilátoru C3515 | Pokud je argumentem pro šablonu třídy částečná specializace rozšíření balíčku, musí se jednat o poslední argument. |
| Chyba kompilátoru C3516 | neočekávaný konec souboru nalezen při zpracování nezpracovaného řetězcového literálu; sekvence oddělovače string nebyla spárována. |
| Chyba kompilátoru C3517 | Identifikátor deklarace aliasu nemůže mít typ, který obsahuje "auto" |
| Chyba kompilátoru C3518 | 'identifier': v kontextu direct-list-initialization lze typ "type" vyvolat pouze z jednoho výrazu inicializátoru. |
| Chyba kompilátoru C3519 | 'parameter': neplatný parametr pro atribut embedded_idl |
| Chyba kompilátoru C3520 | Identifikátor: Balíček parametrů musí být v tomto kontextu rozbalený. |
| Chyba kompilátoru C3521 | Identifikátor není balíček parametrů. |
| Chyba kompilátoru C3522 | 'type': Balíček parametrů nelze v tomto kontextu rozbalit. |
| Chyba kompilátoru C3523 | 'sizeof...' vyžaduje jako argument nevyexpandovaný balíček parametrů. |
| Chyba kompilátoru C3524 | Identifikátor: Sizeof nelze použít pro balíček parametrů. Chtěli jste použít "sizeof..."? |
| Chyba kompilátoru C3525 | Parametr: Pokud šablona třídy obsahuje sadu parametrů šablony, musí se zobrazit na konci seznamu parametrů šablony. |
| Chyba kompilátoru C3526 | '...' nelze použít na |
| Chyba kompilátoru C3527 | Identifikátor není platný operand pro 'sizeof...'. Chtěli jste použít "sizeof"? |
| Chyba kompilátoru C3528 | 'identifier1': Počet prvků v tomto rozšíření balíčku neodpovídá počtu prvků v identifikátor2. |
| Chyba kompilátoru C3529 | Parametr: Balíček parametrů šablony nemůže mít výchozí argument. |
| Chyba kompilátoru C3530 | 'type' nelze kombinovat s žádným jiným specifikátorem typu. |
| Chyba kompilátoru C3531 | 'identifier': symbol, jehož typ obsahuje "typ", musí mít inicializátor. |
| Chyba kompilátoru C3532 | Typ prvku pole nemůže být typ, který obsahuje "typ". |
| Chyba kompilátoru C3533 | Parametr nemůže mít typ, který obsahuje "typ". |
| Chyba kompilátoru C3534 | Zastaralé. |
| Chyba kompilátoru C3535 | Aplikace nemůže odvodit typ 'type1' z 'type2' |
| Chyba kompilátoru C3536 | Identifikátor nelze použít před inicializováním. |
| Chyba kompilátoru C3537 | Nelze přetypovat na typ, který obsahuje "typ". |
| Chyba kompilátoru C3538 | v deklarátoru 'type' musí vždy odvodit stejný typ. |
| Chyba kompilátoru C3539 | Argument šablony nemůže být typem, který obsahuje "typ". |
| Chyba kompilátoru C3540 | velikost nelze použít u typu, který obsahuje typ |
| Chyba kompilátoru C3541 | typeid nelze použít u typu, který obsahuje "typ". |
| Chyba kompilátoru C3542 | "identifikátorem": virtuální členová funkce nesmí mít návratový typ, který obsahuje "typ". |
| Chyba kompilátoru C3543 | 'type': neobsahuje balíček parametrů. |
| Chyba kompilátoru C3544 | Parametr: Sada parametrů očekává argument šablony typu. |
| Chyba kompilátoru C3545 | Parametr: Sada parametrů očekává netypový argument šablony. |
| Chyba kompilátoru C3546 | ...: Nejsou k dispozici žádné balíčky parametrů, které by bylo možné rozbalit. |
| Chyba kompilátoru C3547 | Parametr šablony parameter 'parameter' nelze použít, protože se řídí sadou parametrů šablony a nelze jej odvodit z parametrů funkce funkce funkce |
| Chyba kompilátoru C3548 | Identifikátor: Balíček parametrů nelze v tomto kontextu použít. |
| Chyba kompilátoru C3549 | 'value': Balíček parametrů funkce nemůže mít výchozí argument. |
| Chyba kompilátoru C3550 | v tomto kontextu je povolena pouze prostý decltype(auto)". |
| Chyba kompilátoru C3551 | pokud je použit koncový návratový typ, musí být počáteční návratový typ jediným specifikátorem typu "auto" (nikoli "type"). |
| Chyba kompilátoru C3552 | expected 'decltype(auto)' |
| Chyba kompilátoru C3553 | decltype očekává, že výraz není typem. |
| Chyba kompilátoru C3554 | 'type' nelze kombinovat s žádným jiným specifikátorem typu. |
| Chyba kompilátoru C3555 | nesprávný argument pro decltype |
| Chyba kompilátoru C3556 | Výraz: nesprávný argument pro decltype |
| Chyba kompilátoru C3557 | Zastaralé. |
| Chyba kompilátoru C3558 | Zastaralé. |
| Chyba kompilátoru C3559 | rekurzivní volání funkce: při kompilaci grafu volání pro concurrency::p arallel_for_each se zjistí rekurzivní volání: "function" |
| Chyba kompilátoru C3560 | 'function': IL není k dispozici při kompilaci grafu volání pro concurrency::p arallel_for_each na adrese: 'function' |
| Chyba kompilátoru C3561 | Operace bariéry dlaždic byla nalezena v toku řízení, který není při kompilaci grafu volání pro souběžnost::p arallel_for_each v: 'function' |
| Chyba kompilátoru C3562 | vnitřní funkce "function" je omezena na to, aby neměla více než číselné parametry. |
| Chyba kompilátoru C3563 | Nekonečná smyčka zjistila při kompilaci grafu volání pro concurrency::p arallel_for_each v: 'function' |
| Chyba kompilátoru C3564 | Čtení neinicializované hodnoty při kompilaci grafu volání pro concurrency::p arallel_for_each na adrese: 'function' |
| Chyba kompilátoru C3565 | Celková velikost paměti tile_static (počet bajtů) překračuje limit počtu bajtů při kompilaci grafu volání pro souběžnost::p arallel_for_each |
| Chyba kompilátoru C3566 | bloky s vedlejšími účinky vnořené příliš hluboko při kompilaci grafu volání pro souběžnost::p arallel_for_each v: 'function' |
| Chyba kompilátoru C3567 | divide or mod by zero detected when compiling the call graph for the concurrency::p arallel_for_each at: 'function' |
| Chyba kompilátoru C3568 | sum of registers exceed the limit of number when compiling the call graph for the concurrency::p arallel_for_each. Zjednodušte si prosím program. |
| Chyba kompilátoru C3569 | při kompilaci grafu volání pro concurrency::p arallel_for_each při kompilaci grafu volání: "function" |
| Chyba kompilátoru C3570 | nezákonné použití omezeného rozsahu při kompilaci s /clr |
| Chyba kompilátoru C3571 | 'type': neplatný argument výpočetní domény, nikoli typ třídy |
| Chyba kompilátoru C3572 | 'type': neplatný argument výpočetní domény; chybí veřejný člen: static const int rank nebo rank value is non-positive |
| Chyba kompilátoru C3573 | Počet instancí souběžnosti::graphics::sampler předaný souběžnosti::p arallel_for_each nemůže překročit počet. |
| Chyba kompilátoru C3574 | 'type': neplatné rozsahy dlaždic: musí být kladné a (1) Z <= číslo; (2) ZYX <= číslo |
| Chyba kompilátoru C3575 | 'type': neplatný argument výpočetní domény; chybí veřejný člen: 'concurrency::index<number> _map_index(const concurrency::index<number>&) restrict(amp)' |
| Chyba kompilátoru C3576 | 'type': concurrency::d etails::_Parallel_for_each argument #number má nepodporovaný typ. |
| Chyba kompilátoru C3577 | concurrency::p arallel_for_each kernel argument je neplatný: nelze přeložit volání člena "void operator()(type) restrict(amp)" |
| Chyba kompilátoru C3578 | Velikost objektu funkce předaného souběžnosti::p arallel_for_each nesmí překročit počet bajtů. |
| Chyba kompilátoru C3579 | Počet instancí souběžnosti::array a concurrency::graphics::texture předaných souběžnosti::p arallel_for_each nesmí překročit počet. |
| Chyba kompilátoru C3580 | Počet zapisovatelných instancí souběžnosti::array a concurrency::graphics::texture předaný souběžnosti::p arallel_for_each nesmí překročit počet. |
| Chyba kompilátoru C3581 | 'type': nepodporovaný typ v kódu s omezeným přístupem |
| Chyba kompilátoru C3582 | Zastaralé. |
| Chyba kompilátoru C3583 | Identifikátor: Velikost proměnné (počet bajtů) je větší než maximální velikost (počet bajtů) podporovaná v kódu s omezeným přístupem |
| Chyba kompilátoru C3584 | nepodporované použití tile_static u identifikátoru |
| Chyba kompilátoru C3585 | Identifikátor má nepodporovanou třídu úložiště v kódu s omezeným přístupem |
| Chyba kompilátoru C3586 | Identifikátor: Použití globálních nebo statických proměnných není v kódu s omezeným přístupem podporováno. |
| Chyba kompilátoru C3587 | dynamic_cast není podporováno v kódu s omezeným přístupem |
| Chyba kompilátoru C3588 | přetypování z 'type1' na 'type2' není podporováno v kódu s omezeným přístupem |
| Chyba kompilátoru C3589 | 'string': Nepodporované použití řetězcových literálů v kódu s omezeným přístupem |
| Chyba kompilátoru C3590 | Token: Zachytávání podle odkazu nebo "toto" zachycení není podporováno, pokud je lambda omezena |
| Chyba kompilátoru C3591 | Typeid – operátor není podporován v kódu s omezeným přístupem |
| Chyba kompilátoru C3592 | Vložené nativní sestavení (__asm) není v kódu s omezeným přístupem podporováno. |
| Chyba kompilátoru C3593 | Goto není v kódu s omezeným přístupem podporováno. |
| Chyba kompilátoru C3594 | Zpracování výjimek (try, catch, throw atd.) není v kódu s omezeným přístupem podporováno. |
| Chyba kompilátoru C3595 | Konstantní hodnota je mimo podporovaný rozsah v kódu s omezeným přístupem |
| Chyba kompilátoru C3596 | Parametr ('type'): Proměnná zachycená lambda má nepodporovaný typ v kódu s omezeným přístupem |
| Chyba kompilátoru C3597 | Parametr: Identifikátor nesmí být zachycen podle hodnoty, pokud je lambda omezen. |
| Chyba kompilátoru C3598 | Příkaz label není v omezeném kódu amp; podporován. |
| Chyba kompilátoru C3599 | 'operator': nelze provést aritmetici ukazatele u ukazatele na bool in amp restricted code |
| Chyba kompilátoru C3600 | 'function': použití tile_static paměti zjištěné při kompilaci grafu volání pro nekolidující souběžnost::p arallel_for_each v: 'function' |
| Chyba kompilátoru C3601 | 'type': je neplatný typ argumentu pro funkci amp;diagnostice "function" |
| Chyba kompilátoru C3602 | Při kompilaci grafu volání pro concurrency::p arallel_for_each se zjistil nepodporovaný tok řízení: "function" |
| Chyba kompilátoru C3603 | 'symbol': typ 'type' ještě není podporován. |
| Chyba kompilátoru C3604 | 'identifier': může vytvořit pouze spravovaný objekt v haldě gc. |
| Chyba kompilátoru C3605 | Celkový počet vzorkovníků (počet zachycených a předdefinovaných čísel ) překračuje počet při kompilaci grafu volání pro souběžnost::p arallel_for_each na adrese: "function" |
| Chyba kompilátoru C3606 | vnitřní funkce "function" nelze namapovat na HLSL. |
| Chyba kompilátoru C3609 | Identifikátor: Zapečetěná/konečná funkce musí být virtuální. |
| Chyba kompilátoru C3610 | Identifikátor: Typ hodnoty musí být "boxed" před zavolání metody "method" |
| Chyba kompilátoru C3611 | 'identifier': Zapečetěná funkce nemůže mít specifikátor čistého specifikátoru. |
| Chyba kompilátoru C3612 | 'identifier': Zapečetěná třída nemůže mít žádné čistě virtuální metody. |
| Chyba kompilátoru C3613 | chybějící návratový typ za "->" ("int" se předpokládá) |
| Chyba kompilátoru C3614 | Rozdílové hodnoty velikosti balíčku v rámci stejné třídy; předchozí hodnota byla hodnota, nová hodnota je hodnota. |
| Chyba kompilátoru C3615 | constexpr function 'function' nemůže vést k konstantnímu výrazu. |
| Chyba kompilátoru C3616 | Zastaralé. |
| Chyba kompilátoru C3617 | inicializátory strukturovaných vazeb musí být typu třídy pole nebo nesjednocující třídy; typ "type_name" není povolen. |
| Chyba kompilátoru C3618 | "deklarace": Nelze definovat metodu označenou knihovnou DllImport. |
| Chyba kompilátoru C3619 | Šablonu nelze deklarovat v rámci spravovaného typu nebo typu WinRT. |
| Chyba kompilátoru C3620 | 'type': Nastavení zarovnání není povoleno u typů WinRT. |
| Chyba kompilátoru C3621 | 'type': Pro typy WinRT je povolena pouze výchozí hodnota balení (číslo). |
| Chyba kompilátoru C3622 | type': Třída deklarovaná jako klíčové slovo nelze vytvořit instanci. |
| Chyba kompilátoru C3623 | Identifikátor: Bitová pole nejsou podporována ve spravovaných typech nebo typech WinRT. |
| Chyba kompilátoru C3624 | "type": použití tohoto typu vyžaduje odkaz na sestavení/modul 'identifikátor'. |
| Chyba kompilátoru C3625 | 'class': Nativní typ nemůže odvodit ze spravovaného typu nebo typu WinRT 'type' |
| Chyba kompilátoru C3626 | Identifikátor: Klíčové slovo klíčové slovo lze použít pouze v rozhraních COM, členských funkcích a datových členech, které jsou ukazateli na delegáty. |
| Chyba kompilátoru C3627 | Lze zadat pouze typ hodnoty. |
| Chyba kompilátoru C3628 | 'class': spravované třídy /WinRT podporují pouze veřejnou dědičnost. |
| Chyba kompilátoru C3629 | Token: Výchozí zachytávání se může zobrazit pouze na začátku seznamu zachycení lambda. |
| Chyba kompilátoru C3630 | při zpracování tokenu token (zastaralé v sadě Visual Studio 2022)) |
| Chyba kompilátoru C3631 | 'event': Nemůže přetížit spravované události nebo události WinRT |
| Chyba kompilátoru C3632 | 'event': neplatný styl události pro konstruktor |
| Chyba kompilátoru C3633 | cannot define 'identifier' as a member of managed 'class' |
| Chyba kompilátoru C3634 | 'member': nemůže definovat abstraktní metodu spravované třídy /WinRT |
| Chyba kompilátoru C3635 | Identifikátor: nelze použít u spravované třídy nebo třídy WinRT (místo toho použijte identifikátor). |
| Chyba kompilátoru C3636 | Identifikátor nelze použít pro tento typ. |
| Chyba kompilátoru C3637 | 'function': Definice známé funkce nemůže být specializace šablony funkce nebo obecného typu |
| Chyba kompilátoru C3638 | "operátorem": standardní operátory převodu boxingu a unboxing nelze předefinovat. |
| Chyba kompilátoru C3639 | lambda, která je součástí výchozího argumentu, může mít pouze inicializační zachycení. |
| Chyba kompilátoru C3640 | 'member': Odkazovaná nebo virtuální členová funkce místní třídy musí být definována. |
| Chyba kompilátoru C3641 | "function": neplatná konvence volání konvence konvence pro funkci zkompilovanou s /clr:pure funkcí nebo/clr:safe |
| Chyba kompilátoru C3642 | 'function': nemůže volat funkci s __clrcall konvencí volání z nativního kódu. |
| Chyba kompilátoru C3643 | %$S: Nelze dekompilovat typ se statickými datovými členy v %$S i %$S. |
| Chyba kompilátoru C3644 | 'function': Nemůže zkompilovat funkci za účelem generování spravovaného kódu. |
| Chyba kompilátoru C3645 | 'function': __clrcall nelze použít u funkcí kompilovaných do nativního kódu. |
| Chyba kompilátoru C3646 | 'identifier': neznámý specifikátor přepsání |
| Chyba kompilátoru C3647 | Zastaralé. |
| Chyba kompilátoru C3648 | Tato explicitní syntaxe přepsání není u spravovaných typů podporována. |
| Chyba kompilátoru C3649 | Tato explicitní syntaxe přepsání není povolena s /ZW. |
| Chyba kompilátoru C3650 | 'member': nelze použít jako explicitní přepsání, musí být virtuální členskou funkcí základní třídy. |
| Chyba kompilátoru C3651 | 'member': nelze použít jako explicitní přepsání, musí být členem základní třídy. |
| Chyba kompilátoru C3652 | Člen: Funkce, která explicitně přepisuje, musí být virtuální. |
| Chyba kompilátoru C3653 | 'identifier': nelze použít jako pojmenované přepsání: funkce, která se nepřepíše, nebyla nalezena; zapomněli jste funkci pojmenovat explicitně pomocí operátoru a:: ? |
| Chyba kompilátoru C3654 | Token: Chyba syntaxe v explicitním přepsání |
| Chyba kompilátoru C3655 | 'member': funkce již explicitně přepsaná |
| Chyba kompilátoru C3656 | Klíčové slovo: Specifikátor přepsání nelze opakovat. |
| Chyba kompilátoru C3657 | Destruktor/finalizátor nemůže explicitně přepsat ani explicitně přepsat |
| Chyba kompilátoru C3658 | Zastaralé. |
| Chyba kompilátoru C3659 | 'member': specifikátor přepsání klíčové slovo se nepodporuje. |
| Chyba kompilátoru C3660 | 'member1': skryje zděděný člen 'member2' |
| Chyba kompilátoru C3661 | Explicitní seznam přepsání nenalezl žádné metody k přepsání. |
| Chyba kompilátoru C3662 | 'member': override specifier 'keyword' allowed on member functions of managed/WinRT classes |
| Chyba kompilátoru C3663 | Zastaralé. |
| Chyba kompilátoru C3664 | Člen: Nelze použít jako explicitní přepsání, musí mít veřejnou nebo chráněnou přístupnost. |
| Chyba kompilátoru C3665 | 'member': override specifier 'keyword' not allowed on a destructor/finalizer |
| Chyba kompilátoru C3666 | 'constructor': override specifier 'keyword' not allowed on a constructor |
| Chyba kompilátoru C3667 | Atribut: Atribut nepodporuje rozšíření balíčku. |
| Chyba kompilátoru C3668 | 'member': metoda se specifikátorem přepsání "override" nepřepsala žádné metody základní třídy. |
| Chyba kompilátoru C3669 | 'member': override specifier 'override' not allowed on static member functions or constructors |
| Chyba kompilátoru C3670 | Člen: Nelze přepsat nepřístupnou metodu základní třídy member. |
| Chyba kompilátoru C3671 | Člen: funkce nepřepíše člen. |
| Chyba kompilátoru C3672 | Výraz pseudodestruktoru lze použít pouze jako součást volání funkce. |
| Chyba kompilátoru C3673 | 'class': třída nemá konstruktor copy-constructor |
| Chyba kompilátoru C3674 | Nelze najít modul standardní knihovny "module" |
| Chyba kompilátoru C3675 | 'function': je vyhrazená, protože je definována vlastnost. |
| Chyba kompilátoru C3676 | 'class': Třída ref a základní třída mají nekompatibilní atributy [attribute]. |
| Chyba kompilátoru C3677 | řetězcový literál za operátorem nemůže mít předponu kódování. |
| Chyba kompilátoru C3678 | řetězcový literál za operátorem musí být prázdný řetězec "" |
| Chyba kompilátoru C3679 | byl očekáváno identifikátor přípony literálu za operátorem """" |
| Chyba kompilátoru C3680 | Aplikace nemůže zřetězení uživatelem definovaných řetězcových literálů s neshodovanými identifikátory přípon literálů |
| Chyba kompilátoru C3681 | 'fallthrough': atribut se může objevit pouze v uzavřeném příkazu switch. |
| Chyba kompilátoru C3682 | 'operator identifier': Literal operator/literal operator template cannot be declared to have 'C linkage' |
| Chyba kompilátoru C3683 | Aplikace nemůže definovat nezpracovaný operátor literálu i šablonu literálového operátoru se stejným identifikátorem přípony literálu. |
| Chyba kompilátoru C3684 | 'operator identifier': Deklarace operátoru literálu má neplatný seznam parametrů. |
| Chyba kompilátoru C3685 | Identifikátor operátoru: Šablona operátoru literálu nemůže mít parametry funkce. |
| Chyba kompilátoru C3686 | 'operator identifier': Šablona literálového operátoru musí mít přesně jeden parametr šablony, který je sadou parametrů. |
| Chyba kompilátoru C3687 | 'operator identifier': Šablona literálového operátoru musí mít parametr šablony bez typu typu char. |
| Chyba kompilátoru C3688 | neplatná přípona literálu "přípona"; literální operátor nebo šablona operátoru literálu "identifikátor operátoru" nebyla nalezena. |
| Chyba kompilátoru C3689 | 'operator identifier': Literal operator/literal operator template must be in a global or namespace scope |
| Chyba kompilátoru C3690 | byl očekáván řetězcový literál, ale místo toho byl nalezen literál řetězce definovaný uživatelem. |
| Chyba kompilátoru C3691 | neplatná předpona literálu "prefix" |
| Chyba kompilátoru C3692 | Jiný než skalární typ "type_name" nelze použít ve výrazu pseudodestruktoru. |
| Chyba kompilátoru C3693 | Identifikátor: bitová pole nelze zachytit pomocí odkazu. |
| Chyba kompilátoru C3694 | Deklarace strukturované vazby nesmí obsahovat žádné specifikátory kromě "statického", "thread_local", "auto" a kvalifikátorů cv- |
| Chyba kompilátoru C3695 | %$S: Nelze dekompilovat typ obsahující anonymní sjednocení nebo strukturu. |
| Chyba kompilátoru C3696 | Klíčové slovo: Tento kvalifikátor nelze použít pro %. |
| Chyba kompilátoru C3697 | Klíčové slovo: Tento kvalifikátor nelze použít pro ^. |
| Chyba kompilátoru C3698 | 'type': Tento typ nelze použít jako argument operátoru. |
| Chyba kompilátoru C3699 | "operator": Nelze použít tuto nepřímku u typu type 'type' |
| Chyba kompilátoru C3700 | Chybí ukončovací soubor %c. |
| Chyba kompilátoru C3701 | 'function': Zdroj událostí nemá žádné události. |
| Chyba kompilátoru C3702 | AtL se vyžaduje pro události modelu COM. |
| Chyba kompilátoru C3703 | 'event_handler': Metoda obslužné rutiny události musí mít stejnou třídu úložiště jako zdroj "event" |
| Chyba kompilátoru C3704 | 'member': Metoda vararg nemůže aktivovat události |
| Chyba kompilátoru C3705 | 'function': Nemůže najít rozhraní událostí |
| Chyba kompilátoru C3706 | 'function': musí být rozhraní COM pro vyvolání událostí modelu COM. |
| Chyba kompilátoru C3707 | 'member': dispinterface metoda musí mít dispid |
| Chyba kompilátoru C3708 | 'function': nesprávné použití klíčového slova; musí být členem kompatibilního zdroje událostí. |
| Chyba kompilátoru C3709 | 'function': nesprávná syntaxe pro určení události v __hook/__unhook |
| Chyba kompilátoru C3710 | 'function': nesprávná syntaxe pro určení obslužné rutiny události v __hook/__unhook |
| Chyba kompilátoru C3711 | 'event': Metoda zdroje nespravované události musí vracet void nebo celočíselný typ. |
| Chyba kompilátoru C3712 | 'event_handler': Metoda obslužné rutiny události musí vrátit stejný typ jako zdroj "event" |
| Chyba kompilátoru C3713 | 'event_handler': Metoda obslužné rutiny události musí mít stejné parametry funkce jako zdroj "event" |
| Chyba kompilátoru C3714 | 'event_handler': Metoda obslužné rutiny události musí mít stejnou konvenci volání jako zdroj "event" |
| Chyba kompilátoru C3715 | "ukazatel": musí být ukazatel na typ. |
| Chyba kompilátoru C3716 | %$L: Sestavení předkompilované hlavičky s konstruktory modulů není povoleno |
| Chyba kompilátoru C3717 | Člen: Metoda, která aktivuje události, nelze definovat. |
| Chyba kompilátoru C3718 | může volat pouze __keyword v kontextu členské funkce přijímající třídy. |
| Chyba kompilátoru C3719 | 'member': Zdroj událostí založený na rozhraní lze použít pouze pro události modelu COM. |
| Chyba kompilátoru C3720 | 'type': může implementovat IDispatch pouze na duální nebo dispinterface |
| Chyba kompilátoru C3721 | 'signature': nekompatibilní podpis události |
| Chyba kompilátoru C3722 | Obecná událost není povolená. |
| Chyba kompilátoru C3723 | 'function': Nepodařilo se vyřešit událost |
| Chyba kompilátoru C3724 | musí #include <windows.h> pro použití vícevláknového s událostmi |
| Chyba kompilátoru C3725 | Zastaralé. |
| Chyba kompilátoru C3726 | U %s nelze použít transformace SecureHotPatch. vysvětlení |
| Chyba kompilátoru C3727 | "event": Spravovaná událost musí být členová funkce nebo datový člen, který je ukazatelem na delegáta. |
| Chyba kompilátoru C3728 | Event nemá metodu raise. |
| Chyba kompilátoru C3729 | Specifikátor atributu nemůže obsahovat jak použití předpony oboru názvů, tak atributu s vymezeným oborem. |
| Chyba kompilátoru C3730 | Zastaralé. |
| Chyba kompilátoru C3731 | nekompatibilní událost "event" a obslužná rutina "event_handler"; zdroj události a obslužná rutina události musí mít stejný typ události. |
| Chyba kompilátoru C3732 | "interface": Vlastní rozhraní, které aktivuje události modelu COM, nemůže dědit z IDispatch |
| Chyba kompilátoru C3733 | 'event': nesprávná syntaxe pro zadání události COM; zapomněli jste "__interface"? |
| Chyba kompilátoru C3734 | 'class': Spravovaná třída /WinRT nemůže být třída coclass. |
| Chyba kompilátoru C3735 | šablona nebo obecný předefinovaný |
| Chyba kompilátoru C3736 | Člen: musí být metodou nebo v případě spravovaných událostí volitelně datovým členem. |
| Chyba kompilátoru C3737 | Identifikátor: Delegát nemusí mít explicitní konvenci volání. |
| Chyba kompilátoru C3738 | "konvencí": Konvence volání explicitní instance musí odpovídat instanci šablony, která se vytvoří. |
| Chyba kompilátoru C3739 | 'class': syntaxe je podporována pouze v případě, že je pravdivý parametr layout_dependent event_receiver. |
| Chyba kompilátoru C3740 | Šablona: Šablony nemohou zdroj ani přijímat události |
| Chyba kompilátoru C3741 | 'class': musí být třída coclass, pokud je pravdivý parametr layout_dependent event_receiver. |
| Chyba kompilátoru C3742 | Token1: unbalanced token sequence in attribute argument of 'attribute', expected 'token2' |
| Chyba kompilátoru C3743 | může připojit nebo zrušit spuštění celého rozhraní pouze v případech, kdy je true parametr layout_dependent event_receiver |
| Chyba kompilátoru C3744 | __unhook musí mít alespoň 3 argumenty pro spravované události. |
| Chyba kompilátoru C3745 | 'function': Může být vyvolána pouze událost. |
| Chyba kompilátoru C3746 | Standardní atribut "identifikátor" se může v seznamu atributů objevit nejvýše jednou. |
| Chyba kompilátoru C3747 | chybějící výchozí parametr šablony nebo obecného parametru: číslo parametru |
| Chyba kompilátoru C3748 | "interface": Nespravovaná rozhraní nemusí aktivovat události |
| Chyba kompilátoru C3749 | Atribut: Vlastní atribut nelze použít uvnitř funkce. |
| Chyba kompilátoru C3750 | Token: Neočekávaný token v seznamu atributů |
| Chyba kompilátoru C3751 | Identifikátor: neočekávaný identifikátor v seznamu atributů |
| Chyba kompilátoru C3752 | 'attribute': nemůže klasifikovat atribut; Klíčové slovo by se v tomto kontextu nemělo používat. |
| Chyba kompilátoru C3753 | Obecná vlastnost není povolená. |
| Chyba kompilátoru C3754 | delegate constructor: členová funkce member function 'member' nemůže být volána v instanci typu 'type' |
| Chyba kompilátoru C3755 | Identifikátor: Delegát nemusí být definován. |
| Chyba kompilátoru C3756 | Zastaralé. |
| Chyba kompilátoru C3757 | Type: typ není povolený pro funkci constexpr (zastaralé v sadě Visual Studio 2022.) |
| Chyba kompilátoru C3758 | Člen: Virtuální funkce nemůže být deklarována constexpr. |
| Chyba kompilátoru C3759 | Člen: členskou funkci jiného než literálového typu nelze deklarovat constexpr (zastaralé v sadě Visual Studio 2022.) |
| Chyba kompilátoru C3760 | Pomocí __property klíčového slova deklarujte vlastnost ve třídě managed/WinRT. |
| Chyba kompilátoru C3761 | "function": 'retval' se může objevit pouze u posledního argumentu funkce. |
| Chyba kompilátoru C3762 | Atribut 'attribute' nejde zpracovat |
| Chyba kompilátoru C3763 | "type": 'retval' a 'out' lze zobrazit pouze u datového ukazatele |
| Chyba kompilátoru C3764 | Člen: Nelze přepsat metodu základní třídy member. |
| Chyba kompilátoru C3765 | 'event': nemůže definovat událost ve třídě nebo struktuře 'type' označené jako event_receiver |
| Chyba kompilátoru C3766 | "type" musí poskytnout implementaci pro metodu rozhraní "function" |
| Chyba kompilátoru C3767 | 'function': kandidátské funkce nejsou přístupné. |
| Chyba kompilátoru C3768 | Aplikace nemůže převzít adresu virtuální vararg funkce v čistém spravovaném kódu. |
| Chyba kompilátoru C3769 | 'identifier': Vnořená třída nemůže mít stejný název jako bezprostředně uzavřená třída. |
| Chyba kompilátoru C3770 | 'type': není platná základní třída. |
| Chyba kompilátoru C3771 | 'identifier': Deklarace přítele nebyla nalezena v nejbližším oboru názvů |
| Chyba kompilátoru C3772 | Identifikátor: Neplatná deklarace šablony přítele |
| Chyba kompilátoru C3773 | K povolení korutin použijte přepínač kompilátoru /await. |
| Chyba kompilátoru C3774 | Aplikace nemůže najít 'scope::identifier': Uveďte header_name hlavičku . |
| Chyba kompilátoru C3775 | návratový typ funkce by neměl být type |
| Chyba kompilátoru C3776 | Aplikace nemůže vrátit výraz typu void v korutině s typem konečného návratu jiného typu než void. |
| Chyba kompilátoru C3777 | 'function': Korutin nemůže vzít seznam argumentů proměnných. |
| Chyba kompilátoru C3778 | alloca: nelze použít v korutině. |
| Chyba kompilátoru C3779 | 'function': Funkce, která vrací "auto", nelze použít před definováním. |
| Chyba kompilátoru C3780 | 'function': Převodní funkce, která vrací "auto", nelze použít předtím, než je definována. |
| Chyba kompilátoru C3781 | Klíčové slovo: nelze použít v korutině typu "type". Klíčové slovo nebo klíčové slovo musí být přítomné v přidruženém promise_type |
| Chyba kompilátoru C3782 | type: slib korutiny nemůže obsahovat klíčové slovo i klíčové slovo. |
| Chyba kompilátoru C3783 | 'identifier': nemůže být korutin |
| Chyba kompilátoru C3784 | Výraz klíčového slova nelze v tomto kontextu zobrazit. |
| Chyba kompilátoru C3785 | První argument šablony pro std::integer_sequence musí být celočíselného typu. |
| Chyba kompilátoru C3786 | Druhý argument šablony "std::make_integer_sequence" musí být celočíselná konstanta větší nebo rovna nule. |
| Chyba kompilátoru C3787 | Aplikace nemůže odvodit návratový typ tohoto korutinu |
| Chyba kompilátoru C3788 | tato funkce nemůže být korutinou: "type_name" není třída. |
| Chyba kompilátoru C3789 | tato funkce nemůže být korutinem: %$T nehlásí člen %$I() |
| Chyba kompilátoru C3790 | zachytávání '*this' vyžaduje %1$M. |
| Chyba kompilátoru C3791 | 'this' cannot be explicit captured when the default capture mode is by copy (=) |
| Chyba kompilátoru C3792 | Nerozpoznaný algoritmus hash %$I |
| Chyba kompilátoru C3793 | Hodnota hash pro algoritmus %$I musí být přesně %u znaků dlouhá. |
| Chyba kompilátoru C3794 | soubor %$S zadaný v #pragma file_hash je také součástí aktuální kompilační jednotky. |
| Chyba kompilátoru C3795 | více konfliktních hodnot hash pro soubor %$S |
| Chyba kompilátoru C3796 | Operátor %$I: není šablona řetězcového literálového operátoru ani šablona operátoru číselného literálu. |
| Chyba kompilátoru C3797 | "keyword": Deklarace události nemůže mít specifikátor přepsání (místo toho by se měl umístit do metody add/remove/raise události). |
| Chyba kompilátoru C3798 | 'keyword': Deklarace vlastnosti nemůže mít specifikátor přepsání (místo toho by se měl umístit do metod get/set vlastnosti). |
| Chyba kompilátoru C3799 | indexovaná vlastnost nemůže mít prázdný seznam parametrů. |
| Chyba kompilátoru C3800 | 'deklarace': Nemůže kombinovat vlastnosti a události |
| Chyba kompilátoru C3801 | 'attribute': atribut nemusí mít klauzuli argumentu |
| Chyba kompilátoru C3802 | Zastaralé. |
| Chyba kompilátoru C3803 | 'property': vlastnost má typ, který není kompatibilní s jedním z jeho přístupových objektů 'accessor' |
| Chyba kompilátoru C3804 | 'member': metody příslušenství pro vlastnost musí být buď všechny statické, nebo všechny nestatické. |
| Chyba kompilátoru C3805 | Token: neočekávaný token, očekávaný buď '}', nebo ',' |
| Chyba kompilátoru C3806 | Token: neočekávaný token, očekává se buď {, nebo inicializátor člena. |
| Chyba kompilátoru C3807 | 'type': Třída s atributem ComImport nemůže odvodit z 'type', je povolena pouze implementace rozhraní. |
| Chyba kompilátoru C3808 | 'type': Třída s atributem ComImport nemůže definovat člen 'member', jsou povoleny pouze abstraktní funkce nebo funkce dllimport. |
| Chyba kompilátoru C3809 | 'type': typ managed/WinRT nemůže mít žádné přátelské funkce, třídy/ rozhraní |
| Chyba kompilátoru C3810 | %1$S: Nelze dekompose type with ambiguous base class 'type_name' |
| Chyba kompilátoru C3811 | Zastaralé. |
| Chyba kompilátoru C3812 | "__property" musí být prvním tokenem v deklaraci vlastnosti. |
| Chyba kompilátoru C3813 | Deklarace vlastnosti se může zobrazit pouze v definici spravovaného typu nebo typu WinRT. |
| Chyba kompilátoru C3814 | Zastaralé. |
| Chyba kompilátoru C3815 | návratový typ metody member musí odpovídat typu posledního parametru setteru. |
| Chyba kompilátoru C3816 | Člen třídy/struktury byl dříve deklarován nebo definován pomocí jiného modifikátoru managed/WinRT. |
| Chyba kompilátoru C3817 | 'deklarace': vlastnost lze použít pouze pro funkci. |
| Chyba kompilátoru C3818 | deklarace vlastnosti pole "vlastnost" nepřetěžuje vlastnost indexu "vlastnost" |
| Chyba kompilátoru C3819 | Zastaralé. |
| Chyba kompilátoru C3820 | Identifikátor: Inicializátory musí být spravovány. |
| Chyba kompilátoru C3821 | 'function': Spravovaný typ nebo funkce nelze použít v nespravované funkci. |
| Chyba kompilátoru C3822 | Zastaralé. |
| Chyba kompilátoru C3823 | Zastaralé. |
| Chyba kompilátoru C3824 | 'type': Tento typ nemůže být v tomto kontextu (parametr funkce, návratový typ nebo statický člen). |
| Chyba kompilátoru C3825 | 'type': Spravovaná třída /WinRT může podporovat pouze spravované události nebo události WinRT. |
| Chyba kompilátoru C3826 | Zastaralé. |
| Chyba kompilátoru C3827 | Standardní atribut 'zastaralé' nemusí mít žádné argumenty nebo jeden řetězcový literál popisující důvod. |
| Chyba kompilátoru C3828 | argumenty umístění nelze zadat pro výraz klíčové slovo pro typ Type. |
| Chyba kompilátoru C3829 | standardní atribut "noreturn" lze použít pouze u funkcí. |
| Chyba kompilátoru C3830 | 'type1': nemůže dědit z 'type2', typy hodnot mohou dědit pouze z tříd rozhraní |
| Chyba kompilátoru C3831 | Identifikátor: Typ nemůže mít připnutý datový člen nebo členovou funkci vracející připnutí ukazatele. |
| Chyba kompilátoru C3832 | Typelib: Knihovna typů vypadá, jako by byla vytvořena pro 32bitové ukazatele. Změňte kvalifikátor ptrsize. |
| Chyba kompilátoru C3833 | 'type': Neplatný cílový typ pro identifikátor |
| Chyba kompilátoru C3834 | nelegální explicitní přetypování na připnutí ukazatele; Místo toho použijte připnutou místní proměnnou. |
| Chyba kompilátoru C3835 | Zastaralé. |
| Chyba kompilátoru C3836 | Statický konstruktor nemá povolený seznam inicializátorů členů. |
| Chyba kompilátoru C3837 | atributy nejsou v tomto kontextu povoleny. |
| Chyba kompilátoru C3838 | aplikace nemůže dědit z 'type' |
| Chyba kompilátoru C3839 | Nejde změnit zarovnání ve spravovaném typu nebo typu WinRT |
| Chyba kompilátoru C3840 | Zastaralé. |
| Chyba kompilátoru C3841 | Zastaralé. |
| Chyba kompilátoru C3842 | Identifikátor: "const" a "volatile" kvalifikátory pro členské funkce spravovaných typů /WinRT nejsou podporovány. |
| Chyba kompilátoru C3843 | Identifikátor: Ref-kvalifikátory u členských funkcí spravovaných typů nebo typů WinRT nejsou podporovány. |
| Chyba kompilátoru C3844 | Identifikátor: nelze importovat symbol ze zdroje: jako identifikátor již v aktuálním oboru existuje. |
| Chyba kompilátoru C3845 | Zastaralé. |
| Chyba kompilátoru C3846 | Identifikátor: Nelze importovat symbol ze zdroje: protože identifikátor již byl importován z jiného sestavení sestavení assembly. |
| Chyba kompilátoru C3847 | Specifikátor noexcept-u explicitní instance musí odpovídat instanci šablony, která se vytvoří. |
| Chyba kompilátoru C3848 | Výraz s typem 'type' by ztratil některé kvalifikátory const-volatile, aby bylo možné volat "identifikátor". |
| Chyba kompilátoru C3849 | volání stylu funkce u výrazu typu "type" by ztratilo const a/nebo volatile kvalifikátory pro všechna přetížení operátoru dostupných čísel . |
| Chyba kompilátoru C3850 | Token: Univerzální znakový název určuje neplatný znak. |
| Chyba kompilátoru C3851 | Token: Univerzální název znaku nemůže určit znak v základní znakové sadě. |
| Chyba kompilátoru C3852 | 'member' having type 'type': aggregate initialization could not initialize this member |
| Chyba kompilátoru C3853 | '=': Opětovná inicializace odkazu nebo přiřazení prostřednictvím odkazu na funkci je neplatná. |
| Chyba kompilátoru C3854 | výraz nalevo od '=' se vyhodnotí jako funkce. Funkci nelze přiřadit (funkce není l-hodnota). |
| Chyba kompilátoru C3855 | 'function': template/generic parameter 'identifier' není kompatibilní s deklarací. |
| Chyba kompilátoru C3856 | 'class': třída není šablona třídy/ obecný |
| Chyba kompilátoru C3857 | Šablona: Seznam parametrů s více šablonami nebo obecnými parametry není povolený. |
| Chyba kompilátoru C3858 | Identifikátor: v aktuálním oboru nelze předefinovat. |
| Chyba kompilátoru C3859 | Nepodařilo se vytvořit virtuální paměť pro PCH |
| Chyba kompilátoru C3860 | template/generic argument list following class template/generic name must list parameters in the order used in template/generic parameter list |
| Chyba kompilátoru C3861 | Identifikátor: identifikátor nebyl nalezen. |
| Chyba kompilátoru C3862 | 'function': Nemůže zkompilovat nespravovanou funkci s /clr:pure funkcí nebo /clr:safe |
| Chyba kompilátoru C3863 | typ pole 'type' není možné přiřadit. |
| Chyba kompilátoru C3864 | Zastaralé. |
| Chyba kompilátoru C3865 | Klíčové slovo: lze použít pouze u nativních členských funkcí. |
| Chyba kompilátoru C3866 | destructor/finalizer call missing argument list |
| Chyba kompilátoru C3867 | 'function': nestandardní syntaxe; k vytvoření ukazatele na člen použijte "&". |
| Chyba kompilátoru C3868 | 'type': omezení obecného parametru "parameter" se liší od omezení v deklaraci. |
| Chyba kompilátoru C3869 | Chybí prázdný seznam parametrů '()' omezení gcnew. |
| Chyba kompilátoru C3870 | 'parameter': '__declspec(specifikátor)' lze použít pouze na parametry integrálního typu. |
| Chyba kompilátoru C3871 | Parametr: "__declspec(guard(overflow)") je podporován pouze u prvních 64 parametrů funkce. |
| Chyba kompilátoru C3872 | Hodnota 0x: Tento znak není v identifikátoru povolený. |
| Chyba kompilátoru C3873 | Hodnota 0x: Tento znak není povolen jako první znak identifikátoru. |
| Chyba kompilátoru C3874 | návratový typ identifikátoru by měl být "type1" místo "type2". |
| Chyba kompilátoru C3875 | Volání nestatické členské funkce chybí seznam argumentů |
| Chyba kompilátoru C3876 | šestnáctkový plovoucí literál vyžaduje exponent. |
| Chyba kompilátoru C3877 | Neplatný argument typu atributu TypeForwardedTo |
| Chyba kompilátoru C3878 | Chyba syntaxe: Neočekávaný token %1$L následující : %2s |
| Chyba kompilátoru C3879 | Člen: nemůže být initonálně datovým členem. |
| Chyba kompilátoru C3880 | Člen: nemůže být datovým členem literálu. |
| Chyba kompilátoru C3881 | může dědit pouze konstruktor z přímé základny. |
| Chyba kompilátoru C3882 | 'class': konstruktor již byl zděděný z 'class' |
| Chyba kompilátoru C3883 | Člen: Initonálně statický datový člen musí být inicializován. |
| Chyba kompilátoru C3884 | 'type': Pole neznámé velikosti nemůže být inicializováno hodnotou. |
| Chyba kompilátoru C3885 | 'type': Pole neznámé velikosti nelze inicializovat pomocí prázdného seznamu inicializátorů. |
| Chyba kompilátoru C3886 | Člen: Musí být inicializován literálový datový člen. |
| Chyba kompilátoru C3887 | 'member': Inicializátor pro datový člen literálu musí být konstantní výraz. |
| Chyba kompilátoru C3888 | 'member': Výraz const přidružený k tomuto datovému členu literálu není podporován C++/CLI. |
| Chyba kompilátoru C3890 | Člen: Adresu literálového datového člena nelze převzít. |
| Chyba kompilátoru C3891 | 'member': Literální datový člen nelze použít jako l-hodnota. |
| Chyba kompilátoru C3892 | Proměnná: Nelze přiřadit proměnné, která je const. |
| Chyba kompilátoru C3893 | 'member': použití initonly datového členu je povoleno pouze v konstruktoru instance třídy 'class' |
| Chyba kompilátoru C3894 | 'member': použití initonálně statického datového členu je povoleno pouze v konstruktoru třídy class 'class' |
| Chyba kompilátoru C3895 | Člen: Datové členy typu nemohou být nestálé. |
| Chyba kompilátoru C3896 | 'member': nesprávný inicializátor: tento datový člen literálu lze inicializovat pouze s hodnotou nullptr. |
| Chyba kompilátoru C3897 | Zastaralé. |
| Chyba kompilátoru C3898 | Člen: Datové členy typu mohou být pouze členy spravovaných typů. |
| Chyba kompilátoru C3899 | 'member': Použití initonly datového členu l-hodnota není povoleno přímo v paralelní oblasti ve třídě 'class' |
| Chyba kompilátoru C3900 | Člen: v aktuálním oboru není povolený. |
| Chyba kompilátoru C3901 | 'function': musí mít návratový typ type 'type' |
| Chyba kompilátoru C3902 | 'function': Typ posledního parametru musí být 'type' |
| Chyba kompilátoru C3903 | 'property': nemá nastavenou nebo get metodu |
| Chyba kompilátoru C3904 | 'property': musí určovat číselné parametry. |
| Chyba kompilátoru C3905 | Nerovnané přístupy nejsou podporovány pro vnitřní typ type 'type'. |
| Chyba kompilátoru C3906 | vnitřní typ Type není podporovaný návratový typ nebo typ argumentu pro vararg nebo neprotypované funkce. |
| Chyba kompilátoru C3907 | Nejde přejít na popisek, který je v jiném příkazu "if constexpr" nebo substatement |
| Chyba kompilátoru C3908 | úroveň přístupu méně omezující než úroveň přístupu identifikátoru |
| Chyba kompilátoru C3909 | Spravovaná nebo deklarace události WinRT musí nastat ve spravovaném typu nebo typu WinRT. |
| Chyba kompilátoru C3910 | 'event': musí definovat člena 'member' |
| Chyba kompilátoru C3911 | 'member': funkce musí mít typ 'type'. |
| Chyba kompilátoru C3912 | 'event': Typ události musí být typem delegáta. |
| Chyba kompilátoru C3913 | Výchozí vlastnost musí být indexována. |
| Chyba kompilátoru C3914 | Výchozí vlastnost nemůže být statická. |
| Chyba kompilátoru C3915 | Identifikátor nemá výchozí indexovanou vlastnost (indexer třídy). |
| Chyba kompilátoru C3916 | parametr funkce s indexem %d a požadovaným zarovnáním %d nebude zarovnán. |
| Chyba kompilátoru C3917 | 'token': zastaralý styl deklarace konstruktu (chtěli jste místo toho použít '[' ']'?) |
| Chyba kompilátoru C3918 | použití vyžaduje, aby identifikátor byl datovým členem. |
| Chyba kompilátoru C3919 | 'function': funkce musí mít typ "return_type (typ)" |
| Chyba kompilátoru C3920 | Operátor: nelze definovat příponu inkrementace/dekrement CLR/WinRT operátor volání operátoru CLR/WinRT odpovídající předpony CLR/WinRT (op_Increment/op_Decrement), ale s sémantikou přípony CLR/WinRT. |
| Chyba kompilátoru C3921 | Zastaralé. |
| Chyba kompilátoru C3923 | 'member': Místní třída, struktura nebo definice sjednocení nejsou povoleny v členské funkci spravované třídy /WinRT |
| Chyba kompilátoru C3924 | chyba v argumentu #number konstruktoru delegáta volání 'konstruktor': |
| Chyba kompilátoru C3925 | očekává se smyčka (for, whilenebo do) podle direktivy "directive_name". |
| Chyba kompilátoru C3926 | neplatná konstanta v direktivě parallel |
| Chyba kompilátoru C3927 | ->: Koncový návratový typ není povolen po deklarátoru bez funkce. |
| Chyba kompilátoru C3928 | ->: Koncový návratový typ není povolen po deklarátoru se závorkou |
| Chyba kompilátoru C3930 | 'function': Žádná přetížená funkce nemá specifikátory omezení, které jsou kompatibilní s okolním kontextem "context" |
| Chyba kompilátoru C3931 | 'type': nemůže volat funkci, která má specifikátory omezení, které nejsou kompatibilní s okolním kontextem. |
| Chyba kompilátoru C3932 | Zastaralé. |
| Chyba kompilátoru C3933 | 'class': specifikátory omezení destruktoru musí zahrnovat sjednocení omezení u všech konstruktorů. |
| Chyba kompilátoru C3934 | funkce, která je v jakékoli formě "main", nemůže mít jiné specifikátory omezení než restrict(cpu). |
| Chyba kompilátoru C3935 | 'identifikátor': redefinition; překrývající se specifikátory omezení |
| Chyba kompilátoru C3936 | Identifikátor: nerozpoznaný specifikátor omezení |
| Chyba kompilátoru C3937 | Specifikátor prázdného omezení není povolený. |
| Chyba kompilátoru C3938 | Identifikátor: U externích funkcí \042C\0422 se nepodporuje více specifikátorů omezení. |
| Chyba kompilátoru C3939 | 'identifikátor': ukazatel na členské funkce, ukazatele na funkce, odkazy na funkce se specifikátorem omezení amp; nejsou povoleny. |
| Chyba kompilátoru C3940 | Identifikátor: identifikátor nebyl nalezen – možná neshoda mezi kompilátorem a verzemi knihovny. Ujistěte se, že odpovídá vccorlib.h/.lib, vccorlib120.dll a c1xx.dll. |
| Chyba kompilátoru C3941 | Podmínka: vyžaduje možnost příkazového řádku /clr. |
| Chyba kompilátoru C3945 | 'type': nelze vyvolat nebo zachytit objekt winrt, který není odvozen z Platform::Exception |
| Chyba kompilátoru C3946 | 'type': typeid nelze u tohoto typu použít. |
| Chyba kompilátoru C3947 | 'typeid': typeid nelze použít pro rozšíření balíčku. |
| Chyba kompilátoru C3948 | klíčové slovo: Rozšíření balíčku nelze v tomto kontextu zobrazit. |
| Chyba kompilátoru C3949 | Rozšíření balíčku ,...' nemůže být zobrazeno v závorkách abstraktního deklarátoru |
| Chyba kompilátoru C3950 | Zastaralé. |
| Chyba kompilátoru C3951 | Nelze použít ukazatel na člena v projektu typu WinRT 'type'. Místo toho použijte delegáta. |
| Chyba kompilátoru C3952 | 'type': WinRT nepodporuje pole in/out. Použití const Array<T>^pro in a WriteOnlyArray<T> nebo Array<T>^*pro "out" ve veřejných rozhraních API |
| Chyba kompilátoru C3953 | V modulu WinRT nelze použít spravovanou třídu type. (Zastaralé v sadě Visual Studio 2022.) |
| Chyba kompilátoru C3954 | 'type': Pole vrácené publikovanou metodou typu WinRT musí používat formulář Array<T>^. |
| Chyba kompilátoru C3955 | 'type': Veřejný konstruktor nemůže obsahovat parametr out nebo WriteOnlyArray<T>. |
| Chyba kompilátoru C3956 | 'type': Typ je označen jako exkluzivní pro "typ" a nelze ho použít jako základ "derived_type" |
| Chyba kompilátoru C3957 | 'type': nemůže použít 'new' u typu WinRT; místo toho použijte "ref new". |
| Chyba kompilátoru C3958 | 'type': nelze použít 'gcnew' u typu WinRT; místo toho použijte "ref new" |
| Chyba kompilátoru C3959 | "ref new" lze použít pouze k vytvoření objektu s typem WinRT. |
| Chyba kompilátoru C3960 | Zastaralé. |
| Chyba kompilátoru C3961 | statický konstruktor není podporován. |
| Chyba kompilátoru C3962 | Obecná třída není podporována. |
| Chyba kompilátoru C3963 | Multidimenzionální pole není podporováno. |
| Chyba kompilátoru C3964 | Jagged array není podporováno. |
| Chyba kompilátoru C3965 | Pole parametrů není podporováno. |
| Chyba kompilátoru C3966 | 'function': Obecná funkce není podporována. |
| Chyba kompilátoru C3967 | Při importu identifikátoru z modulu module došlo k chybě |
| Chyba kompilátoru C3968 | token token není platný jako oddělovač názvů modulů; místo toho použijte tečku (.). |
| Chyba kompilátoru C3969 | nekonzistentní názvy modulů: module1 a module1 |
| Chyba kompilátoru C3970 | 'identifier': 'keyword' lze použít pouze na 'ref class' nebo 'ref struct' v globálním oboru oboru nebo oboru názvů. |
| Chyba kompilátoru C3971 | 'type': Částečná definice se nemůže zobrazit po úplné definici. |
| Chyba kompilátoru C3972 | "type": "partial" lze použít pouze u deklarací tříd nebo definic. |
| Chyba kompilátoru C3973 | Neplementovaná funkce: %$M |
| Chyba kompilátoru C3974 | %$S: Indexová proměnná v příkazu OpenMP for musí mít celočíselný typ. |
| Chyba kompilátoru C3975 | Identifikátor třídy/struktury byl dříve deklarován nebo definován s jiným modifikátorem. |
| Chyba kompilátoru C3976 | Aby bylo možné použít identifikátor 2, musí být "identifikátor1" deklarován jako "veřejný". |
| Chyba kompilátoru C3977 | Použití vyžaduje odkaz na sestavení, které definuje identifikátor. |
| Chyba kompilátoru C3978 | Identifikátor: Statická vlastnost není povolena jako člen rozhraní WinRT nebo typu hodnoty. |
| Chyba kompilátoru C3979 | 'type': použijte atribut 'attribute' místo 'value' |
| Chyba kompilátoru C3980 | Do metadat nelze vygenerovat 'type' |
| Chyba kompilátoru C3981 | 'type': Typ hodnoty nemůže mít žádné statické datové členy identifikátor. |
| Chyba kompilátoru C3982 | 'type': Typ hodnoty nemůže mít žádné neveřejné datové členy identifikátor. |
| Chyba kompilátoru C3983 | 'type': Typ hodnoty nemůže mít žádné veřejné ne-datové členy 'identifikátor' |
| Chyba kompilátoru C3984 | 'type': Nehodnotový typ nemůže mít žádné veřejné datové členy identifikátor. |
| Chyba kompilátoru C3985 | 'identifier': Podpis veřejného člena obsahuje privátní typ member 'member' |
| Chyba kompilátoru C3986 | Identifikátor: Podpis veřejného člena obsahuje nativní typ Member |
| Chyba kompilátoru C3987 | Identifikátor: Podpis veřejného člena obsahuje nativní typ Type |
| Chyba kompilátoru C3988 | 'type': Nativní typ nemůže být veřejný. |
| Chyba kompilátoru C3989 | 'type': Vnořený typ nemůže být veřejný. |
| Chyba kompilátoru C3990 | 'type': atribut 'attribute' nemůže být privátní ani vnořený. |
| Chyba kompilátoru C3991 | 'type': nemůže implementovat neveřejné nebo vnořené rozhraní interface |
| Chyba kompilátoru C3992 | 'identifier': Podpis veřejného člena obsahuje neplatný typ 'type' |
| Chyba kompilátoru C3993 | 'type': Typ hodnoty musí obsahovat aspoň jedno veřejné pole. |
| Chyba kompilátoru C3994 | 'type': Typ hodnoty nemůže implementovat rozhraní nebo mít virtuální funkce |
| Chyba kompilátoru C3995 | 'type': Typ hodnoty nemůže mít žádné členy události identifikátor. |
| Chyba kompilátoru C3996 | Zastaralé. |
| Chyba kompilátoru C3997 | Warbird: zpráva |
| Chyba kompilátoru C3998 | C++version: nepodporovaná verze C++, výchozí hodnota c++version |
Viz také
Chyby a upozornění kompilátoru C/C++ a nástrojů sestavení
Chyby kompilátoru C2000 – C3999, C7000 – C7999