C ++更改了类中定义的值

时间:2014-09-19 08:34:00

标签: c++ class variables

我需要更改类中定义的一些值。

 class RandMT 
 {
   static const int N =          222; 
   static const int M =          100; 
   static const uint32 K =       0x9908B0DFU;
 }

特别是NM

如果我将类型从static const int更改为int,我会收到此错误:

  

C:\ Users \ domi \ Desktop \ mersenne_twister.cpp | 15 |错误:ISO C ++禁止非const静态成员的初始化`N'|

我该怎么做?

0 个答案:

没有答案