Resultados da pesquisa a pedido "c++"

2 a resposta

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 ...

1 a resposta

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 & ...

1 a resposta

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; ...

2 a resposta

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 ...

3 a resposta

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 ...

3 a resposta

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, ...

2 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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, ...

2 a resposta

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> // ...