Resultados da pesquisa a pedido "stdvector"
push_back de vetor chamando copy_constructor mais de uma vez?
Estou um pouco confuso com o comportamento do vetor push_back, com o seguinte trecho, esperava que o construtor de cópias fosse invocado apenas duas vezes, mas a saída sugere o contrário. É uma reestruturação interna de vetor que resulta nesse ...
Como faço para classificar um vetor de pares com base no segundo elemento do par?
Se eu tiver um vetor de pares: std::vector<std::pair<int, int> > vec;Existe uma maneira fácil de classificar a lista em ordem crescente com base no segundo elemento do par? Eu sei que posso escrever um pequeno objeto de função que fará o ...
Como eu converto uma matriz de tatu em um vetor de vetores?
Criei uma matriz de tatu c ++ da seguinte maneira: arma::mat A; A.zeros(3,4);Eu quero convertê-lo em um vetor de vetores definido por std::vector< std::vector<double> > B(3, std::vector<double>(4) );Como faço para definir B como A? Se não ...
por que não há achado para vetor em C ++
qual a alternativa? Devo escrever sozinho?
Ponteiros para elementos de std :: vector e std :: list
Estou tendo umstd::vector com elementos de alguma classeClassA. Além disso, quero criar um índice usando umstd::map<key,ClassA*> que mapeia algum valor-chave para ponteiros para elementos contidos no vetor. Existe alguma garantia de que esses ...
Como ordeno as posições de textura com base nos índices de textura fornecidos em um arquivo Wavefront (.obj)?
Atualmente, estou tentando criar um carregador de arquivos Wavefront (.obj) para um projeto OpenGL. O método que estou usando atualmente vai linha a linha e separa as posições dos vértices, as posições de textura e as posições normais em vetores ...
Qual é a maneira mais eficiente de copiar elementos que ocorrem apenas uma vez em um vetor std?
Eu tenho um vetor std com elementos como este: [0 , 1 , 2 , 0 , 2 , 1 , 0 , 0 , 188 , 220 , 0 , 1 , 2 ]Qual é a maneira mais eficiente de encontrar e copiar os elementos que ocorrem apenas uma vez nesse vetor, excluindo o algoritmo de força ...
MPI envia struct com uma propriedade vetorial em C ++
Eu quero enviar uma estrutura que tem uma propriedade de vetor. typedef struct { int id; vector<int> neighbors; } Node;Eu sei que tenho que criar um tipo de dados derivado de MPI como emesta ...
Verifique automaticamente os limites em std :: vector [duplicate]
Esta pergunta já tem uma resposta aqui: Verificação de intervalo acionado em tempo de compilação para std :: vector [/questions/24246017/compile-time-triggered-range-check-for-stdvector] 2 respostasurante o desenvolvimento ativo de uma classe ...
std :: vector como argumento da função de template
Eu quero criar um método de classe que use uma referência std :: vector como argumento e quero usá-lo com diferentes tipos de dado A função deve se parecer com: void some_function(const std::vector & vect){ //do something with vector }e ...