Resultados da pesquisa a pedido "stl"

12 a resposta

Remova espaços de std :: string em C ++

Qual é a maneira preferida de remover espaços de uma string em C ++? Eu poderia percorrer todos os caracteres e criar uma nova string, mas existe uma maneira melho

5 a resposta

STL vetor vs mapa apagar

No STL quase todos os contêineres têm uma função de apagar. A pergunta que tenho é em um vetor, a função apagar retorna um iterador apontando para o próximo elemento no vetor. O contêiner de mapa não faz isso. Em vez disso, retorna um vazio. ...

9 a resposta

Como faço para remover um item de um vetor stl com um determinado valor?

Eu estava olhando a documentação da API para o vetor stl e notei que não havia um método na classe vetorial que permitisse a remoção de um elemento com um determinado valor. Isso parece uma operação comum e parece estranho que não haja uma ...

8 a resposta

Por que uma declaração direta não pode ser usada para um std :: vector?

Se eu criar uma classe assim: // B.h #ifndef _B_H_ #define _B_H_ class B { private: int x; int y; }; #endif // _B_H_e use-o assim: // main.cpp #include <iostream> #include <vector> class B; // Forward declaration. class A { public: A() { ...

4 a resposta

Como sobrecarregar std :: swap ()