boost::urls::grammar::operator-

Return a new character set by subtracting

Synopsis

Declared in <include/boost/url/grammar/lut_chars.hpp>

friend
constexpr
lut_chars
operator-(
    lut_chars const& cs0,
    lut_chars const& cs1) noexcept;

Description

This function returns a new character set which is formed from all of the characters in `cs0` which are not in `cs`.

This statement declares a character set

containing all the lowercase letters which are not vowels:

constexpr lut_chars consonants = lut_chars("abcdefghijklmnopqrstuvwxyz") - "aeiou";

Constant.

Return Value

The new character set.

Parameters

Name Description
cs0

A character set to join.

cs1

A character set to join.

Created with MrDocs