Resultados da pesquisa a pedido "c++"

10 a resposta

Como verificar se um thread std :: ainda está em execução?

Como posso verificar se umstd::thread ainda está sendo executado (de maneira independente da plataforma)? Falta umtimed_join() método ejoinable() não é para isso. Eu pensei em bloquear um mutex com umstd::lock_guard no segmento e ...

8 a resposta

Exemplos ou tutoriais do uso do TurboJPEG do libjpeg-turbo

As instruções para libjpeg-turboaqu [http://libjpeg-turbo.svn.sourceforge.net/viewvc/libjpeg-turbo/trunk/README-turbo.txt] descreve a API TurboJPEG assim: "Esta API envolve o libjpeg-turbo e fornece uma interface fácil de usar para compactar e ...

4 a resposta

Qual é a função adequada para comparar duas seqüências de caracteres em estilo

Então, eu tenho um dilema. Preciso comparar duas seqüências de caracteres em estilo C e procurei as funções que seriam as mais adequadas: memcmp //Compare two blocks of memory (function) strcmp //Compare two strings (function ) strcoll ...

6 a resposta

WPF e DirectX 11 via D3DImage

Quero usar o DirectX 11 a partir de código C ++ não gerenciado e usar o WFP para a GUI. SlimDX não é adequado para mim. Encontrei a solução para tornar o WPF funcionando com o DirectX 10: WPF e DirectX 10 via ...

12 a resposta

"Uint32", "int16" e similares; eles são c ++ padrão?

Eu sou bastante novo em c ++, mas eu tenho o jeito dos fundamentos. Eu me deparei com o uso de "Uint32" (em várias maiúsculas) e tipos de dados semelhantes ao ler o código de outros, mas não consigo encontrar nenhuma documentação mencionando-os. ...

8 a resposta

Referência indefinida a um membro estático

Estou usando um compilador cruzado. Meu código é: class WindowsTimer{ public: WindowsTimer(){ _frequency.QuadPart = 0ull; } private: static LARGE_INTEGER _frequency; };Estou tendo o erro a seguir eferência não definida para `WindowsTimer :: _ ...

4 a resposta

função c ++: passa argumento não const para o parâmetro de referência const

suppose Eu tenho uma função que aceita passagem de argumento de referência const, int func(const int &i) { /* */ } int main() { int j = 1; func(j); // pass non const argument to const reference j=2; // reassign j } este código funciona bem.de ...

12 a resposta

error: a chamada de "max (int, int)" sobrecarregada é ambígua

#include <iostream> using namespace std; template<typename T> T max(T lhs, T rhs) { return lhs < rhs ? rhs : lhs; } template<> int max<int>(int lhs, int rhs) { return lhs < rhs ? rhs : lhs; } int main() { cout << max<int>(4, 5) << endl; ...

8 a resposta

É permitido gravar uma instância de Derivado sobre uma instância de Base?

Diga, o código class Derived: public Base {....} Base* b_ptr = new( malloc(sizeof(Derived)) ) Base(1); b_ptr->f(2); Derived* d_ptr = new(b_ptr) Derived(3); b_ptr->g(4); d_ptr->f(5);arece razoável e o LSP está satisfeit Suspeito que esse ...

6 a resposta

Aviso sobre como ocultar variáveis de membro?

O seguinte trecho de código tem um vazamento de memória que passei muito tempo perseguindo. O problema é que, dentro de Foo (), a variável local x_ oculta a variável de membro x_. Também é muito chato, porque o compilador poderia ter me avisado ...