Clang-Fehler mit einem privaten Destruktor
Posted: 13 Jan 2025, 15:10
Zu meiner großen Überraschung kompiliert clang den folgenden Code:
`
Gcc und msvc funktionieren wie erwartet – kompilieren Sie den obigen Code nicht, da die Klasse TA den privaten Destruktor hat.
Tut Weiß jemand etwas über diesen Clang-Bug?
Code: Select all
class TA
{
~TA();
};
TA func()
{
return *new TA();
}
int main()
{
}
Gcc und msvc funktionieren wie erwartet – kompilieren Sie den obigen Code nicht, da die Klasse TA den privaten Destruktor hat.
Tut Weiß jemand etwas über diesen Clang-Bug?