SORU
9 Aralık 2008, Salı


Bulma, bir nesne tipini C

Ben bir sınıf ve bir sınıf devralır, B. olduğum ağır basan bir işlevi olduğunu kabul eder bir nesne türü Bir parametre olarak, o yüzden kabul edeceğim bir A. Ancak, ben daha sonra arama işlevleri sadece B var, çok istiyorum dönmek değil yanlış devam ederse nesne geçmedi tip B

Nesne benim işleve olduğunu öğrenmek için en iyi yolu nedir?

CEVAP
1 Aralık 2010, ÇARŞAMBA


dinamik atama probleminin açıklaması için en iyisi , ama sadece sınıf türü ile biliyor eklemek için:

#include <typeinfo>

...
string s = typeid(YourClass).name()

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kai Moosmann

    Kai Moosmann

    5 Temmuz 2006
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012
  • RiceBunny

    RiceBunny

    16 ŞUBAT 2006