Resultados da pesquisa a pedido "temporary"
Membro de referência agregado e tempo de vida temporário
Dado este exemplo de código, quais são as regras relativas ao tempo de vida da cadeia temporária que está sendo passadaS. struct S { // [1] S(const std::string& str) : str_{str} {} // [2] S(S&& other) : str_{std::move(other).str} {} const ...
Prevenção de modelos de expressão vinculados a referências rvalue
Entendo que fazer algo como o seguinte: auto&& x = Matrix1() + Matrix2() + Matrix3(); std::cout << x(2,3) << std::endl; Causará um erro de tempo de execução silencioso se as operações da matriz usarem modelos de expressão ...
Limites de expressão completa e tempo de vida dos temporários [duplicado]
Possible Duplicate: C ++: Tempo de vida de argumentos temporários? [https://stackoverflow.com/questions/2506793/c-life-span-of-temporary-arguments] Diz-se que variáveis temporárias são destruídas como a última etapa na avaliação da expressão ...
problema de retorno temporário de stringstream ostream
Estou criando um logger com as seguintes seções:
A construção da chamada de função temporária é interpretada como declaração
Ultimamente, encontrei um problema que de alguma forma (mas apenas de alguma forma) faz sentido para mim. Ele é baseado na interpretação da construção de um temporário como declaração do argumento do construtor único (!). Por favor, dê uma olhada ...
Nenhuma senha temporária no mysqld.log
Eu usei mysql 5.7.16 community e centos 7. Estou seguindo um vídeotutorial [http://www.youtube.com/watch?v=L2m3BM28Mz0]para instalar o ...
Aviso C / C ++: endereço temporário na biblioteca Bluetooth BDADDR_ANY
Estou tendo alguns problemas com o g ++ e o processo de compilação de um programa C / C ++ que usa bibliotecas Bluetooth no Ubunt Se eu usar o gcc, ele funciona bem sem aviso; pelo contrário, se eu usar o g ++, recebo este aviso: warning: ...
Imprimir uma string para um objeto de fluxo temporário em C ++
Eu tenho um tipo especial de ostringstream para o qual estou tentando enviar texto como um objeto temporário, mas estou tendo alguns problemas. Para ser claro, é essencialmente isso que eu quero fazer: ostringstream() << "PARTY DOWN!" << endl; ...
Por que tomar o endereço de um temporário é ilegal?
Eu sei que o código escrito abaixo é ilegal void doSomething(std::string *s){} int main() { doSomething(&std::string("Hello World")); return 0; }O motivo é que não podemos pegar o endereço de um objeto temporário. Mas minha pergunta ...