0
有沒有辦法在另一個類中設置模板類的模板參數?我想有一個類,它可以生成一個具有兩個值的特定類型(正常,統一等)的分佈。這個類應該被稱爲是這樣的:在C++的其他類中設置模板參數
Dist normal("normal",0,1) // this should construct std::normal_distribution<double> normal(0,1);
Dist uniform("uniform",1,10); //std::uniform_real_distribution<double> uniform(1,10);
的一種方法是使Dist
類模板類爲好。但我想Dist
是一個非模板類。原因是我有另一個類應該得到和作爲輸入Dist
std :: vector(std::vector<Dist>
)。如果Dist
是模板類,我無法做到這一點。
謝謝!我編輯了我的問題。我希望現在更清楚我想做什麼。 – beginneR