Clang-Fehler mit einem privaten DestruktorC++

Programme in C++. Entwicklerforum
Guest
 Clang-Fehler mit einem privaten Destruktor

Post by Guest »

Zu meiner großen Überraschung kompiliert clang den folgenden Code:

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?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post