Resultados da pesquisa a pedido "c++"

4 a resposta

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 ...

2 a resposta

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: ...

6 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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( ...

1 a resposta

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 ...

1 a resposta

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) - ...

3 a resposta

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 } ...

2 a resposta

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 ...

5 a resposta

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 ...