Resultados da pesquisa a pedido "c++"
Learning OpenGL no Ubuntu [fechado]
Eu estou tentando aprender OpenGL [http://en.wikipedia.org/wiki/OpenGL] e aprimore minhas habilidades em C ++, passando pelouias @Nehe [http://nehe.gamedev.net/], mas todos os exemplos são para Windows e atualmente estou no Linux. Eu realmente ...
A "solução" GotW # 101 realmente resolve alguma coisa?
eia primeiro os posts de Herb's Sutters GotW sobre pimpl em C ++ 11: Gotot # 100: Firewalls de compilação (dificuldade: 6/10) [http://herbsutter.com/gotw/_100/] Gotot # 101: Firewalls de compilação, parte 2 (dificuldade: ...
Como excluir um elemento de um vetor enquanto passa por cima del
Estou repetindo um vetor com um loop comofor(int i = 0; i < vec.size(); i++). Nesse loop, verifico uma condição no elemento nesse índice de vetores e, se uma certa condição for verdadeira, desejo excluir esse element Como faço para excluir um ...
Falha na substituição não é um erro (SFINAE) para enum
Existe uma maneira de usar a falha de substituição não é um erro (SFINAE) para enu template <typename T> struct Traits { } template <> struct Traits<A> { }; template <> struct Traits<B> { enum { iOption = 1 }; }; template <T> void Do() { // use ...
Como converter _m128i em um int sem assinatura com SSE?
Eu criei uma função para posterizar imagens. // =( #define ARGB_COLOR(a, r, g, b) (((a) << 24) | ((r) << 16) | ((g) << 8) | (b)) inline UINT PosterizeColor(const UINT &color, const float &nColors) { __m128 clr = _mm_cvtepi32_ps( ...
Lib e DLL vinculando a um erro exe “não podem ser lidos em 0x300”
Eu tenho uma pergunta geral sobre como .dll / .libs devem ser usados. Estou criando uma .dll para ser usada no meu projeto, no entanto, notei que, quando for compilar, preciso vincular estaticamente o .lib associado à .dll para o projeto ...
OpenGL glLinkProgram retorna false, mas o log de informações está vazio; verifiquei tudo
Devo admitir que esta é minha primeira vez implementando shaders, antes eu só trabalhei com pipeline de função fixa; no entanto, embora eu esteja certo de que tudo o que fiz está correto - deve haver um err glLinkProgram(program) - ...
C ++: Ponteiro de função para outra função de clas
Tenho 2 aulas class B { public: int func(int i); }; class A { public: typedef int (B::*fPtr)(int); void run(); B* mB; }; void A::run() { // create a pointer fPtr p = &(B::func); // invoke the function mB->*p(2); <------- Compilation Error } ...
boost :: spirit :: qi
Considere o seguinte código: (Boost.Spirit 2.5.1) qi::parse(str.begin(), str.end(), (+qi::alpha)[[](const string& s){cout << s<< '\n';}] >> (*(qi::char_(',') | qi::char_('\''))) >> qi::uint_[[](int integer){cout << integer << '\n';}]);O[[](int ...
Melhor maneira de iniciar um thread como membro de uma classe C +
Eu estou querendo saber omelho maneira de iniciar um pthread que é membro de uma classe C ++? Minha própria abordagem segue como resposta ...