Resultados da pesquisa a pedido "c++98"

2 a resposta

C2 / 03 referência de colapso e cv qualificadores

O código abaixo compila (gcc 4.7.2 ou icc 13) e produz saída "1 2". O que significa que

2 a resposta

Converte um std :: vector de um tipo boost :: variant

Como eu poderia implementar a função abaixo para converter de vetor de

4 a resposta

Declarações de encaminhamento e shared_ptr

3 a resposta

Posso usar um número constante para escolher uma classe em tempo de compilação, possivelmente usando modelos?

Digamos que eu tenha um valor constante (possivelmente de algum tipo enum). Digamos que eu tenha muitas classes A, B, D etc.Posso ter algo assim?

2 a resposta

Isnan é no std :: namespace? Mais em geral, quando é std :: necessário, opcional ou a ser evitado?

Com o Mingw 4.7.2, eu tenho uma biblioteca que não compila por causa de uma chamada para

3 a resposta

c ++ array zero-initialization: Isso é um bug ou está correto?

Nota: Estamos falando sobre (supostamente) compiladores compatíveis com C ++ 98, aqui. Esta não é uma questão do C ++ 11.Nós temos um comportamento estranho ...

4 a resposta

Iterar sobre um std :: vector na ordem classificada [closed]

Eu recebo de uma API um vetor de Foo da seguinte forma:

3 a resposta

Por que o GCC permite o uso de round () em C ++, mesmo com as bandeiras ansi e pedantic?

0 a resposta

Existe um método para usar gmpxx.h junto com o c ++ 98?

Por causa do meu projeto, preciso usar c ++ 98 e gmpxx.h: Mas mesmo para um projeto simples, ele não funciona: #include <gmp.h> #include <gmpxx.h> int main() { int xrange=5,yrange=5,component=5; return 0; }A mensagem de erro é: Eu tentei usar ...

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