Giriş
User Defined Conversion Function non-static üye metodlardır.
Örnek
Bu metodlar normalde bir sonuç dönerler. Ancak istersek sonuç dönmeyen halini de yaparız. Şöyle yaparız
User Defined Conversion Function non-static üye metodlardır.
Örnek
Bu metodlar normalde bir sonuç dönerler. Ancak istersek sonuç dönmeyen halini de yaparız. Şöyle yaparız
#include <iostream>
struct Foo {
operator void() { std::cout << "Foo::operator void()!"; }
// warning: conversion function converting 'Foo' to
// 'void' will never be used
};
int main() {
Foo f;
(void)f; // nothing
f.operator void(); // Foo::operator void()!
}
Hiç yorum yok:
Yorum Gönder