Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

Function template construct

boost::xpressive::construct — A lazy funtion for constructing objects objects of the specified type.

Synopsis

// In header: <boost/xpressive/regex_actions.hpp>


template<typename T, typename ... Args> 
  unspecified construct(Args const &... args);

Description

Parameters:

args

The arguments to the constructor.

Template Parameters:

T

The type of object to construct.

Returns:

A lazy object that, when evaluated, returns T(xs...), where xs... is the result of evaluating the lazy arguments args....


PrevUpHomeNext