omer.hatay

Üye
2 May 2019
182
14
18
26
(34) İstanbul Avrupa
Bir sınıfta oluşturduğum işaretçiye başka bir sınıftan değer ataması yapıyorum. İşaretçiyi oluşturduğum sınıf içerisinde değişkenle ilgili herhangi bir yapıya ulaşım sağlayamıyorum(mesela 'obje->' bunu yazdığımda değişkenle ilgili kullanabileceğim fonksiyonların gösterilmesi lazım, ama olmuyor). Mesela projeyi derlerken sorunsuz çalışıyor hata yok, ama kod ekranındayken sürekli olarak başlıktaki hatayı veriyor.

https://i.hizliresim.com/zGvzoO.png
 
Derleme hatası almıyorsanız ekrandaki hatanın sebebi Visual Studio Intellisense'in yavaş kalması yada yeterli önbellek oluşturamamasından kaynaklanmaktadır. Aşağıdaki bağlantıda Intellisense için bir yapılandırma bulunmakta fakat bu da yeterli gelmeyecektir.

https://docs.unrealengine.com/en-us/Programming/Development/VisualStudioSetup

Bunun yerine Visual Asist X gibi üçüncü parti bir eklenti kullanabilirsiniz. Malesef UE4 kaynak kodu çok büyük olduğundan bu problemi yaşıyorsunuz. Ben bu şekilde kullanıyorum.
 
cahitburak' Alıntı:
Derleme hatası almıyorsanız ekrandaki hatanın sebebi Visual Studio Intellisense'in yavaş kalması yada yeterli önbellek oluşturamamasından kaynaklanmaktadır. Aşağıdaki bağlantıda Intellisense için bir yapılandırma bulunmakta fakat bu da yeterli gelmeyecektir.

https://docs.unrealengine.com/en-us/Programming/Development/VisualStudioSetup

Bunun yerine Visual Asist X gibi üçüncü parti bir eklenti kullanabilirsiniz. Malesef UE4 kaynak kodu çok büyük olduğundan bu problemi yaşıyorsunuz. Ben bu şekilde kullanıyorum.

Teşekkür ederim öneriniz için.


Khubur' Alıntı:
-> (arrow operator) bir işaretçiyi de-referans etmek için vardır.

Eğer yarattığınız nesne bir pointer değilse, .(dot operator) ile erişebilirsiniz. 

Barrel.GetSocket... gibi.

Teşekkür ediyorum önerin için