ile kurucu argümanlarını nasıl iletirim Bir kurucuya argümanları aktarmaya çalışıyorum ama bu sırada böyle bir nesne dizisi yapıyorum. bir sözdizimi hatası değildi,Yeni
PointPtr centroids = new Point[k](5);
Eh, ama derlemek etmedi: Ben oraya aşağıdaki kodu kullanılır. Point için varsayılan bir kurucuya "5" kodunu zorlamak istemedim. Bunu nasıl yapmam gerektiğine dair bir fikrin var mı? Teşekkürler!
BTW, zaten başka bir yerde typedef Point *PointPtr
yaptım.
Başlık doğru değilse üzgünüz. Bunu nasıl özetleyeceğimi bilmiyordum.
Sen işaretçiler (yaniPoint**
) bir dizi oluşturmak ve 2 adımda bunları başlatabilir
Üzgünüm bunu dinamik dizilerle yapamazsınız. Nesneleri oluşturmak için 'emplace_back' kullanılmasına izin veren bir vektör kullanmayı düşünün. –
Henüz 'yeni' önlemek için başka bir neden. –
Evet ... atamam için henüz vektörleri kullanamıyorum. –