Resultados da pesquisa a pedido "vector"
Templatized armazenando vários tipos diferentes em std :: vector
obrigado a todos pelo seu tempo, eu realmente aprecio isso. Existe uma necessidade de armazenar várias variáveis de tipos diferentes em um vetor std :: usando uma forma de modelo. Para usar as seguintes funções, o programador deve estar ciente ...
Como girar e traduzir com eficiência um avião em 3D
Eu tenho um plano definido por um normal (n) e uma distância (d) (da origem). Eu gostaria de transformá-lo em um novo sistema. O caminho mais longo é assim: 1) multiplique a distância (d) pelo normal (n) resultando em um vetor (p) 2) gire (R) e ...
R: Classifica colunas de um quadro de dados por um vetor de nomes de colunas
Eu tenho um data.frame que se parece com isso: que possui mais de 1000 colunas com nomes semelhantes. E eu tenho um vetor desses nomes de colunas que se parece com isso: O vetor é classificado pelo cluster_id (que vai até 11). Eu quero ...
Removendo por índice de um vetor C ++ usando remove_if
Podemos usar remove_if em C ++ para remover elementos de um vetor em tempo linear com base em um predicado que opera nos elementos. bool condition(double d) {...} vector<double> data = ... std::remove_if (data.begin(), data.end(), condition);E ...
Iterando Através de um Vetor de Ponteiros
Estou tentando percorrer uma mão de cartas dos jogadores. Player.cpp vector<Card*>::iterator iter; for(iter = current_cards.begin(); iter != current_cards.end(); iter++) { cout << iter->display_card() << endl; }O iter em cout << ...
inserção de c ++ no vetor na posição conhecida
Desejo inserir em um vetor c ++ em uma posição conhecida. Eu sei que a biblioteca c ++ tem uma função insert () que assume uma posição e o objeto a ser inserido, mas o tipo de posição é um iterador. Desejo inserir no vetor como inseriria em uma ...
Como encontrar os índices em que há n zeros consecutivos consecutivos
Suponha que eu tenha esses dados: x = c(14,14, 6, 7 ,14 , 0 ,0 ,0 , 0, 0, 0 , 0 , 0, 0 , 0 , 0 , 0, 9 ,1 , 3 ,8 ,9 ,15, 9 , 8, 13, 8, 4 , 6 , 7 ,10 ,13, 3, 0 , 0 , 0 , 0 , 0 , 0, 0, 0 , 0 , 0 , 0, 0, 0, 0, 0 ,0, 0 , 0 , 0, 0, 0, 0, 0 , 0, 0, 4 , ...
Capacidade inicial do vetor C ++
Eu tenho um código que usa milhares de vetores, cada vetor possui apenas 4 entradas. Portanto, quero definir o tamanho inicial de cada vetor como 4, para que eu possa otimizar o uso da memória, não reservando a memória não utilizada. Eu tentei o ...
Não é possível acessar o método de classe derivada do ponteiro do tipo classe base
Devo especificar que sou um pouco novo no OOP. Estou tentando criar um vetor do tipo ponteiro para Person que possui o método GetName () e acessar um método GetSpg () da minha classe Player que deriva de Person. Recebo um erro "GetSpg () não é um ...
Como trabalho com vetores aninhados em C ++?
Estou tentando trabalhar com vetores de vetores de ints para um solucionador de quebra-cabeças de sudoku que estou escrevendo. Questão 1: Se vou acessar um vetor 2D por índice, preciso inicializá-lo primeiro com o tamanho apropriado? Por ...