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

  • ipsy

    ipsy

    1 EKİM 2012
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • Crossover

    Crossover

    18 HAZİRAN 2007