SORU
10 ŞUBAT 2010, ÇARŞAMBA


Bir std başlatmak için en kolay yolu nedir::kodlanmış öğeleri ile vektör?

Bir dizi oluşturmak ve başlatmak.

int a[] = {10, 20, 30};

std::vector ve bir başlatmak oluşturmak aynı şekilde şık mıyım?

Bildiğim en iyi yoludur

std::vector<int> ints;

ints.push_back(10);
ints.push_back(20);
ints.push_back(30);

Daha iyi bir yolu var mı?

CEVAP
10 ŞUBAT 2010, ÇARŞAMBA


Bir yöntem dizi vektör başlatmak için kullanmak olacaktır

static const int arr[] = {16,2,77,29};
vector<int> vec (arr, arr   sizeof(arr) / sizeof(arr[0]) );

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 1881 Animation

    1881 Animati

    5 EKİM 2013
  • Dopelives

    Dopelives

    30 Temmuz 2009
  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006