SORU
7 Mayıs 2009, PERŞEMBE


kendini korumak için kendini korumak için mi? (Y kod tabanı)

Chromium'nin tabanı ve WTF namespace üzerinde kod koştu. indirdim

namespace WTF {
    /*
     * C  's idea of a reinterpret_cast lacks sufficient cojones.
     */
    template<typename TO, typename FROM>
    TO bitwise_cast(FROM in)
    {
        COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_wtf_reinterpret_cast_sizeof_types_is_equal);
        union {
            FROM from;
            TO to;
        } u;
        u.from = in;
        return u.to;
    }
} // namespace WTF

Bu düşündüğüm şey anlamına mı geliyor? Olabilir yani, *2,* Uygulama burada belirtilen derleme ya da TO FROM değil POD (AFAIK) daha güçlü daha C inşa reinterpret_cast.

Burada gördüğüm tek ışık noktası kimsenin Krom proje bitwise_cast kullanarak gibi görünüyor.

CEVAP
7 Mayıs 2009, PERŞEMBE


Onun için kısaWebTemplateFramework , Y bulunanla her yerinde yaygın olarak kullanılan işlevleri sağlar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Helder Barreto

    Helder Barre

    22 Mayıs 2006
  • Sali Kaceli

    Sali Kaceli

    24 ŞUBAT 2009
  • UKF Dubstep

    UKF Dubstep

    29 NİSAN 2009