Resultados da pesquisa a pedido "c++03"

9 a resposta

Finalidade das seqüências Trigraph em C ++?

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

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

2 a resposta

C ++ 03 é uma nova versão do Padrão C ++ ou apenas um Corrigendo Técnico (TC) do C ++ 9

Tenho certeza de que li em uma fonte autorizada em algum lugar (acredito que estava nas páginas do WG21) que o C ++ 03 eranãma correção técnica do C ++ 98, mas que era uma nova versão do C ++ Standar Mas, no entanto, vejo apenas-std=c++98 no ...

1 a resposta

vetor reinterpret_cast da classe derivada para vetor da classe base

Eu tenho uma classe de terceiros, digamos, classeAe uma função que aceita o vetor da classeA do mesmo terceiro, digamosf3() (Veja programa simplificado abaixo). Para facilitar o uso deA, Eu criei uma classe derivadaB. Muitas partes do ...

1 a resposta

Nenhum tipo chamado 'unique_ptr' no namespace 'std' ao compilar sob LLVM / Clang

Estou recebendo um erro de compilação ao tentar usarunique_ptr nas plataformas Apple com-std=c++11: $ make c++ -std=c++11 -DNDEBUG -g2 -O3 -fPIC -march=native -Wall -Wextra -pipe -c 3way.cpp In file included ... ./smartptr.h:23:27: error: no ...

1 a resposta

Estou tentando aninhar "map_list_of" do boost em C ++ 03, mas aparentemente a construção é ambígua?

Considere isto: #include <iostream> #include <map> #include <string> #include <boost/assign/list_of.hpp> using boost::assign::map_list_of; const std::map<int, std::map<int, char> > test = map_list_of (100, map_list_of (1, 'a') (2, 'b') ) (101, ...

8 a resposta

Melhor maneira de dizer x == Foo :: A || x = = Foo :: B || x = = Foo :: C || …?

Digamos que eu tenha vários valores conhecidos, como esse (mas

1 a resposta

Como impedir a derivação de um tipo em c ++ 03? [duplicado

Esta pergunta já tem uma resposta aqui: Simpler “Impedindo classes derivadas” em C ++ [/questions/5542151/simpler-preventing-derived-classes-in-c] 2 respostas C ++ 11 introduz a palavra-chavefinal, o que torna ilegal derivar de um tipo. Existe ...