在Language Tour of Dart docs中,它说“注意:实例变量可以是final,但不能是const。Final实例变量必须在构造函数体开始之前初始化-在变量声明处,通过构造函数参数,或在构造函数的初始化器列表中。”
但是可以使用常量构造函数创建常量对象。为什么不能在Dart中将常量变量声明为成员变量?
这可能是一个非常简单的问题,但我已经四处寻找了一段时间,但似乎还是找不出答案。我正在尝试初始化一个类中的常量变量常量指针。explicit Scheduler( unsigned long * );
const unsigned long *const thresh;
下面是这个类的构造函数error: uninitialized member ‘Scheduler::thresh’ with ‘c
可以在运行时初始化我类的静态const成员吗?这个变量在我的程序中是一个常量,但是我想把它作为命令行参数发送。main(int argc,char** argv) //how can I do something like }
如果不能这样做,我应该使用什么类型的变量我需要在运行时初始化它,并保留常量</e