set_union

View page source

Union of Standard Sets

Syntax

# include <cppad/utility/set_union.hpp>

result = set_union ( left , right )

Purpose

This is a simplified (and restricted) interface to the std::union operation.

Element

This is the type of the elements of the sets.

left

This argument has prototype

const std::set< Element >& left

result

The return value has prototype

std::set< Element >& result

It contains the union of left and right . Note that C++11 detects that the return value is a temporary and uses it for the result instead of making a separate copy.

Example

The file set_union.cpp contains an example and test of this