C++ STL classe string cheatsheet

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.
Dércia Silva
Publicado por Dércia Silva em 27 novembro, 2007

Artigos relacionados