RTSG :: XML3D :: OpenGLMeshMA sınıfının bir nesnesine sahibim. onun yönteminde kesme noktasında durdu zaman RTSG :: XML3D :: OpenGLMeshMA :: onXflowStateChanged ben İzle penceresine aşağıdaki ifadeleri ekleyin:Neden döküm nesnesinin adresi, başka bir nesne değeriyle sonuçlanacak şekilde bu noktaya aynı sınıftır?
Nasıl nesnenin ham adres içine dökülmüştür o olabilir Bu aynı işaretçi türü farklı bir nesneye neden olur (nesne ve uniqieId üyeleri birinci ve ikinci satırlarda farklı değerlere sahiptir)?
Sistem bilgisi: VS 2008 3.5 SP1, Win 7 64 bit.
Bunun için bir belge bulamadığım halde, bu _this_ nesnenin dahili referansıdır. Birincisi buna dış referanstır. Bir örnekte neden sadece _this_ kullanabileceğinizi açıklar, harici referansı yoktur. –
@JoshuaDrake _internal reference_ nedir ve _external reference_'dan farkı nedir? Bunlar işaretçiler, referanslar değil, değil mi? –
Bir işaretçi genel anlamda bir referanstır. C# sürümü için bkz. [This (C#)] (http://msdn.microsoft.com/en-us/library/dk1507sz%28v=vs.71%29.aspx). –