在ATS中调用`ignoret`的目的是什么?

时间:2017-09-29 17:47:23

标签: ats

我经常在ATS中看到以下形式的代码:

(ignoret(do_somthing()); do_somthing_else())

ignoret中调用ignoret(do_something())有什么意义?

1 个答案:

答案 0 :(得分:2)

假设你ignoret(foo()) foo()返回一个整数。当ignoret丢弃返回值时,ignore(foo())返回void。所以你可以这样写:

(ignore(foo()); do_something_else())