Bunu yapmak istiyorum:
template <typename T>
struct S
{
...
static double something_relevant = 1.5;
};
ama yapamam çünkü something_relevant
integral tipinde değil. Bağımlı değildir T
, ancak mevcut kod, statik bir üyesi olmasına bağlıdır S
.
S şablon olduğu için tanımı derlenmiş bir dosyanın içine koyamıyorum. Bu sorunu nasıl çözerim?
std::string
yazın