Kurucular söz konusu olduğunda, explicit
anahtar kelimesini eklemek, hevesli bir derleyicinin, programcının ilk amacı olmadığında bir nesne oluşturmasını engeller. Operatörler için de böyle bir mekanizma kullanılabilir mi? İşteBir yayın operatörü açık olabilir mi?
struct Foo
{
operator std::string() const;
};
, örneğin, bir std::string
içine Foo
döküm edebilmek istiyorum ama örtük gerçekleşmesi için böyle döküm istemiyoruz.
+1. C++ 11 kodunun bir örneğini gönderebilir misiniz lütfen? – FailedDev
@FailedDev: Bitti. :-) – Nawaz
Çok güzel teşekkürler! – FailedDev