.. SPDX-FileCopyrightText: 2019-2021 Intel Corporation .. .. SPDX-License-Identifier: CC-BY-4.0 ===== split ===== **[algorithms.split]** Type of an argument for a splitting constructor of :doc:`Range <../../named_requirements/algorithms/range>`. An argument of type ``split`` is used to distinguish a splitting constructor from a copy constructor. .. code:: cpp // Defined in header // Defined in header // Defined in header // Defined in header // Defined in header // Defined in header // Defined in header class split; See also: * :doc:`Range requirements <../../named_requirements/algorithms/range>`