boost::urls::params_ref::append :: Boost Libraries Documentation

# boost::urls::params_ref::append

Append elements

## Synopsis

Declared in `<boost/url/params_ref.hpp>`

    iterator
    append(param_view const& p);

## Description

This function appends a param to the view.

The `end()` iterator is invalidated.

## Example

    url u;

    u.params().append( { "first", "John" } );

## Complexity

Linear in `this‐>url().encoded_query().size()`.

## Exception Safety

Strong guarantee. Calls to allocate may throw.

## Return Value

An iterator to the new element.

## Parameters

Name | Description
p | The param to append.

Created with MrDocs