Resultados da pesquisa a pedido "c++"
Um unordered_map é realmente mais rápido que um mapa na prática?
Certamente, o desempenho de pesquisa de um unordered_map é constante, em média, e o desempenho de pesquisa de um mapa é O (logN). Mas é claro que, para encontrar um objeto em um mapa não ordenado, precisamos: hash a chave que queremos ...
endereço e índice da matriz retornam o mesmo valor
#include<stdio.h> int main(void) { int a[3] = {1,2,3}; printf("\n\t %u %u %u \t\n",a,&a,&a+1); return 0; }Agora não entendo por que ae & a retornam o mesmo valor, qual é o raciocínio e a aplicação prática por trás dele? Também qual é o tipo de & ...
Adicionando uma matriz BSON a um documento do MongoDB 3.2 e extraindo os valores de volta (MongoCXX 3.2) (C ++ 11)
// The document I want to add data to and extract it back from c++ bsoncxx::builder::stream::document data_builder, // I want to try and save this array in my document , as I want to populate it later bsoncxx::builder::stream::array mybsonarr; ...
Existe uma alternativa melhor ao std :: remove_if para remover elementos de um vetor?
A tarefa de remover elementos com uma determinada propriedade de umstd::vector ou outro contêiner se presta a uma implementação de estilo funcional: Por que se preocupar com loops, desalocação de memória e movimentação de dados corretamente? No ...
Implementando uma tabela de pesquisa
Estou trabalhando em uma estrutura de dados personalizada e atualmente estou no processo de teste beta: Os dados serão armazenados em uma matriz e essa matriz pode ser representada como uma matriz 4D, 2D e 1D. Essas três matrizes são declaradas ...
Por que copiar o construtor é chamado na lista de inicializadores do std :: vector?
Eu tenho a seguinte classe muito simples: class Foo { public: Foo() {} Foo(const Foo&) = delete; Foo(Foo&&) {} void operator=(const Foo&) = delete; void operator=(Foo&&) {} void dump() const {} }; A classe é movível construtível e atribuível, ...
qual é mais rápido e mais flexível: printf ou cout? [duplicado]
Possíveis duplicatas: printf vs cout em C ++ [https://stackoverflow.com/questions/2872543/printf-vs-cout-in-c] cin ou printf ?? [https://stackoverflow.com/questions/3551319/cin-or-printf] Eu sempre me perguntei sobre printf e cout ... qual é o ...
c ++ chamando o construtor não padrão como membro [duplicado]
Esta pergunta já tem uma resposta aqui: Como você usa o construtor não padrão para um membro? [/questions/2088944/how-do-you-use-the-non-default-constructor-for-a-member] 4 respostasdigamos que eu tenho uma classe A e uma classe B. B é usada ...
Usando um iterador para dividir uma matriz em partes com tamanho desigual
Eu tenho uma matriz que eu preciso dividir em sub-matrizes de 3 elementos. Eu queria fazer isso com iteradores, mas acabei iterando além do final da matriz e segfaultingmesmo que eu não desreferencie o iterador. dado:auto foo = { 1, 2, 3, 4, 5, ...
WinAPI obter lista de todos os dispositivos USB conectados
Estou tentando criar um programa que categorize todos os dispositivos USB conectados e o GUID da porta. Encontrei um exemplo de como obter todas as informações dos dispositivos de entrada conectados: #include <windows.h> #include <iostream> // ...