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

  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • nigahiga

    nigahiga

    21 Temmuz 2006
  • tseyina

    tseyina

    2 AĞUSTOS 2006