Bir int türüne sahip olduğumu varsayalım (boyut 0). Ve vektörün başlangıcına, boyutunu birer birer artıran elemanlar eklemek istiyorum. Bir vektörde öğeler var gibi 1 2 3 4 5. Şimdi bu yöntemi 6 ekleyin. Bu sırayla çıkacak 6 1 2 3 4 5. Bu mümkün mü?Bir vektörün başına bir eleman ekleyin, diğer elemanların konumu bir tane ekleyecektir. Bir
cevap
http://www.cplusplus.com/reference/vector/vector/insert/
şu Aradığınız Ne
int main()
{
std::vector<int> myvector;
int myarray [] = { 1,2,3,4,5 };
myvector.insert (myvector.begin(), myarray, myarray+5);
// Insert another value
myvector.insert (myvector.begin(), 6);
return 0;
}
Evet, işte bu kadar. Belki de sorularımın yerine insert yöntemini nasıl kullanacağımı sormalıydım. ** myvector.insert (myvector.begin(), myarray, myarray + 5); ** Üçüncü kısım bu yöntemde ne anlama geliyor? – Lenic
Diziyi vektöre ekler. Son nokta olan + 1 – doug
sonu olan "sonuncu" işaretçi olur, bkz. [Yineleyiciler] (http://www.cprogramming.com/tutorial/stl/iterators.html) – sp2danny
iterator insert (iterator position, const value_type& val);
muhtemelen mı bir örnek olacaktır, başında eklemek için yineleyici vektör ::
- 1. F # Bir diziye bir eleman ekleyin
- 2. org.apache.http.client.HttpClient - istek başına bir tane mi?
- 3. Jekyll: Bir kez bir tane oluşturun ve tüm sayfalara ekleyin
- 4. NSMutableArray öğesinin başına bir nesne ekleyin?
- 5. Bir dizideki elemanların toplamı
- 6. Bir bitişik listedeki elemanların alınması
- 7. Bir vektörün bir Rcpp :: List
- 8. Yeni bir eleman eklerken dizi içindeki tüm elemanların indeksini arttırmak
- 9. Ben fiyat indirimlerini kullandığınızda ilk eleman diğer elemanların
- 10. bir tane
- 11. Bir vektörün bir allocator ile başka bir
- 12. Sözde elemanların eleman tipi nedir?
- 13. Bir vektörün içeriğini basamıyorum?
- 14. bir eleman
- 15. Bir vektörün Excel VBA karşılığı
- 16. Bir vektörün bir bölümünü başka bir vektörle değiştirin
- 17. VBA Excel: Bir saniyeye bir saniye ekleyin
- 18. Swift'deki bir Dizide Her Diğer Eleman Nasıl Kaldırılır?
- 19. Genel bir durumdan başka bir tane daha
- 20. Bir vektörün ve diğer vektörlerin her bir öğesi arasındaki minimum farkı bulma
- 21. jQuery - sadece eleman şöyle bir eleman
- 22. NSString veya NSMutableString'de bir karakterin konumu
- 23. Python proxy .. Basit bir tane!
- 24. Başka bir tane yoksa JQuery'de bir öğeyi seçmenin zarif bir yolu var mı?
- 25. Bir vektörün parçalarını bir yüklemi temel alarak boşaltmanın bir yolu var mı?
- 26. Bir MSO Access formundaki elemanların ismini bulun
- 27. Bir Aktivitedeki tüm "widget'lar"/elemanların içinden geç
- 28. R: bir veri çerçevesindeki değerleri eşleşen bir vektörün dizinleriyle değiştirin
- 29. Bir vektörün STL'de bir listeye kopyalanmasının en iyi yolu?
- 30. Bir vektörün elemanlarını C++ içindeki bir yığına kopyalamak
Evet başlayacak olan! Bu mümkün. –
@UsamaZafar Bunu nasıl yaparım? – Lenic
Peki, sorun bu değildi? –