Resultados da pesquisa a pedido "c++"
a ordem dos argumentos implícitos em C ++: este e o objeto retornado, o que ocorre primeiro?
Em C ++, uma função de membro pode ter até 2 argumentos implícitos: othis ponteiro e o endereço do objeto retornado. Eles precedem os argumentos explícitos, mas:qual vai primeiro? Em particular, estou interessado no que acontece no Android NDK ...
Que utilidade há para 'fins' hoje em dia?
Me deparei com um bug sutil alguns dias atrás, onde o código era algo como isto: ostringstream ss; int anInt( 7 ); ss << anInt << "HABITS"; ss << ends; string theWholeLot = ss.str();O problema era que oends estava colocando um '\ ...
Por que o "modelo externo" não funciona com shared_ptr?
Eu tive a ideia (aparentemente) brilhante de usarextern template class std::shared_ptr<SomeWidelyUsedClass> em stdafx.h imediatamente após#include <memory> para prevenirstd::shared_ptr<SomeWidelyUsedClass> de ser redundantemente instanciado em ...
Monitorar a carga da bateria com a API Win32
Estou tentando escrever um pequeno aplicativo que monitora a quantidade de energia restante na bateria de um notebook e gostaria de saber qual função Win32 eu poderia usar para fazer isso.
forçar a saída da função readline ()
Estou escrevendo um programa em c ++ que executa o GNU readline em thread separado. Quando o thread principal é encerrado, preciso finalizar o thread no qual a função readline () é chamada. A função readline () é retornada somente quando a ...
Função __asm__ __volátil __ (“rdtsc”);
Eu não sei exatamente o que esse código: int rdtsc(){ __asm__ __volatile__("rdtsc");Por favor, alguém pode me explicar? por que "rdtsc"?
Assinatura de função incompreensível - Retorna a referência a uma matriz de N objetos
Encontrei a seguinte assinatura double(&rotate_vec(double(&val)[4]))[4];Nos comentários "alega"aceitar e retornar uma matriz de quatro elementos. Minha primeira reação foi que isso nem parece c ++ padrão aindaisso ...
Especialização de modelo para funções-membro
Eu descobri recentementetemplate specialization em C ++. template <typename T> void fct(void) {} template <> void fct<int>(void) {} int main(void) { fct<int>(); return 0; }Eu gostaria de usar a especialização de modelo para funções membro dentro ...
pthread e semáforo não funcionam para mim no osx maverick 10.9
Eu tenho o seguinte programa simples envolvendo pthread e semáforo. Estou no osx Maverck 10.9. Eu uso um makefile para compilar o programa (em vez de xcode). Eu uso c ++ 11. #include <pthread.h> #include <semaphore.h> #include <cassert> ...
Como fazer com que um atraso de biblioteca compartilhada seja carregado no Linux
Estive pesquisando uma maneira de criar uma biblioteca compartilhada (vamos nomear a bibliotecalibbar.so) atraso carregadono Linux e espero que seja realizado com a ajuda deapenas um vinculador, não modificando nada no código-fonte escrito em C ...