0

您好我正在尝试使用对话框显示错误消息。但是,当我运行代码时,会出现分段错误。

这是功能:

void ShowErrorMessage(string message)
{
  Gtk::MessageDialog dialog(message,true,Gtk::MESSAGE_ERROR,Gtk::BUTTONS_CLOSE,true);
  dialog.run();
}

我尝试打开一个文件,如果文件无法打开,我想显示这个错误框,但是我一直遇到分段错误。

4

2 回答 2

0

也许你一开始没有添加这条线?

Gtk::Main_kit(argc, argv);
于 2010-01-29T00:57:53.173 回答
0

您必须调用new对话框还是静态类?请参阅此处以获取有关此文件的文档,这使我认为这就是您的代码段错误的原因...

希望这会有所帮助,最好的问候,汤姆。

于 2010-01-29T00:38:01.473 回答