Resultados da pesquisa a pedido "stl"
Referência indefinida ao modelo de função quando usado com a string (GCC)
Preciso escrever uma função de modeloreplace_all em C ++, que pegará uma string, wstring, glibmm :: ustring etc. e substituirá todas as ocorrências desearch emsubject comreplace. replace_all.cc template < class T > T replace_all( T const ...
Maneira adequada (mover semântica) para retornar um vetor std :: da chamada de função em C ++ 11
Eu quero preencher std :: vector (ou algum outro contêiner STL): class Foo { public: Foo(int _n, const Bar &_m); private: std::vector<Foo> fooes_; } 1.Ctor de boa aparência, desempenho caro std::vector<Foo> get_vector(int _n, const Bar &_m) { ...
Como reutilizar um ostringstream?
Gostaria de limpar e reutilizar um ostringstream (e o buffer subjacente) para que meu aplicativo não precise fazer tantas alocações. Como redefinir o objeto para seu estado inicial?
std :: transforma e move a semântica
Estou usando o Boost.Filesystem para criar uma lista de arquivos em um diretório. Eu usoboost::filesystem::recursive_directory_iterator estd::copy para colocar cada caminho em um vetor std :: como umboost::filesystem::directory_entry objeto. No ...
perações genéricas em contêineres C
Como escrever operações genéricas em contêineres C ++ STL? Por exemplo, Java possuiColeçã [http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html] interface, que todos os contêineres Java (exceto mapas) implementam. Eu ...
Como o NSArray pode ser tão lento?
Eu sou de um mundo C ++ / STL e queria verificar como os contêineres de objetivo-c são em comparação com st Eu queria comparar uma matriz de números, mas a única maneira de adicionar um número a umNSArray está usandoNSNumber, que é totalmente ...
Downcasting ponteiro compartilhado para classe derivada com funcionalidade adicional - isso é seguro?
Considere o seguinte esquema: class Base { /* ... */ }; class Derived : public Base { public: void AdditionalFunctionality(int i){ /* ... */ } }; typedef std::shared_ptr<Base> pBase; typedef std::shared_ptr<Derived> pDerived; int main(void) ...
O que é realmente um deque na STL?
Eu estava olhando para contêineres STL e tentando descobrir o que eles realmente são (ou seja, a estrutura de dados usada) e o deque me interrompeu: primeiro pensei que era uma lista com dois links, o que permitiria a inserção e exclusão de ambas ...
Verifique se o iterador pertence a uma lista
Existe alguma maneira de verificar se um determinado iterador pertence a uma determinada lista em C +
Write container C ++ que se encaixa perfeitamente no STL
Gostaria de escrever uma classe de contêiner em um estilo que se encaixe muito bem no STL. Ele deve parecer e se comportar como se estivesse em um contêiner STL padrã Existe um manual, relatório, perguntas e respostas, etc., que descreve ...