C++ 'da çok düzeyli bir sıra işlem simülatörü tasarlıyorum ama birkaç sıra (benim kuyruklarım vektörler) uygulamaya çalışırken bir sorunum var. Evet, "çok düzeyli" bir 4 öge dizisidir (vektör değil). Bu elemanların her birinde bir vektör var (tip t_PCB).vektörel vektörler push_back
vector<vector<t_PCB>> multilevel[4];
Sorum şu: Nasıl biri bu 4 t_PCB
vektörler sonunda bir öğe ekleyebilirsiniz? Şimdiden teşekkür ederim.
aşağıda kod satırı denedim ama (hata: aramalarının 'push_back' için eşleşmeyen üye işlev) çalışmıyor konuşurken
multilevel[0].push_back(p); //where "p" is a t_PCB object
yukarıdan çizgi kullanılamaz "çok düzeyli" hakkında bu dizilim yalnızca bağımsız değişkenleri kabul ettiğinden dolayı: vektör < t_PCB>
Baştan sorduğum gibi: "çok düzeyli" içindeki "t_PCB" nesne türünü nasıl ittirebilirim?
çok seviyeli bir "4 elemanları vektörü", ancak t_PCB – Paranaix