Resultados da pesquisa a pedido "c++"

2 a resposta

Forçando sobrecarga std :: vector em vez de sobrecarga int na lista com um elemento

Considere o código abaixo: #include <iostream> #include <vector> void f(std::vector<int> v) {std::cout << __PRETTY_FUNCTION__ << std::endl;} void f(int n) {std::cout << __PRETTY_FUNCTION__ << std::endl;} int main() { f({42}); // the int overload ...

2 a resposta

C ++ SendARP retorna o endereço MAC errado?

estou tentando recuperar o endereço mac de dispositivos na minha lan e im usando a função SendARP para fazer isso, mas por algum motivo estranho, ele está me...

7 a resposta

Pode um objeto conhecer sua própria constância?

Com

2 a resposta

Existe um `shared_lock_guard` e, se não, como seria?

Eu queria usar umstd::mutex na minha turma e notei que não é copiável. Estou no nível inferior da minha biblioteca aqui, então parece uma péssima idéia ter esse comportamento. eu useistd::lock_guard nostd::mutex, mas parece não haver ...

3 a resposta

Tipo de função lambda [duplicado]

Esta questão já tem uma resposta aqui:Qual é o tipo de lambda quando deduzido com “auto” em C ++ 11? 6 respostasExiste este código:

2 a resposta

Desambiguar chamadas para funções que usam std :: functions

O código abaixo não é compilado no gcc 4.5 porque a chamada para foo é ambígua. Qual é a maneira correta de desambiguar isso? #include <iostream> #include <functional> using namespace std; void foo(std::function<void(int, int)> t) { t(1, 2); } ...

3 a resposta

Argumentos de modelo variadico descompactando

Para cada argumento eu preciso aplicar duas funções aninhadas:

2 a resposta

Como você entende os nomes dependentes em C ++?

Eu me deparo com este termo &quot;nomes dependentes&quot; normalmente no contexto de modelos. No entanto, raramente toco no último. Assim, naturalmente, gost...

9 a resposta

Por que não preciso de colchetes para o loop e a instrução if

Não entendo por que não preciso de colchetes nesse caso for (int i = 0; i < 10; i++) if (num[i] < min) min = num[i];E por que eu preciso de colchetes nesse caso int num[10], min; for (int i = 0; i < 10; i++) { cout << "enter 10 numbers" ...

1 a resposta

Problema de referência circular em C ++

Eu tenho 2 aulas:DataObject eDataElement. DataObject mantém ponteiros para (apenas)DataElements e umDataElement contém ponteiros para vários tipos, entre os quais umDataObject. Isso não costumava ser um problema, pois eu só uso ...