Breve referência à classe string C++.
Segue-se um resumo do que pode encontrar no pdf.
Método | Descrição |
---|---|
append | Concatena uma string á string corrente. |
assign | Preenche a string com um valor dado. |
at | Retorna uma referência do caractér no indice especificado. |
begin | Retorna um iterador que aponta para o primeiro elemento da string. |
c_str | Retorna um apontador para um array de caracteres que representa a string actual. |
capacity | Retorna o número de posições alocadas na string. |
clear | Remove todos os carácteres da string. |
compare | Compara duas strings.Retorna: <0 se this < str; 0 se this == str; >0 se this > str. |
copy | Copia um dado número de posições para um array de carácteres. |
data | Retorna um apontador para o primeiro carácter de uma string. |
empty | Retorna true se a string está vazia. |
end | Retorna um iterador para a posição imediatamente a seguir ao último carácter da string. |
erase | Apaga um dado conjunto de caractéres da string. |
find | Procura na string um conjunto de caractéres. |
find_first_not_of | Encontra a primeira ocorrência da ausência de um conjunto de carácteres. |
find_first_of | Encontra a primeira ocorrência de um conjunto de carácteres. |
find_last_not_of | Encontra última ocorrência da ausência de um conjunto de carácteres. |
find_last_of | Encontra a última ocorrência de um conjunto de carácteres. |
getline | Lê uma linha do standard input e guarda-a numa string. |
insert | Insere um carácter ou um conjunto de carácteres numa dada posição da string. |
length | Retorna o número de elementos na string. |
max_size | Retorna o número máximo de elementos que a string pode conter. |
push_back | Insere um carácter no final da string. |
rbegin | Retorna um iterador invertido para o fim da string. |
rend | Retorna um iterador invertido para o ínicio da string. |
replace | Substitui um conjunto de posições da string por um valor dado. |
reserve | Define a capacidade miníma da string. |
resize | Aumenta o tamanho da string e inicia as novas posições. |
rfind | Procura a ocorrência de um conjunto de caractéres na string corrente, em ordem inversa. |
size | Retorna o número de elementos na string. |
substr | Retorna uma substring da string actual com um dado tamanho e começa num dado índice. |
swap | Troca os elementos da string corrente pelos elementos de outra string. |