SORU
14 ŞUBAT 2012, Salı


Std amacı::make_pair

std::make_pair amacı nedir?

Neden sadece yap std::pair<int, char>(0, 'a')?

İki yöntem arasında herhangi bir fark var mı?

CEVAP
14 ŞUBAT 2012, Salı


Farkı ile std::pair ihtiyacınız belirtmek türleri de elemanları ise std::make_pair oluşturun ve bir çift ile bir öğe türü için geçirilen, sensiz ihtiyacı olduğunu söyle. Çeşitli belgeler zaten toplayabildim.

http://www.cplusplus.com/reference/std/utility/make_pair/ Bu örnek, bkz

pair <int,int> one;
pair <int,int> two;

one = make_pair (10,20);
two = make_pair (10.5,'A'); // ok: implicit conversion from pair<double,char>

Eğer make_pair kullanmadın eğer mi örtük dönüştürme bonusu dışında, yapmak zorundalar

one = pair<int,int>(10,20)

her zaman zaman can sıkıcı olmayacak bir atanmış,...

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • gsipek

    gsipek

    20 Temmuz 2007
  • Whizzpopping

    Whizzpopping

    10 Kasım 2005