|
|
|
|
|
|
iterator vector::insert( const_iterator position, InputIterator first, InputIterator last );
positionauto _Length = DataBlockCount * DataBlockLength;
. the identifiers with a double underscore anywhere are reserved; . the identifiers that begin with an underscore followed by an uppercase letter are reserved; . the identifiers that begin with an underscore are reserved in the global namespace. "Reserved" here means that the standard library headers #define or declare such identifiers for their internal needs, the compiler may predefine non-standard identifiers of that kind, and that name mangling algorithm may assume that some of these identifiers are not in use. If the programmer uses such identifiers, the behavior is undefined. https://en.cppreference.com/w/cpp/language/identifiers#In_declarations |