.. Generated automatically by cpp2rst .. highlight:: c .. role:: red .. role:: green .. role:: param .. _itertools__range__constructor: itertools::range::constructor ============================= *#include * **Synopsis** .. rst-class:: cppsynopsis 1. | :red:`range` () 2. | :red:`range` (long :param:`first`, long :param:`last`) noexcept 3. | :red:`range` (long :param:`first`, long :param:`last`, long :param:`step`) 4. | :red:`range` (long :param:`last`) Documentation **1)** Default constructor - Deprecated Note: For full index range in slicing use range::all **2)** Constructor **3)** Constructor **4)** Constructor Parameters ^^^^^^^^^^ * :param:`first:` First index of the range * :param:`last:` End of the range (excluded) * :param:`step:` Step-size between two indices