Resultados da pesquisa a pedido "c++03"

3 a resposta

C ++ “Floating Point Enum”

Eu estou procurando uma solução usando o padrão C ++ 03 (estou restrito a usar esta versão do padrão por vários anos ainda). Soluções para C ++ 11 também são...

6 a resposta

“& S [0]” aponta para caracteres contíguos em um std :: string?

Eu estou fazendo algum trabalho de manutenção e encontrei algo como o seguinte:

2 a resposta

Como mover elementos da fila de prioridade STL

A fila de prioridade STL do C ++ possui um método pop vazio () e um método const ref top (). Portanto, se você quiser mover elementos para fora da fila, precisará fazer algo assim: T moved = std::move(const_cast<T&>(myQueue.top()))); ...

7 a resposta

Qual é o modelo de memória C ++ 03 para simultaneidade?

Qual é o modelo de memória para simultaneidade no C ++ 03? (E o C ++ 11 altera o modelo de memória para oferecer melhor suporte à simultaneidade?)

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

2 a resposta

Quais são as diferenças entre inicialização tipo C, construtor e uniforme?

TTBOMK, Existem três maneiras de inicializar uma variável em C ++. int x = 0; // C-like initialization int x (0); // Constructor initialization int x {0}; // Uniform initializationA inicialização uniforme foi iniciada porC ++ ...

3 a resposta

Como obter o tipo de valor de um iterador de saída?

Digamos que eu tenho um contêiner C (por exemplo,MyContainer) com objetos contidos armazenados comovoid* ponteiros. A única maneira de percorrer os elementos deste contêiner é através de duas funções de interface: getFirstElem(MyContainer ...

1 a resposta

"Expressões constantes" anteriores ao C ++ 11

oconstexpr A palavra-chave foi introduzida no C ++ 11, pois (acho) era a ideia correspondente de "expressões constantes". No entanto, esse conceito estava implicitamente presente no C ++ 98 / c ++ 03, pois as declarações de matriz exigem uma ...

1 a resposta

Dedução de tipo de retorno de função em C ++ 03

As tags fazem a pergunta, mas, no entanto, considere o seguinte: template<typename F, typename A, typename R> R call(F function, A arg) { return function(arg); } int foo(char) { return 5; } int main() { call(foo, 'a'); }O compilador compila isso ...

4 a resposta

Impressão vetorial bidimensional

Eu tenho um vetor de string de duas dimensões que preciso imprimir. O programa inteiro deve ler uma linha de um arquivo txt, armazenar cada palavra dele como um elemento diferente e pressionar o "vetor de palavras" em um vetor que contenha, por ...