2012-07-02 19 views
8

Doğrudan değişkene bakmaya çalışırsanız, bir ? işareti görüyorum.Boost :: isteğe bağlı içeriğini Visual Studio ile hata ayıklama yaparken göremiyor

CXX0033: Error: error in OMF type information

Google'ı kullanarak Boost ile ilgili bu hata hakkında çok fazla bilgi bulamadık: Ben is_initialized işlevini çağırarak bir saat oluşturursam şu hatayı alıyorum.

Bunu yaşayan başka biri var mı? Windows XP SP3 in idem tüm düzeltmeleri ile Visual Studio 2010 SP1 kullanarak ve 1.49.0

UPDATE Boost: Her yerde OutputDebugString kullanarak ve yeniden bir güçlük ...

DÜZENLEME var bu sorun gelir ve gider, tutarlı bir şekilde olmaz; Sen DebuggerVisualizers kullanabilirsiniz category.get()

cevap

6

: değişken boost::optional<Category> category için, üzerinde bir saat oluşturmak: Debugger Görüntüleyiciler benim yepyeni bir araç

4

bu deneyin olarak kabul ettik, büyük bir çözümdür.

+1

VS 2005'te CXX0039 alıyorum: Hata: simge belirsiz – BlueTrin

4

kullanın DebuggerVisualizers bu geçiş yapmak için:

önce

ludicrously complicated

sonra

simple

dip not Kabul edilen cevabı netleştirmek için bu resimleri eklemeyi denedim ancak düzenlemem reddedildi.

İlgili konular