Bir sınıfın < < operatörünü aşırı yükledim. Aşağıdaki gibi, işaretçilerde kullanmak istersem operatörü aşırı yüklemem gerekir mi?İşaretçilerdeki aşırı yüklenmiş operatörleri kullanma
class A {
std::string operator<<(std::string&);
}
aInst << "This works";
aPointer << "This doesnt work";
aPointer->operator<<("Whereas this works but is useless");
Umarım bana yardımcı olabilirsiniz.
heinrich
@sbi, teşekkürler. –
düzeltildi (Not "sınıf türleri" yapıları ve birlikleri kapsar.) – sbi
@sbi düzeltildi. Yapılar ve sendikalar derslerdir. "Sınıf" sınıfı anahtarla bildirilen sınıflar için, yapı ve birlikler uygun bir operatörün işlenenleri olduğunda, işleç işlevleri dikkate alınır. –