Resultados da pesquisa a pedido "std"
Quanta diferença de desempenho ao usar string vs matriz de caracteres?
Eu tenho o seguinte código: char fname[255] = {0} snprintf(fname, 255, "%s_test_no.%d.txt", baseLocation, i);vs std::string fname = baseLocation + "_test_no." + std::to_string(i) + ".txt";Qual deles tem melhor desempenho? O segundo envolve ...
Por que std :: setprecision (6) transmite mais de seis dígitos no modo de largura fixa?
A saída do seguinte código: #include <limits> #include <iostream> #include <iomanip> #include <limits> #include <string> #include <sstream> using namespace std; inline string lexical_cast(const float arg) { stringstream ss; ss << fixed ...
Inspecionando o conteúdo do std :: vector no depurador do Eclipse CDT
Estou usando o Eclipse com o plug-in CDT para desenvolver em C ++. Também estou usando a biblioteca std para criar vetores e estou tendo um problema durante a depuração: O Eclipse não me permite exibir o conteúdo dos vetores. Existe alguma ...
Qual é a diferença entre usar uma estrutura com dois campos e um par?
Qual é a diferença em relação à alocação e eficiência de memória entre o uso de uma estrutura com dois campos e um par?
C ++ 11 auto, std :: function e chamada ambígua à função sobrecarregada
Gostaria de saber se alguém sabe por que o exemplo a seguir não é compilado, dando uma chamada ambígua para sobrecarregar o erro de função. Se eu substituir o auto por uma assinatura de functor fortemente tipada, ele poderá ...
especialização parcial do modelo std :: hash
Eu escrevi algumas aulas com o template: template <class T, class Allocator = ::std::allocator<T> > class my_list;Eu deveria escrever a especialização :: std :: hash para esta classe. Como eu posso fazer isso? Especialização parcial ...
sobrecarga vs parâmetros padrão no padrão c ++
Eu estava lendo outra pergunta, e isso me fez pensar. Frequentemente, o padrão especifica funções que possuem parâmetros padrão em suas descrições. O padrão permite gravá-los como sobrecargas? Por exemplo, o padrão diz questd::basic_string::copy ...
Por que o destruidor de um futuro retornou do bloqueio do `std :: async`?
Ao tentar responder outraPergunta do Stackoverflow [https://stackoverflow.com/questions/23454793/whats-the-c-11-way-to-fire-off-an-asynchronous-task-and-forget-about-it] , Percebi que esse trecho simples do C ++ 11 está bloqueando implicitamente ...
emplace_back () não se comporta conforme o esperado
Eu escrevi um programa simples para brincar com a criação local de objetos dentro de contêineres de biblioteca padrão. Isto é o que eu escrevi: #include <vector> #include <iostream> class AB { public: explicit AB(int n); AB(const AB& other) = ...
Classificando std :: map usando valor
Eu preciso classificar umstd::map por valor e não por chave. Existe uma maneira fácil de fazer isso? Eu tenho uma solução do segmento follwing: std :: map classificar por ...