Resultados da pesquisa a pedido "c++"
decltype, result_of ou typeof?
Eu tenho: class A { public: B toCPD() const;E: template<typename T> class Ev { public: typedef result_of(T::toCPD()) D;Após instanciarEv<A>, o compilador diz: meta.h: 12: erro: 'T :: toCPD' não é um tipo nem o tipo de declínio nem o tipo de ...
Como forçar a janela do Mac em primeiro plano?
Como forçar programaticamente uma janela do Mac para ser a janela da frente? Eu tenho o identificador da janela e quero garantir que minha janela seja exibida acima de todas as outras janelas. Eu posso usar carbono e cacau para isso.
O std :: ifstream thread-safe e sem bloqueios?
Pretendo executar a abertura para ler um único arquivo de vários threads usando std :: ifstream. Minha preocupação é se std :: ifstream é seguro para threads e sem bloqueio? Mais detalhes: Eu uso o g ++ 4.4 no Ubuntu e Windows XP, 4.0 no ...
Por que passar uma string literal para um argumento char * apenas algumas vezes é um erro do compilador?
Estou trabalhando em um programa C e C ++. Costumávamos compilar sem a opção make-strings-writable. Mas isso estava recebendo vários avisos, então eu desliguei. Então eu recebi um monte de erros no formato "Não é possível converter const char * ...
Podemos usar a otimização do valor de retorno quando possível e recuar em movimento, não copiar, semântica quando não?
É possível escrever código C ++ onde confiamos na RVO (otimização do valor de retorno) quando possível, mas recorremos à semântica de movimentação quando não? Por exemplo, o código a seguir não pode usar o RVO devido à condicional; portanto, ele ...
Referência indefinida a 'dlsym' e 'dlopen'
Estou compilando usando arm-linux-gnueabi-g ++ versão 4.7.3. Eu tenho as bibliotecas arm-linux-gnueabi instaladas no local: / usr / arm-linux-gnueabi / lib, contém libdl.a, libdl.so, libdl.so.2 e libdl-2.19.so. O libdl.so se vincula ao ...
Imprimir todos os nomes std :: locale (Windows)
Meu programa verifica se há letras maiúsculas no idioma alemão. #include <iostream> #include <boost/algorithm/string/classification.hpp> #include <boost/locale.hpp> using namespace std; int main() ...
Como criar cURL e usá-lo em um projeto Code :: Blocks (estático)
Eu sei que existem muitos tópicos sobre isso, mas nenhum deles me ajudou a resolver meu problema. Tudo que eu quero é fazer uma simplesC ++programa que usa ondulaçãocomlibcurl estático(sem arquivos DLL) emCode :: Blocks - Windows 8. Passei cerca ...
Alguém pode me explicar as especificações de exceção do C ++?
Alguém pode explicar as especificações de exceção usadas no C ++? Quando eles são usados (raramente o vi usado no código)Quais são os prós e os contras (benefícios / desvantagens) do uso de especificações de exceção?
Why is address zero used for the null pointer?
Em C (ou C ++, nesse caso), os ponteiros são especiais se tiverem o valor zero: sou aconselhado a definir ponteiros como zero após liberar sua memória, porque significa que liberar o ponteiro novamente não é perigoso; quando ligo para malloc, ele ...