Resultados da pesquisa a pedido "std"

4 a resposta

Convertendo std :: __ cxx11 :: string para std :: string

Eu uso o c ++ 11, mas também algumas bibliotecas que não estão configuradas para ele e precisam de alguma conversão de tipo. Em particular, preciso de uma maneira de converterstd::__cxx11::string regularstd::string, mas pesquisando no google, não ...

8 a resposta

Ao usar cabeçalhos C em C ++, devemos usar funções de std :: ou o namespace global?

C é um pouco, não exatamente, um subconjunto de C ++. Portanto, podemos usar a maioria das funções / cabeçalhos C em C ++, alterando um pouco o nome (stdio.h paracstdio, stdlib.h paracstdlib) Minha pergunta é realmente semântica. No código C ++ ...

3 a resposta

Operador de sobrecarga >> para std :: pair <int, int>

Estou tentando usarboost::lexical_cast com umstd::pair<int, int>. #include <iostream> #include <utility> #include <boost/lexical_cast.hpp> namespace my { // When my_pair is a user defined type, this program compiles // and runs without any ...

1 a resposta

Qual std :: sync :: atomic :: Fazendo o pedido?

Todos os métodos destd::sync::atomic::AtomicBool [http://doc.rust-lang.org/std/sync/atomic/struct.AtomicBool.html]faça um pedido de memória (Relaxed, Release, Acquire, AcqRel e SeqCst), que eu não usei antes. Sob quais circunstâncias esses ...

3 a resposta

Como pré-alocar (reservar) uma fila de prioridade <vector>?

Como posso pré-alocar umstd::priority_queue com um contêiner do tipostd::vector? std::priority_queue<unsigned char, std::vector<unsigned char>> pq; pq.c.reserve(1024);Não é compilado porque o vetor subjacente é um membro protegido. É possível ...

1 a resposta

Por que std :: bind pode ser atribuído à função std :: sem correspondência de argumentos?

Eu tenho o código da seguinte maneira: #include <functional> #include <iostream> using namespace std; void F(int x) { cout << x << endl; } int main() { std::function<void(int)> f1 = std::bind(F, std::placeholders::_1); f1(100); // This works, ...

1 a resposta

"Cout << cout" - o que representa a saída?

Após um longo dia de codificação, escrevi acidentalmente cout << "some text" << cout;ao invés de cout << "some text" << endl;Agora ele imprimiu um endereço de memória. O que isso aponta?

1 a resposta

Onde reside nullptr_t?

Um pouco de pré-história. Estou escrevendo um mecanismo de jogo há algum tempo. Ele é dividido em várias bibliotecas estáticas, como "utils", "rsbin" (sistema de recursos), "janela", que são então vinculadas a um único executável. É um ...

2 a resposta

É permitido gravar em um ofstream quando não é aberto em c ++

Eu tenho um código como este: # in class definition std::ofstream m_myFile; ## some where in code m_myFile.open(filename);e, em vários lugares, estou escrevendo para arquivar da seguinte maneira: m_myFile << "some data to file"<<std::endl;Isso ...

6 a resposta

Por que o vetor de ponteiros é considerado ruim?

Recentemente, achei que não deveria usar vetor de ponteiros. Eu queria saber - por que não posso? Por exemplo, se eu tiver uma aulafoo é possível fazer isso: vector <foo*> v; v.push_back(new foo());Eu já vi algumas pessoas votando em ...