[英]Is it possible to have a templated type not known at compile time
假設我有一堂課:
template <unsigned M, unsigned N, typename T = float>
class Matrix
{};
我想從包含某些未知M,N矩陣的文件中讀取並創建上述類型:
矩陣getMatrixFromFile(std :: string&path);
鑒於在編譯時不知道M,N,這可能嗎?
答案是不。
模板參數用於在編譯時根據傳遞的類型創建類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.