Applies ToVisual Studio Community 2013 Visual Studio 2013 SDK

Příznaky

Podle knihovny MSDN při kompilaci C nebo C++ zdrojový kód pomocí kompilátoru Visual C++ 2013 C/C++, Visual C++ 2013 by měl rozpoznat některé vyrovnávací paměti přetečení scénáře (pouze ty, které lze detekovat na kompilace kurzu) a posílat upozornění C4789.Nicméně některé přetečení zásobníku nejsou zachyceny všechny nastavení optimalizace pomocí Visual C++ 2013 i v případě, že jste nainstalovali aplikaci Visual Studio 2013 Update 5. C4789 bez upozornění jsou vydávány, pokud starší verze Visual C++ 2010 byla úspěšně vyzařovaného upozornění C4789.Poznámka: Po instalaci této opravy hotfix Visual C++ 2013 můžete zjistit přetečení zásobníku a posílat upozornění C4789 pro vydání konfigurace sestavení (v případě /Od nepoužívá).

Příčina

K tomuto problému dochází z důvodu problému v aplikaci Visual Studio 2013 C/C++ kompilátoru.

Řešení

Informace o opravě hotfix

Následující soubor je k dispozici pro stažení z Microsoft Download Center:Download Stáhněte balíček opravy hotfix.Pro více informací o tom, jak stahovat soubory podpory společnosti Microsoft, klepněte na následující číslo článku v databázi Microsoft Knowledge Base:

119591 jak získat soubory podpory společnosti Microsoft ze serverů služeb onlineMicrosoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musíte mít aplikaci Visual Studio 2013 nainstalován.

Informace o registrech

Chcete-li použít opravu hotfix v tomto balíčku, nemáte provádět žádné změny registru.

Požadavek na restartování

Nemáte k restartování počítače po instalaci této opravy hotfix.

Informace o nahrazení opravy hotfix

Tato oprava hotfix není nahradit dříve vydané opravy hotfix.

Jak potíže obejít

Chcete-li tento problém vyřešit, pomocí /Oi přepínače kompilátoru nebo analýzu kódu lze zjistit další výskyty přetečení zásobníku v době kompilace.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.