Resultados da pesquisa a pedido "c++"

4 a resposta

libpcap para capturar NIC de 10 Gbps

Quero capturar pacotes da placa de rede de 10 Gbps com perda de 0 pacotes. Estou usando o lipcap para NIC de 100 Mbps e está funcionando bem. A libpcap será capaz de lidar com o tráfego de NIC de 10 Gbps? Se não, quais são as outras formas ...

1 a resposta

c ++ passa um mapa por referência na função

Como posso passar ummap porreference em uma função? O Visual Studio 2010 está me dando umaunresolved externals erro. Atualmente, tenho o seguinte código simplificado: void function1(){ map<int, int> * my_map = new map<int, ...

1 a resposta

C ++ 11 lambdas: captura de variável de membro capturada

Considere este código: #include <memory> #include <iostream> class A { public: A(int data) : data_(data) { std::cout << "A(" << data_ << ")" << std::endl; } ~A() { std::cout << "~A()" << std::endl; } void a() { std::cout << data_ << std::endl; ...

1 a resposta

Não consigo obter o valor da string de um token

Tento implementar um Lexer para uma pequena linguagem de programação com o Boost Spiri Preciso obter o valor de um token e recebo uma exceção bad_get: terminate chamado depois de lançar uma instância de 'boost :: bad_get' what (): boost :: ...

4 a resposta

Construtor de cópias polimórficas com conversão de tipo

Preciso copiar e construir um objeto simultaneamente, alterando seu tipo para outra classe, sendo membro da mesma hierarquia de classes. Eu li sobre construtores de cópias polimórficos e (espero) entendo a idéia por trás disso. No entanto, ainda ...

4 a resposta

ocê pode evitar o uso de buffers temporários ao usar std :: string para interagir com APIs de estilo

Eu devo começar essa pergunta dizendo que acho que a resposta provavelmente não é, mas eu gostaria de ver o que as outras pessoas pensam sobre o problem Passo a maior parte do tempo escrevendo C ++ que interage com a API do Win32 que, como a ...

16 a resposta

O que é mais rápido, iterando um vetor STL com vector :: iterator ou com at ()?

Em termos de desempenho, o que funcionaria mais rápido? Existe alguma diferença? É dependente da plataforma? //1. Using vector<string>::iterator: vector<string> vs = GetVector(); for(vector<string>::iterator it = vs.begin(); it != vs.end(); ...

1 a resposta

Duas pesquisas de fase - explicação necessária

O que significa que o compilador está usando a pesquisa em duas fases para compilar a classe do model

3 a resposta

Should std :: sort trabalho com função lambda em c ++ 0x / c ++ 11?

Tentei usar a função lambda comsort, mas estava recebendo erros de "falha de segmentação". Consegui simplificar o código para o seguinte: #include <iostream> #include <algorithm> int main() { const int len = 18; int intArr[len]; for (int ...

2 a resposta

adjacency_list com VertexList diferente de vecS

Eu tenho duas estruturas contendo alguns campos: struct MyNodeData e struct MyEdgeData. Quando crio um gráfico com VertexList como vecS, não há problema em acessar o descritor de vértices etc. Por exemplo: typedef adjacency_list<setS, vecS, ...