Resultados da pesquisa a pedido "c++"

1 a resposta

Detecção de membros usando void_t

Para detecção de membros em C ++ 14, usei código com base no exemploaqui [http://en.cppreference.com/w/cpp/types/void_t], mas parece não funcionar. Um exemplo completo: #include <string> template <typename...> using void_t = void; ...

2 a resposta

Deduzir o tipo de modelo em C ++

Ao escrever funções genéricas para intervalos de "iterador", costumo fazer: template <typename Iter> auto func(Iter &first, Iter &last) { using IterType = typename std::decay<decltype(*first)>::type; ... }Outra maneira parece ser: template ...

1 a resposta

opencv binarizar imagens com texto

Preciso binarizar imagens com texto. Funciona muito bem, mas em alguns casos a saída está vazia (imagem em branco) código/* * Compile * # g++ txtbin.cpp -o txtbin `pkg-config opencv --cflags --libs` * * Run * # ./txtbin input.jpg output.png */ ...

5 a resposta

compilando código com opencv - / usr / bin / ld: não é possível encontrar -lippicv

Ao compilar algum código comopencv Eu recebo este erro # g++ txtbin-03.1.cpp -o txtbin `pkg-config opencv --cflags --libs` /usr/bin/ld: cannot find -lippicv collect2: error: ld returned 1 exit status instalando opencv# apt-get install cmake git ...

2 a resposta

Qt - Como obter eventos de mouse no Qt3DWindow

Eu quero obter eventos do mouse (como a posição do mouse) em uma janela do Qt3D, toda vez que clico dentro da janela. eu tenho vistoessa questão [https://stackoverflow.com/questions/41986164/mouse-controls-over-qt-3d-window] (também a mesma ...

1 a resposta

Obtendo o dir de inclusão do CUDA nos destinos do C ++ com o CMake de suporte nativo ao CUDA?

No CMake versão 3.8, foi introduzido o suporte nativo ao CUDA como idioma. Quando um projeto tem CUDA como um de seus idiomas, o CMake prossegue para localizar o CUDA (por exemplo, ele localiza o binário nvcc). Contanto que você compile apenas o ...

2 a resposta

vcl.h: esse arquivo ou diretório não existe

Estou procurando compilar algum código-fonte antigo no Visual C ++. No entanto, o primeiro de muitos erros que estou recebendo é: vcl.h: No such file or directoryParece ser uma referência à Visual Component Library, nativa dos compiladores ...

4 a resposta

A janela SDL não mostra

Este é o meu código: #include <iostream> #include <SDL2/SDL.h> int main(int argc, const char * argv[]) { SDL_Init(SDL_INIT_VIDEO); SDL_Window *_window; _window = SDL_CreateWindow("Game Engine", SDL_WINDOWPOS_CENTERED, ...

3 a resposta

diferença entre vazio (int) e vazio (*) (int)

eu seivoid (*)(int) é funcionar ponteiro, mas o que évoid(int)? É usado parastd::function modelo. Digamos que eu tenho uma funçãovoid fun(int){} : decltype(&fun) dávoid(*)(int) masdecltype(fun) dávoid(int)

8 a resposta

Anexar a um vetor enquanto itera sobre ele?

Eu tenho um vetor sobre o qual estou iterando. Durante a iteração, posso acrescentar novos valores ao vetor. Parece algo como: struct Foo { bool condition; }; void AppendToVec(vector<Foo>& v) { ... v.push_back(...); } vector<Foo> vec; ... for ...