Resultados da pesquisa a pedido "c++"
O TR2 será lançado em C ++ 17?
Há muitas coisas doces emTR2 [http://en.wikipedia.org/wiki/C%2B%2B_Technical_Report_1#Technical_Report_2]. Isso vai estar emC ++ 17 [http://en.wikipedia.org/wiki/C%2B%2B17]? Entendo que o TR1 foi concluído em 2005 e tive que esperar até que o C ...
Física Chipmunk ou Box2D para C ++ 2D GameEngine?
Estou desenvolvendo o que está se transformando em um mecanismo de jogo 2D "multiplataforma", meu destino inicial de plataforma é o iPhone OS, mas poderia passar para o Android ou mesmo para algum console como o PSP ou Nintendo DS. Quero manter ...
new e make_shared para ponteiros compartilhados
Me depareiesta [https://stackoverflow.com/questions/9302296/is-make-shared-really-more-efficient-than-new] post e uma das respostas de @kerek SB afirma std::shared_ptr<Object> p1 = std::make_shared<Object>("foo"); std::shared_ptr<Object> p2(new ...
Matriz triangular superior de índice linear
Se eu tiver a parte triangular superior de uma matriz, deslocada acima da diagonal, armazenada como uma matriz linear, como pode o(i,j) Os índices de um elemento da matriz são extraídos do índice linear da matriz? Por exemplo, a matriz ...
Por que devo declarar um destruidor virtual para uma classe abstrata em C ++?
Sei que é uma boa prática declarar destruidores virtuais para classes base em C ++, mas é sempre importante declararvirtual destruidores mesmo para classes abstratas que funcionam como interfaces? Forneça alguns motivos e exemplos do porquê.
Qt Update Pixmap de QGraphicsPixmapItem
Estou usando o QGraphicsPixmapItem para mostrar uma imagem no visor. Agora, quero poder atualizar esta imagem rapidamente, mas parece que estou tendo alguns problemas. Isto é ocabeçalhoArquivo: class Enemy_View : public QGraphicsPixmapItem { ...
Alguém pode me fornecer uma amostra de Singleton em c ++?
Eu escrevo um singleton c ++ da seguinte maneira: class A { private: static A* m_pA; A(); virtual ~A(); public: static A* GetInstance(); static void FreeInstance(); void WORK1(); void WORK2(); void WORK3(); } } A* A::GetInstance() { if (m_pA == ...
Fila sem bloqueio - Produtor único, vários consumidores
Estou procurando um método para implementar a estrutura de dados da fila sem bloqueio que suporta produtor único e vários consumidores. Eu observei o método clássico de Maged Michael e Michael Scott (1996), mas sua versão usa listas vinculadas. ...
Qual é o valor booleano de números inteiros que não 0 ou 1?
Eu estava escrevendo uma função simples para derivar um novo nome de arquivo com base em um conjunto de arquivos que deveriam ser nomeados como cam1_0.bmp, cam1_1.bmp e tentei isso. static int suffix = 0; std::string fPre("cam"); std::ifstream ...
evitando o tédio de parâmetros opcionais
Se eu tiver um construtor com, digamos, 2 parâmetros obrigatórios e 4 parâmetros opcionais, como evitar escrever 16 construtores ou mesmo os 10 construtores que eu precisaria escrever se usasse parâmetros padrão (dos quais não gosto porque ...