Resultados da pesquisa a pedido "temporary"
As variáveis temporárias diminuem a velocidade do meu programa?
Suponha que eu tenha o seguinte código C: int i = 5; int j = 10; int result = i + j;Se eu estiver repetindo isso muitas vezes, seria mais rápido usarint result = 5 + 10? Costumo criar variáveis temporárias para tornar meu código mais legível, ...
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 ...
Usando o índice, usando temporário, usando o filesort - como consertar isso?
Eu estou trabalhando em um sistema de controle de eventos que usa um punhado de tabelas de pesquisa, bem como a tabela de registro principal. Em um relatório...
Vantagens de um banco de dados em memória no SQLite [fechado]
Eu li sobre a palavra-chave ": memory:" de um livro sobre SQLite hoje, mas diz apenas o que é, como usar e as explicações eram muito curtas. Então, procurei mais informações aqui, mas não consegui informações específicas sobre o SQLite. Quais ...
Por que a vida útil temporária não se estende até a vida útil do objeto delimitad
Eu sei que um temporárionão pode seja ligado a uma referência não-const, maspode se vinculado à referência const. Isso é A & x = A(); //error const A & y = A(); //ok Também sei que, no segundo caso (acima), o tempo de vida do temporário criado ...
Por que a gravação no fluxo temporário falha?
Considere o seguinte código: #include <sstream> #include <iostream> class Foo : public std::stringstream { public: ~Foo() { std::cout << str(); } }; int main() { Foo foo; foo << "Test1" << std::endl; Foo() << "Test2" << std::endl; return 0; ...
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 ...
Como faço para formatar! retornar um & str a partir de uma expressão condicional?
Eu me deparei com este problema em queformat! cria um valor temporário em um padrão que não está ancorado em nada, tanto quanto eu o entendo. let x = 42; let category = match x { 0...9 => "Between 0 and 9", number @ 10 => format!("It's a {}!", ...
problema de retorno temporário de stringstream ostream
Estou criando um logger com as seguintes seções:
Como passar uma matriz temporária?
Como posso passar uma matriz temporária? Eu quero fazer algo assim: #include <iostream> int sum(int arr[]) { int answer = 0; for (const auto& i : arr) { answer += i; } return answer; } int main() { std::cout << sum( {4, 2} ) << std::endl; // ...