ile taşınması vector<T, alloc>
var,, std::allocator<T>
üzerinde oluşturulan nesnelerin sayısını ve benzerlerini saymak gibi ek bir defter tutma işlemi gerçekleştiren basit bir sarıcıdır.Bir vektörün bir allocator ile başka bir
Şimdi vector<T, alloc>
adresinden vector<T>
ürününe geçmek istiyorum. Vektör hareket fonksiyonlarının hiçbiri, farklı ayırıcılar ile vector
s kabul etmiyor.
Verileri bir vektörden diğerine ayırıcıların aynı olmadığı bir yere nasıl taşıyabilirim?
Ben ne için soruyorsunuz toplam mantıklı düşünmek (Oktalist önerdiği) ama ne yazık ki vektör buna izin vermeyecek şekilde tanımlanmış/uygulanmıştır. Bence şu anda mümkün değil ama olmalı. Düşünebildiğim tek seçenek, özel ayrıştırıcı için bir çeşit vektörün spekülasyonudur. – alfC