Resultados da pesquisa a pedido "std"

3 a resposta

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

1 a resposta

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

1 a resposta

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

6 a resposta

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?

1 a resposta

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

1 a resposta

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

1 a resposta

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

1 a resposta

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

2 a resposta

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

11 a resposta

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