Resultados da pesquisa a pedido "stl"
omo retorno centenas de valores de uma função C +
No C ++, sempre que uma função cria muitos (centenas ou milhares de) valores, eu costumava fazer com que o chamador passasse uma matriz que minha função preenche com os valores de saída: void computeValues(int input, std::vector<int>& ...
Ish_map faz parte do STL?
Pergunta rápida ... O hash_map faz parte do STL?
Existe uma diferença entre usar .begin () vs .end () para std :: inserter para std :: set?
Se houver alguma diferença entre it1 e it2? std::set<sometype> s; auto it1 = std::inserter(s, s.begin()); auto it2 = std::inserter(s, s.end());
Por que (i | o) fstream recebe um parâmetro const char * para um nome de arquivo?
Por que o construtor eopen método das classes std: :( i | o) fstream assume o nome de um arquivo como parâmetro na forma de umconst char* em vez de umstd::string? Parece que os criadores do STL gostariam de usar o que escreveram, em vez de usar o ...
Por que não se deve derivar da classe de strings c ++ st
Eu queria perguntar sobre um ponto específico feito em C ++ efica Diz Um destruidor deve ser virtualizado se uma classe precisar agir como uma classe polimórfica. Acrescenta ainda que, desdestd::string não possui um destruidor virtual, nunca ...
anipulação de dados multidimensionais em C
Muitas vezes, tenho que definir um contêiner para dados multidimensionai Vamos dar um exemplo: tenho muitos chips, cada chip possui muitos registradores, cada registrador possui muitas células e cada célula possui muitos transistore Em algum ...
Qual é o benefício de herdar da função std :: binary_ (ou função std :: unary)?
Qual é o benefício de herdar de std :: binary_function (ou std :: unary_function)? Por exemplo, eu tenho esse código: class Person { public: Person(); Person(int a, std::string n); Person(const Person& src); int age; std::string name; }; ...
Std :: list <> :: classificar estável?
Não foi possível encontrar nenhuma resposta definitiva para esta pergunt uponho que a maioria das implementações use classificação de mesclagem estável, mas a estabilidade é um requisito ou um efeito colatera
vector :: operator [] overhead
Aparentemente, depois de criar um perfil do meu código C ++ (computação científica), 25% (!) Do tempo é gasto com chamadas paravector::operator[]. É verdade que meu código passa o tempo todo lendo e escrevendo emvector<float>s ...
Funcionários agradáveis e STL: comportamento indefinido
Estou seguindo esteutorial de objetos funciona [http://www.codeguru.com/cpp/cpp/cpp_mfc/stl/article.php/c11449__2/Function-Objects-STL.htm] Pasta de cópia abaixo: Não consigo entender o seguinte: s @Predicates sempre devem ser implementados ...