Resultados da pesquisa a pedido "std"

2 a resposta

Por que std :: mutex está demorando muito tempo para ser compartilhad

Este código demonstra que o mutex está sendo compartilhado entre dois threads, mas um thread o mantém quase o tempo tod #include <thread> #include <mutex> #include <iostream> #include <unistd.h> int main () { std::mutex m; std::thread t ([&] () ...

2 a resposta

especialização de modelos de função no std para tipos definidos pelo programa não será mais permitida no C ++ 2

Citação do cppreference.com [https://en.cppreference.com/w/cpp/language/extending_std]: Adicionando especializações de modelo É permitido adicionar especializações de modelo para qualquer biblioteca padrão | class (desde C ++ 20) | template ...

2 a resposta

Como estender a função 'resumo' para incluir sd, curtose e inclinação?

R'ssummary A função funciona muito bem em um quadro de dados, fornecendo, por exemplo: > summary(fred) sum.count count sum value Min. : 1.000 Min. : 1.0 Min. : 1 Min. : 0.00 1st Qu.: 1.000 1st Qu.: 6.0 1st Qu.: 7 1st Qu.:35.82 Median : ...

1 a resposta

push_back () e emplace_back () nos bastidores

Atualmente, estou aprendendo C ++ por conta própria e estou curioso sobre comopush_back() eemplace_back() trabalhar sob o capô. Eu sempre assumi queemplace_back() é mais rápido quando você está tentando construir e empurrar um objeto grande para ...

4 a resposta

Por que a função std :: sort compare retorna false quando argumentos são iguais?

Em std :: sort, você pode fornecer um terceiro argumento que é a base de como ele classifica uma lista. Se você deseja que o primeiro argumento seja o primeiro, retorne true. Se você deseja que o segundo argumento seja o primeiro, retorne false. ...

0 a resposta

Por que std :: sort segfault com comparadores não transitivos?

struct Object { int x; int y; bool isXValid() { return x > 0; } }; bool mySort(const Object& lhs, const Object& rhs) { // Note the short-circuit here bool isValidForCheck = lhs.isXValid() && rhs.isXValid(); // rhs may be valid because ...

4 a resposta

std :: endl em uma variável de string?

Oi eu quero salvar multiplicar linhas em uma seqüência de caracteres. Eu tenho uma string logstring e quero salvar os logs de erro multiplay, que mais tarde posso imprimir em um arquivo txt ou como uma saída do console. Existe a possibilidade de ...

1 a resposta

Como usar algo como `std :: basic_istream <std :: byte>`

Esta questão tem como objetivo usarstd::byte com entrada / saída padrão. Existem planos para adicionar sobrecargas de função adequadas pararead(_bytes) ewrite(_bytes), para as interfaces debasic_istream<CharT> ebasic_ostream<CharT> em um padrão ...

2 a resposta

Não é possível acessar o iterador de vetores std _Ptr no Mac

No Visual Studio, esse trecho de código funciona l, como um encanto: auto child = node.childs.begin(); while (child != node.childs.end()) { vector<int> siblings; for (auto it : node.childs){ if (it != *child._Ptr)siblings.push_back( it ); } if ...

2 a resposta

C ++ Quando é correto estender o espaço para nome `std`?

Um tópico no SO diz queestendendostd é UB [https://stackoverflow.com/questions/37541022/what-are-the-reasons-that-extending-the-std-namespace-is-considered-undefined-be] (ok, a menos que você seja o escritor padrão, é claro). Mas de tempos ...