Resultados da pesquisa a pedido "c++"

2 a resposta

Atualizar matriz de flutuação do plug-in nativo C ++

Estou vendo um problema bastante bizarro ao tentar passar uma matriz de C ++ para C #. Estou usando Marshal.Copy ...

2 a resposta

maneira padrão de executar um desligamento limpo com o Boost.Asio

Estou escrevendo um programa de servidor multiplataforma em C ++ usando o Boost.Asio. Seguindo o exemplo do servidor HTTP emesta página, [http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/examples.html]Gostaria de lidar com uma solicitação ...

2 a resposta

Que exemplos severos existem mostrando elencos no estilo C ruins?

Recentemente, encontrei um ótimo exemplo de por que as transmissões no estilo C são ruins. Começamos com uma classe a seguir implementando várias interfaces COM (tenho duas por questões de brevidade, mas pode haver dez na vida real): class ...

5 a resposta

É possível acrescentar dados a um arquivo sem reescrever?

Eu lido com arquivos binários muito grandes (vários GB a vários TB por arquivo). Esses arquivos existem em um formato herdado e a atualização requer a gravação de um cabeçalho na FRONT do arquivo. Posso criar um novo arquivo e reescrever ...

1 a resposta

Como colocar o arquivo de cabeçalho em .tab.h no Bison?

Eu escrevi o cabeçalho do código bison: %{ #include "foo.h" %}E eu defini uma estrutura chamada 'Foo' no cabeçalho. Eu gostaria de usá-lo como tipo de token no Bison. %define api.value.type union %token <Foo*> barEntão eu uso-d opção ...

6 a resposta

problema com o operador sizeof

Como eu quero encontrar o tamanho da matriz dinamicamente na função, usei o operador sizeof. Mas obtive algum resultado inesperado. Aqui está um programa de demonstração para mostrar o que eu quero ...

3 a resposta

Adição de ponteiro e tamanho do elemento

Em:http://www.fredosaurus.com/notes-cpp/arrayptr/26arraysaspointers.html [http://www.fredosaurus.com/notes-cpp/arrayptr/26arraysaspointers.html] Sob:Adição de ponteiro e tamanho do elemento Existe o seguinte código: // Assume sizeof(int) is 4. ...

2 a resposta

Simple Dynamic Graph Displ, é para C ++

Estou procurando uma biblioteca de layout de gráfico simples para C ++. Quero incorporar a biblioteca em nosso visualizador com base em wxWidgets. Em resumo, estou procurando algo comographviz [http://www.graphviz.org/Gallery.php], ...

3 a resposta

Ponteiros em c ++ após exclusão

Depois de ler muitos posts sobre isso, quero esclarecer o próximo ponto: A* a = new A(); A* b = a; delete a; A* c = a; //illegal - I know it (in c++ 11) A* d = b; //I suppose it's legal, is it true?Portanto, a questão é sobre o ...

4 a resposta

Legalidade do uso da exclusão do operador em um ponteiro obtido do posicionamento new

Estou certo de que esse código deve ser ilegal, pois claramente não funcionará, mas parece ser permitido pelo C ++ 0x FCD. class X { /* ... */}; void* raw = malloc(sizeof (X)); X* p = new (raw) X(); // according to the standard, the RHS is a ...