Boost C++ 库

...是世界上最受推崇和经过专家设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

PrevUpHomeNext

函数模板 visitor_ptr

boost::visitor_ptr — 返回一个 visitor 对象,该对象适配函数指针以用作静态 visitor。

概要

// In header: <boost/variant/visitor_ptr.hpp>


template<typename R, typename T> visitor_ptr_t<T,R> visitor_ptr(R (*)(T));

描述

构造并返回一个基于给定函数的 visitor_ptr_t 适配器。

返回值

返回一个 visitor_ptr_t visitor 对象,当应用该对象时,将调用给定的函数。

抛出

不会抛出异常。(但请注意,返回的 visitor 对象在应用时可能会抛出异常。)

PrevUpHomeNext