Makale numarası: 2498381
Aşağıdaki senaryoyu düşünün:
Bu senaryoda, derleyici aynı yığın uzaklık farklı yerel değişkenleri saklamak için kullanabilirsiniz. Bu nedenle, oluşturulan uygulama çalıştırdığınızda, beklenmeyen bir davranış ortaya çıkabilir.
En iyi duruma getiricisi için hesap çünkü bu sorun oluşur. setjmpişlev veyalongjmpişlev. Bu yerel değişkenlerin yaşam yanlış hesaplamak en iyi duruma getiricisi neden olur. Başka bir değişken, bir değişkeni değiştirildiğinde, beklenmedik bir şekilde değiştirilebilir.
Düzeltme bilgileriDesteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin yalnızca bu makalede açıklanan sorunu gidermesi amaçlanmıştır. Bu düzeltme yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme, ek sınama uygulanabilir. Bu nedenle, bu sorundan ciddi olarak etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.
Bu sorunu hemen çözümlemek için düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarının veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=supportNot Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan telefonlarından iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.
(http://support.microsoft.com/contactus/?ws=support)
Bu düzeltmeyi Microsoft Developer Network (msdn) kod Galerisi'nden yüklemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://Code.msdn.microsoft.com/KB2498381
(http://code.msdn.microsoft.com/KB2498381)
Not msdn Kod Galerisi'nde, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, çünkü kod Galerisi kaynak sayfasının bu dil için kullanılabilir durumda.
Veya, bu düzeltme aşağıdaki Microsoft Connect Web sitesinden karşıdan yükleyebilirsiniz:
https://Connect.microsoft.com/VisualStudio/downloads/DownloadDetails.aspx?DownloadID = 34826
(https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=34826)
ÖnkoşullarBu düzeltmeyi uygulamak için Microsoft Visual Studio 2008 Service Pack 1 yüklü olmalıdır.
Yeniden başlatma bilgileriVisual Studio'nun tüm örneklerini durdurduysanız bu düzeltmeyi yükledikten sonra bilgisayarı yeniden başlatmanız gerekmez.
Düzeltme değiştirme bilgileriBu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.
Dosya bilgileriBu düzeltmenin genel sürümü aşağıdaki tablolarda listelenen özniteliklere sahip dosyaları yükler. Tarihler ve saatler için bu dosyaları UTC (eşgüdümlü evrensel saat) Kullanılarak listelenmiştir. Tarihler ve saatler bu dosyaların yerel bilgisayarınızda yerel saatinize ile birlikte geçerli gün ışığından yararlanma saati (dst) göre görüntülenir. Tarih ve saatler ayrıca dosyalarda belirli işlemleri gerçekleştirdiğinizde değişebilir.
Bu tabloyu kapaBu tabloyu aç
Bu soruna geçici bir çözüm için böylece derleyici değişkenlerin yaşam haberdar olabilir yerel değişkenleri işlevde erken başlatın.
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684
(http://support.microsoft.com/kb/824684/ )Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
Makale numarası: 2498381 - Last Review: 21 Nisan 2011 Perşembe - Gözden geçirme: 3.0
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:2498381
(http://support.microsoft.com/kb/2498381/en-us/ )