Widziałem konstruktora = usuń wyjaśnienie here, ale zastanawiam się, czy powinienem również zabronić połączeń destruktor. Próbuję użyć klasy podobnej do tej:C++ 11 Destructor = delete
class A
{
public:
static bool foo(const char* filePath);
static void foo(const int something);
private:
A() = delete;
~A();
};
Czy powinienem również napisać jak ~A() = delete;
? Czy to ma znaczenie?
Wygląda na to, że autorowi tego kodu lepiej byłoby użyć 'namespace A'. –