Resultados da pesquisa a pedido "c++"

2 a resposta

O QSerialPort pode ler mais de 512 bytes de dados?

Quero usar o QSerialPort para ler dados transmitidos de um dispositivo. O dispositivo transmite um quadro de 4000 bytes de dados de cada vez. Eu tento com o seguinte código simples QSerialPort *serialPort; char receivedData[4000]; int numRead = ...

2 a resposta

Subtrair imagens usando opencv

Eu quero subtrair duas imagens. Meu problema é que a função cvSub () - satura. O que eu quero fazer é: 1) Converta as imagens originais em escala de cinza. 2) Tire as imagens em escala de cinza (valores de 0 a 255). 3) Subtraia as imagens ...

2 a resposta

Preciso proteger uma variável que é escrita por um thread e lida por muitos?

Estou escrevendo um sistema de aquisição de dados. O sistema está lidando com dados rápidos de nossos digitalizadores de sinal e controles / monitoramentos lentos para coisas como o sistema de alta tensão para os detectores. O sistema de controle ...

2 a resposta

Inicializando membro da classe (vetor) no construtor via lista de inicialização

O padrão C ++ 11 oferece a oportunidade de inicializar um vetor com uma lista de inicialização como esta. vector <int> a {3, 5, 6, 2};Eu só estou querendo saber se é possível inicializar um vetor que é um membro da classe em um construtor via ...

2 a resposta

Algum motivo para usar uma declaração em tempo de execução em vez da declaração em tempo de compilação?

Ao revisar a base de código do Visual C ++, encontrei uma coisa estranha a seguir. Uma declaração em tempo de execução (que éverifique a condição e lance uma exceção se a condição for violada) foi usado em um caso em que a condição pudesse ser ...

8 a resposta

Estendendo enum em classes derivadas

Eu tenho uma hierarquia de classes, e cada classe nela tem uma classe de exceção, derivada em uma hierarquia paralela, portanto ... class Base { }; class Derived : public Base { }; class BaseException : public std::exception { enum {THIS_REASON, ...

1 a resposta

boost :: asio :: async_read termina sem atender à condição de conclusão

No Windows, estou observando que, se umasync_read A operação é concluída com êxito em uma porta serial e inicio imediatamente outraasync_read operação para lern bytes, o segundoasync_read A operação é concluída imediatamente inesperadamente com ...

2 a resposta

comparar e trocar vs testar e definir

Alguém poderia me explicar o funcionamento e as diferenças das operações acima no multi-threading?

10 a resposta

Como lidar melhor com matrizes multidimensionais dinâmicas em C / C ++?

Qual é a maneira aceita / mais usada para manipular matrizes multidimensionais dinâmicas (com todas as dimensões desconhecidas até o tempo de execução) em C e / ou C ++. Estou tentando encontrar a maneira mais limpa de realizar o que esse código ...

1 a resposta

Exceção de formato incorreto ao tentar chamar dll C ++ de C #

Estou usando o C # WPF. Eu tenho uma dll de teste C ++ da seguinte maneira: .h: extern "C" __delspec(dllexport) void TestMethod();arquivo .cpp: extern "C" { __delspec(dllexport) void TestMethod() { MessageBox(0, L"Test", L"Test", ...