Qual é o sufixo C ++ para literais duplos longos?

Em C ++ (e C), um literal de ponto flutuante sem sufixo é padronizado comodouble, enquanto o sufixof implica umfloat. Mas qual é o sufixo para obter umalong double?

Sem saber, eu definiria, por exemplo,

const long double x = 3.14159265358979323846264338328;

Mas minha preocupação é que a variávelx contém menos bits significativos de3.14159265358979323846264338328 superior a 64, porque este é umdouble literal. Essa preocupação é justificada?

questionAnswers(3)

yourAnswerToTheQuestion