SORU
13 Mart 2009, Cuma


başka bir hızlı yolu bir vektör kopyalamak

İki yolu tercih ederim:

void copyVecFast(const vec<int>& original)
{
  vector<int> newVec;
  newVec.reserve(original.size());
  copy(original.begin(),original.end(),back_inserter(newVec));
}

void copyVecFast(vec<int>& original)
{

  vector<int> newVec;
  newVec.swap(original); 
}

Bunu nasıl yapıyorsun?

CEVAP
13 Mart 2009, Cuma


Aynı olsa da, onlar değil mi? Tek bir kopya, başka bir takas. Dolayısıyla işlev adları.

Benim favorim:

a = b;

a b vektörler nerede.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dellbear816

    Dellbear816

    4 Mart 2008
  • footiecyclo

    footiecyclo

    26 EYLÜL 2009
  • fouseyTUBE

    fouseyTUBE

    21 Mart 2011