Resultados da pesquisa a pedido "c++"
eclarações forward de struct sem nome
Bounty question: Então, esses doisFoos não são a mesma coisa. Bem. A segunda forma é dada em uma biblioteca.Como declaro encaminhar uma vez que não posso alterá-la? empre achei que C e C ++ permitiam declarações repetidas, desde que não ...
O que são id / nome qualificado e id / nome não qualificado?
Eu queria saber se alguém poderia explicar os termos, já que os encontro em muitos lugares. Conheço alguma teoria básica sobre eles, mas não tenho certeza do que sei ser certo ou errad Pode alguém explicar esses termos?
Como copiar um arquivo de um diretório para outro em c / c ++
Estou procurando um exemplo simples de como copiar um arquivo de um diretório para outro no C. O programa deve usar apenas funções de plataforma cruzada nativas do C.
Extrair o tipo de retorno de uma função sobrecarregada
Eu quero extrair o tipo de retorno de uma função. O problema é que existem outras funções com o mesmo nome, mas com assinatura diferente, e não consigo fazer com que o C ++ selecione a apropriada. Eu sei sobre std :: result_of, mas, após algumas ...
Pode uma falha de seg do programa C / C ++ ler o final de uma matriz (UNIX
Estou ciente de que você pode ler além do final de uma matriz - estou pensando agora se você pode seg-fault apenas executando essa operação de leitur int someints[100]; std::cerr << someints[100] << std::endl; //This is 1 past the end of the ...
Se eu pular de um bloco catch com “goto”, tenho certeza de que o objeto de exceção será liberad
Tenho o código a seguir try { doSomething(); } catch(InterruptException) { goto rewind_code; } if(0) { rewind_code: longjmp(savepoint, 1); } Minha pergunta é: é o objeto de exceção que é armazenado pelo tempo de execução C ++ gratuito quando ...
Quando usar argumentos std :: forward para forward?
C ++ 0x mostra um exemplo de como usarstd::forward: template<class T> void foo(T&& arg) { bar(std::forward<T>(arg)); }Quando é vantajoso usarstd::forward, sempre Além disso, é necessário usar&& na declaração de parâmetros, é válido em todos os ...
Por que existe o volátil?
O que faz ovolatile palavra-chave fazer? Em C ++, que problema ele resolve? No meu caso, nunca precisei conscientement
otimização do compilador
Então eu tenho uma pergunta para você. :) Você pode me dizer a saída que o seguinte código deve produzir? #include <iostream> struct Optimized { Optimized() { std::cout << "ctor" << std::endl; } ~Optimized() { std::cout << "dtor" << std::endl; } ...
divisão por zero não gera SIGFPE
Eu tenho um pequeno programa executando a divisão de ponto flutuante por zero, então espero SIGFP #include <sys/types.h> #include <signal.h> #include <stdio.h> #include <stdlib.h> #include <iostream> void signal_handler (int signo) { if(signo ...