Resultados da pesquisa a pedido "c++"

4 a resposta

Qual é a maneira mais simples de escrever bibliotecas portáteis dinamicamente carregáveis em C ++?

Estou trabalhando em um projeto que possui vários caminhos de código semelhantes que eu gostaria de separar do projeto principal em plugins. O projeto deve permanecer compatível com várias plataformas, e todas as APIs de carregamento ...

4 a resposta

Explicação dos ponteiros de função

Eu tenho um problema ao entender algumas sintaxes do C ++ combinadas com ponteiros de função e declarações de função, ou seja: Normalmente, quando queremos declarar um tipo de função, criamos algo como: typedef void(*functionPtr)(int);e isso é ...

1 a resposta

impulsionar thread_group move a propriedade de unique_ptr para thread

Que solução alternativa existe para executar esse código? O código resulta em "Tentativa de referenciar uma função excluída".unique_ptr é atribuído em um loop e, em seguida, transmitido ao thread e, posteriormente, eliminado. boost::thread_group ...

4 a resposta

A especialização parcial do modelo de classe é a resposta para esse problema de design?

Digamos que você tenha uma classe cujo trabalho é conectar-se a um servidor remoto. Eu quero abstrair esta classe para fornecer duas versões, uma que se conecta pelo UDP e a outra pelo TCP. Eu quero construir o código de tempo de execução mais ...

2 a resposta

Como direcionar o Windows XP no Microsoft Visual Studio C ++ [duplicado]

Esta pergunta já tem uma resposta aqui: MSVCP140.dll ausente [/questions/32998902/msvcp140-dll-missing] 4 respostasEstou usando o Microsoft Visual Studio 2015 no Windows 8.1. Quero compilar um programa direcionado ao Windows XP. Eu procurei no ...

2 a resposta

Gravação simultânea de arquivos entre processos

Eu preciso gravar dados de log em um único arquivo de diferentes processos. Estou usando o Windows Mutex, que precisa do suporte do Common Language Runtime. Mutex^ m = gcnew Mutex( false,"MyMutex" ); m->WaitOne(); //... File Open and Write .. ...

4 a resposta

Um pool de threads muito simples usando pthreads em C ++

Estou tentando entender alguns dos conceitos básicos do uso de pthreads POSIX. O tipo de coisa que eu preciso fazer (eventualmente) é paralelizar alguns cálculos, usando um modelo de pool de threads. No momento, quero garantir que eu tenha um ...

10 a resposta

Por que o C ++ não permite amizade herdada?

Por que a amizade não é pelo menos opcionalmente herdável em C ++? Entendo que a transitividade e a reflexividade são proibidas por razões óbvias (digo isso apenas para evitar respostas simples para as perguntas frequentes), mas a falta de algo ...

3 a resposta

Como escrever um produto de matriz matricial que pode competir com Eigen?

Abaixo está a implementação de C ++ comparando o tempo gasto por Eigen e For Loop para executar produtos matriz-matriz. O loop For foi otimizado para minimizar falhas de cache. O loop for é mais rápido do que o Eigen inicialmente, mas depois se ...

7 a resposta

'Bool' é um tipo de dados básico em C ++?

Eu tenho essa dúvida enquanto escrevia algum código. 'Bool' é um tipo de dados básico definido no padrão C ++ ou é algum tipo de extensão fornecida pelo compilador? Eu tenho essa dúvida porque o Win32 tem 'BOOL', que nada mais é do que um typedef ...