Resultados da pesquisa a pedido "stl"

5 a resposta

É seguro usar STL (TR1) shared_ptr's entre módulos (exes e dlls)

Eu sei que atualizar algo em um módulo e excluí-lo em outro geralmente pode causar problemas no VC ++. Problemas com diferentes tempos de execução. A mistura de módulos com tempos de execução estáticos e / ou incompatibilidades de versão ...

4 a resposta

Injetar namespace experimental em std

É um pacote ruim ou bom injetar espaço para nomestd::experimental para dentrostd gosta de seguir? namespace std { namespace experimental { } using namespace experimental; } #include <experimental/optional> int main() { std::optional< int > o; ...

2 a resposta

Alterando um membro de classes através de um iterador

Estou aprendendo C ++ e não consigo entender esse problema: Eu tenho uma classe simples A class A { private: int ival; float fval; public: A(int i = 0, float f = 0.0) : ival(i), fval(f) { } ~A(){ } void show() const { cout << ival << " : " << ...

4 a resposta

Apagando elementos de um vetor

Quero limpar um elemento de um vetor usando o método apagar. Mas o problema aqui é que não é garantido que o elemento ocorra apenas uma vez no vetor. Pode estar presente várias vezes e preciso limpar todas elas. Meu código é algo como isto: void ...

3 a resposta

Convertendo ostream em string padrão

Eu sou muito novo no C ++ STL, então isso pode ser trivial. eu tenho umostream variável com algum texto. ostream* pout; (*pout) << "Some Text";Existe uma maneira de extrair o fluxo e armazená-lo em uma sequência do tipochar*?

2 a resposta

Declaração de String

A declaração de string funciona quando declaro das seguintes maneiras: string a = "xyz"; char a[] = "xyz";Mas no caso de: char *a = "xyz";Ele fornece um erro no compilador g ++ 4.9.2: aviso: conversão descontinuada da constante de string para ...

3 a resposta

Obter o valor flutuante NEGATIVO mínimo em C ++

Eu estava olhandostd::numeric_limits<float>::min/max() mas parece que 'min ()' retorna o menor valor absoluto, não omais baixo valor. É seguro usar -std::numeric_limits<float>::max(), ou seja, a flutuação é simétrica nos limites mínimo / máximo?

4 a resposta

Por que a biblioteca padrão possui find e find_if?

Não podiafind_if seja apenas uma sobrecarga defind? É assim questd::binary_search e amigos fazem isso ...

10 a resposta

Procurando a classe vetorial C ++ STL, mas usando o armazenamento em pilha

Antes de escrever o meu, pedirei a todos. Estou procurando uma classe C ++ que é quase exatamente como um vetor STL, mas armazena dados em uma matriz na pilha. Algum tipo de classe de alocador STL também funcionaria, mas estou tentando evitar ...

2 a resposta

É legal adicionar elementos a um vetor pré-alocado em um loop for baseado em intervalo sobre esse vetor?

Estou usando o compilador C ++ da Atualização 1 do Visual Studio 2015 e esse trecho de código: #include <iostream> #include <vector> using namespace std; int main() { vector<int> v{3, 1, 4}; v.reserve(6); for (auto e: v) v.push_back(e*e); ...