«name-mangling» etiketlenmiş sorular




9
C işlevleri neden adlarla karıştırılamıyor?
Son zamanlarda bir röportaj yaptım ve bir soru extern "C"C ++ kodunda kullanımının ne olduğunu sordu . C adı-mangling kullanmaz gibi C ++ kodu C işlevlerini kullanmak olduğunu yanıtladı. C'nin neden isim yönetimi kullanmadığını ve dürüst olmak gerekirse cevaplayamadığım soruldu. C ++ derleyicisi işlevleri derlediğinde, özellikle derleme zamanında çözülmesi gereken …
136 c++  c  name-mangling  extern-c 

13
Std :: type_info :: name sonucunun çözülmesi
Şu anda - diğer şeylerin yanı sıra - çağıran işlev hakkında bilgi yazdırması gereken bazı günlük kaydı kodu üzerinde çalışıyorum. Bu nispeten kolay olmalı, standart C ++ 'nın bir type_infosınıfı vardır. Bu, typeid'li sınıf / işlev / vb.'nin adını içerir. ama ezilmiş. Pek kullanışlı değil. Yani typeid(std::vector<int>).name()dönüyor St6vectorIiSaIiEE. Bundan faydalı …
97 c++  gcc  name-mangling 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.