Resultados da pesquisa a pedido "std"
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 ([&] () ...
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 ...
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 : ...
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 ...
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. ...
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 ...
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 ...
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 ...
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 ...
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 ...