VC++ 2010 hata ayıklayıcısında bir vektöre erişmeye çalıştığımda, yalnızca kullanılabilir öğeler "_M_start", "_M_end" ve "_M_end_of_storage" dır. Bir örnek ekran görüntüsü aşağıdaki gibi: Visual C++ 2010 vektör hata ayıklama - hiçbir içerik gösterilmiyor
Bir süre önce bir vektör gerçek içeriğine erişmek mümkün, ama uzun zamandır bu durumda (Yaşamak başardık olmamıştır hatırlamak bir süre için. Yanlışlıkla kapattığım veya tamamen bir şeyi özlediğim belirli bir ayar/özellik var mı?cevap
VS IDE, Microsoft sahibi olmayan STL olmayan STL kapsayıcılarının hata ayıklama bilgilerini görüntüleyemediği bilinmektedir. STLPort kütüphanesi kullanırken aynı sorunu yaşadım.
Ancak, vektörün içeriğini keşfetmek için saati kullanabilirsiniz, ancak daha yorucu olur. Vektörün öğelerine _M_start üyesi üzerinde dizi dizinleme yaklaşımı kullanarak erişebilirsiniz. Saat ine ekle
meshEdges._M_start[0]
Daha sonra vektörün ilk elemanının içeriğini görebileceksiniz. Tüm vektör öğelerini keşfetmek/görüntülemek için basit bir yol yoktur, bunu kendiniz yinelemeniz gerekir, ancak yine de bir şeydir.
Bu bağlantıda daha fazla bilgi alabilirsiniz http://umairsaeed.com/2009/11/23/visualizing-stlport-data-structures-in-visual-studio-debugger. Yukarıdaki "bilgi" nin VS IDE Watch bileşenine nasıl ekleneceğini açıklar. VS2010 derleyicinize güncel olduğundan emin değilim, ama kendinizi keşfedebilirsiniz.
Teşekkürler, ben istihdam kullanıyorum SDK STL kapsayıcılar için belirli bir autoexp görselleştirici bakabiliriz. Her iki durumda da, söz konusu gibi, vektörleri ayıklamak için başka (daha sıkıcı olsa da) yöntemler vardır. –
- 1. Visual Studio 2010 uzun ayıklama
- 2. Uzaktan hata ayıklama .NET kod Visual Studio 2010
- 3. Hata ayıklama Visual Studio, Eclipse
- 4. Visual Studio'da yönetilmeyen C++ görüntüleri hata ayıklama Visual Studio
- 5. Hata ayıklama C++ dll C#
- 6. Visual Studio Hata Ayıklama Hatası
- 7. Hata ayıklama işlemi başarısız oldu. C++ vektör alt sınırı
- 8. DLR - Neden stacktrace'de hata ayıklama bilgisi gösterilmiyor?
- 9. Visual studio 2010 IDE yapısı, hiçbir hata veya uyarı olmadan gizemli bir şekilde hata veriyor
- 10. Visual Studio 2010 oluşturmuyor .pdb dosyaları
- 11. Visual Studio 2010 C# projesinde hata ayıklama/çalışma ortamı değişkeni ayarla?
- 12. Hata ayıklama sırasında C# Düzenleme
- 13. Otomatik # tanımlar Visual Studio 2010
- 14. İçerik, ön uçta gösterilmiyor
- 15. Ayrılmaz bir Visual Studio 2010
- 16. Xcode C++ hata ayıklama
- 17. C# projesinde hata ayıklama neden C++/CLI sembolleri görüntüler?
- 18. Neden System.Diagnostics.Debug.WriteLine Visual Studio 2010 C# içinde çalışmıyor?
- 19. Visual C++ programında hata ayıklama işlemi nasıl yapılır?
- 20. Visual Studio 11 Hata ayıklayıcı düzeltmeleri/özellikleri/geliştirmeleri (özellikle C# için hata ayıklama)?
- 21. Visual Studio hata ayıklama günlüğü (Android'de logcat gibi)?
- 22. Visual Studio 2010,
- 23. Sayfa görünümü Kapsayıcıda içerik gösterilmiyor
- 24. Kaynak vektör görüntüleniyor (Özellikler gösterilmiyor mu?)
- 25. Visual Studio Kodu ve Hata Ayıklama modu
- 26. Visual Studio 'IntelliTrace Hata Ayıklama Motoru'
- 27. Visual Studio hata ayıklama penceresinde -1. # IND000 ne anlama geliyor?
- 28. Komut satırında hata ayıklama C#
- 29. Hata ayıklama Trace in C#
- 30. Visual Studio 2010 Express C# sınırlamaları
STLport veya MS STL kullanıyor musunuz? – NirMH
Ya da VC++ yüklemeniz berbat ya da VS2010 –
için yeniden derlenmeyen bir VS2010 STL kodu kullanıyorsunuz İlk olarak bir hata ayıklama yapısı ve hata ayıklama sembolleriniz var mı? İkincisi, çözümünüzü * .sdf dosyasını silmek için intellisense vb. Sıfırlayabilirsiniz. – AJG85