簡體   English   中英

是否有可能在編譯時不知道模板類型

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM