有可能这样做吗?特别是我想在警告(“关闭”,“八度:广播”)和警告(“开启”,“八度:广播”)之间切换,即在.oct文件的开头设置警告,然后设置警告就在.oct文件返回其输出之前。当然我可以在终端或调用脚本文件中执行此操作,但如果可能的话,我想在.oct文件中执行此操作。
答案 0 :(得分:1)
在C ++中有两种方法可以实现,与Octave语言非常相似。
disable_warning (const std::string& id);
set_warning_state (const std::string &id, const std::string &state);
实际上,disable_warning
只是第二个选项set_warning_state (id, "off")
的包装。请查看error.cc以获取与此相关的更多选项。我相信你可以弄明白自己如何在最后重新发出警告;)