Resultados da pesquisa a pedido "c++"

12 a resposta

Is undefined behavior only an issue if you are deploying on several platforms?

A maioria das conversas em tornocomportamento indefinido(UB) falam sobre como existem algumas plataformas que podem fazer isso ou alguns compiladores fazem isso. E se você estiver interessado apenas em uma plataforma e apenas um ...

3 a resposta

Traçando o espectro de frequências com c ++

Consulte as edições na resposta abaixo desta pergunta. Eu escrevi um script para plotar o espectro de frequências de um sinal sinusoidal com c ++. Aqui estão os passos Aplicando a janela HanningAplicar FFT usando a biblioteca fftw3Eu tenho ...

4 a resposta

Falha ao instanciar modelos de função devido à referência universal (direta) a um tipo de modelo

Referências universais [https://isocpp.org/blog/2012/11/universal-references-in-c11-scott-meyers](ou seja, "referências futuras", oc++ nome padrão) e encaminhamento perfeito emc++11, c++14e além têm muitas vantagens importantes; ...

0 a resposta

Simulando o comportamento de início / fim do loop baseado em intervalo

Considere a especificação do loop for baseado em intervalobegin-expr eend-expr (N4140 [stmt.ranged] / p1). Dado um intervalo__range do tipo_RangeT, begin-expr eend-expr são determinados da seguinte forma: E se_RangeT é um tipo de ...

10 a resposta

Algoritmo para cobrir o número máximo de pontos com um círculo de raio determinado

Vamos imaginar que temos um avião com alguns pontos nele. Também temos um círculo de raio determinado. Eu preciso de um algoritmo que determine tal posição do círculo que cubra o maior número possível de pontos. Obviamente, existem muitas dessas ...

1 a resposta

BGL indexando um vértice por chaves

Meu requisito é ter uma estrutura gráfica em que cada vértice seja identificado exclusivamente por umboost::uuids::uuid. Todos os vértices têm uma propriedade de cor pela qual os vértices de categoria semelhante serão agrupados. Não ...

6 a resposta

Os buffers de protocolo do Google comparam

Eu quero comparar doisMensagensou (dois subparâmetros) deBuffers de protocolo do Google [http://code.google.com/apis/protocolbuffers/docs/reference/cpp/index.html]. Não encontro uma API para alcançá-lo. Alguma ideia?

3 a resposta

Como converter wchar_t ** para char **?

Recebo argv como wchar_t ** (veja abaixo), porque preciso trabalhar com unicode, mas preciso convertê-lo em char **. Como eu posso fazer isso? int wmain(int argc, wchar_t** argv) {

2 a resposta

Usando dois objetos como chave de hash para um unordered_map ou alternativas

Tendo definido meus objetos myType, preciso armazenar relações entre esses objetos. Essas relações são armazenadas em uma matriz. O número de elementos énãoconhecido antecipadamente, nem todos os elementos têm uma relação (elemento1 pode ter uma ...

2 a resposta

Os compiladores C ++ realizam otimizações em tempo de compilação nos fechamentos lambda?

Suponha que tenhamos o seguinte código (sem sentido): const int a = 0; int c = 0; for(int b = 0; b < 10000000; b++) { if(a) c++; c += 7; }A variável 'a' é igual a zero; portanto, o compilador pode deduzir no tempo de compilação que a instrução ...