Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

stoll

 

Convierte una secuencia de caracteres en un long long.

long long stoll(     const string& _Str,      size_t *_Idx = 0,     int _Base = 10 ); long long stoll(     const wstring& _Str,      size_t *_Idx = 0,     int _Base = 10 );

Parámetro

Descripción

_Str

La secuencia de caracteres que se va a convertir.

_Idx

El valor de índice del primer carácter sin convertir.

_Base

La base numérica que se va a usar.

Valor de long long.

La función convierte la secuencia de elementos de _Str en un valor _Val de tipo long long como si se llamara a strtoll(_Str.c_str(), _Eptr, _Base), donde _Eptr es un objeto interno a la función.Si _Str.c_str() == *_Eptr produce un objeto del tipo invalid_argument.Si dicha llamada establece errno, produce un objeto del tipo out_of_range.De lo contrario, si _Idx no es un puntero nulo, la función almacena *_Eptr - _Str.c_str() en *_Idx y devuelve _Val.

Requisitos

Encabezado: <string>

Espacio de nombres: std

Mostrar: