Resultados da pesquisa a pedido "c++98"

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

Modelo de função "Sobrecarga" com base na assinatura do operador do objeto de função () no C ++ 98

Quero criar uma função de modelo que use uma função e um vetor e use a função para mapear esse vetor para outro vetor que será retornado pelo modelo de função. Se a função tomada como argumento for uma função livre, ela pode ter uma das duas ...

2 a resposta

Usando conversões de ponteiro para armazenar / converter valores: Estou violando a regra estrita de alias?

A questão refere-se aesta postagem [https://stackoverflow.com/a/29213705/2436175]. Alguns usuários autorizados declararam que o seguinte código quebraregras estritas de alias [https://stackoverflow.com/q/98650/2436175]. #include ...

2 a resposta

A expressão Lambda pode ser rebaixada para C ++ 98

Recentemente, tive um problema de necessidade de integrar o código C ++ 11 escrito com expressão lambda à antiga base de código que suporta apenas o compilador C ++ 98. Eu descobri algumas equivalências possíveis de lambda como Macro, functor ou ...

2 a resposta

Inferir argumento de modelo do parâmetro padrão

Considere este código: #include <functional> template <typename T,typename COMP> bool foo(T a,T b,COMP c = std::less<T>()) { return c(a,b); } bool bar(int a, int b){ return a<b;} int main(){ foo(1,2,bar); // OK foo(1,2,std::less<int>()); // OK ...

1 a resposta

interpolação de string de porta de c ++ 14 a c ++ 98

Estou tentando portar esta resposta:ubstitua N fórmulas por uma (interpolação de cadeia) [https://stackoverflow.com/questions/44102989/replace-n-formulas-to-one-string-interpolation] para uma implementação padrão do c ++ 98. ersão C ++ ...

2 a resposta

Usando SFINAE para detectar uma função de membro [duplicado]

Esta pergunta já tem uma resposta aqui: possível escrever um modelo para verificar a existência de uma funçã [/questions/257288/is-it-possible-to-write-a-template-to-check-for-a-functions-existence] 25 respostas No C ++ 11, para descobrir se ...

6 a resposta

O que é "ANSI C ++"?

lguém já me disse que o C ++ 98 foi escrito sob ANSI antes de ser formalmente padronizado como ISO / IEC 14882: 199 Sei que a ANSI estava envolvida com C, mas não consigo encontrar muita prova de que a frase "ANSI C ++" seja terrivelmente ...

4 a resposta

std :: otimizações copy / memcpy / memmove

Eu olhei para o GCC STL (4.6.1) e vi questd::copy() usa uma versão otimizada no caso de o__is_trivial() avalia paratrue. Desde ostd::copy() estd::reverse_copy()s modelos @ são muito úteis para copiar elementos em matrizes, eu gostaria de ...