Resultados da pesquisa a pedido "temporary"

1 a resposta

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 ...

4 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

problema de retorno temporário de stringstream ostream

Estou criando um logger com as seguintes seções:

2 a resposta

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 ...

11 a resposta

Por que uma referência não-const não pode se ligar a um objeto temporário?

2 a resposta

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 ...

4 a resposta

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: ...

4 a resposta

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; ...

7 a resposta

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 ...