Запитання з тегом «pseudo-destructor»

2
Дійсний синтаксис виклику псевдодеструктора для плаваючої константи
Розглянемо наступну показову програму. #include <iostream> int main() { typedef float T; 0.f.T::~T(); } Цю програму складено Microsoft Visual Studio Community 2019. Але clangі gccвидайте помилку на зразок цієї prog.cc:7:5: error: unable to find numeric literal operator 'operator""f.T' 7 | 0.f.T::~T(); | ^~~~~ Якщо записати вираз, як ( 0.f ).T::~T()тоді, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.