簡體   English   中英

頭文件中的Typedef帶有源文件中的變量

[英]Typedef in header file with variable from a source file

我在存儲各種typedef的頭文件中。 問題是我需要將變量從源文件傳遞給那些typedef。

我已經試過了:

extern const unsigned int number;
typedef Storage<double,number> store;

在頭文件中。

然后在源文件中,在執行時實例化number變量:

const unsigned int number( conf->ReadNumber() );

但是,它不起作用。

這可能嗎? 任何想法?

Storage<double,number>等待number是一個常量表達式:它的值在編譯時必須是可計算的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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