【问题标题】:how to interpret the error codes of boost::mpi?如何解释 boost::mpi 的错误代码?
【发布时间】:2013-01-10 04:00:39
【问题描述】:

如何理解 boost::mpi 错误代码?比如错误码834983239是什么意思?

...
mpi::communicator world;
mpi::request req = world.isend(1, 1, std::string("hello"));
while(!req.test()) {
  boost::this_thread::sleep(boost::posix_time::seconds(1));
}
int errorCode = req.test()->error();
...

【问题讨论】:

    标签: boost mpi boost-mpi


    【解决方案1】:

    如果没有错误,则不太可能填写错误代码(Boost.MPI 的默认行为是在错误时抛出异常,而不是返回代码)。除非您更改了 Boost.MPI 的默认错误处理设置,否则您不需要手动检查错误代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-20
      • 2010-09-13
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      • 2014-11-29
      • 2015-03-23
      • 2018-06-29
      相关资源
      最近更新 更多