【发布时间】:2018-06-24 14:31:31
【问题描述】:
我需要使用变量设置消息详细程度,例如:
my_write(my_verb : message_verbosity) is {
message(BUS, my_verb, vt.text_style(PURPLE, "txt txt txt"));
// other logic
};
这段代码导致下一个编译错误:
*** Error: The verbosity parameter must be a constant of type 'message_verbosity'.
但实际上即使我将详细程度定义为常量字段:
const my_verb : message_verbosity;
my_write() is {
message(BUS, my_verb, vt.text_style(PURPLE, "txt txt txt"));
};
我遇到了同样的编译错误。
如何将消息详细程度通过变量传递给message() 操作?
感谢您的帮助
【问题讨论】: