Resultados da pesquisa a pedido "c++"
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 ...
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 é ...
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 ...
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 ...
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 ...
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 .. ...
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 ...
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 ...
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 ...
'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 ...