View Full Version : آموزش: درج کنندها و استخراج کنندهای سفارشی
JaVa
چهارشنبه 22 خرداد 1392, 12:44 عصر
سلام و خسته نباشید.
از دوستان اگه امکانش هست یه توضیحی در خصوص درج کننده های سفارشی و استخراج کننده های سفارشی بدن و همچنین یه مثال برای هر کدومشون بزنید.
با تشکر
UfnCod3r
چهارشنبه 22 خرداد 1392, 13:35 عصر
درج کننده های سفارشی و استخراج کننده های سفارشی
من بعد 2 سال کار کردن با سی++ چنین چیزی نشنیدم
معادل انگلیسی شو بگو
یکم توضیح بده ببینم منظروت چیه
:متفکر:
فکر کنم منظورت ی چی مثل Properties ها تو سی# هست ک set,get دارن؟
:متفکر:
JaVa
چهارشنبه 22 خرداد 1392, 15:35 عصر
درج کننده های سفارشی (Inserter)
ostream &operator<<(ostream &stream,نام کلاس شی)
{
return stream;
}
استخراج کننده های سفارشی (extractor operator)
istream &operator<<(istream &stream,نام کلاس & نام شی)
{
return stream;
}
JaVa
چهارشنبه 22 خرداد 1392, 15:39 عصر
داداش فقط نمی دونم چطور باید ازشون استفاده کنم.
UfnCod3r
چهارشنبه 22 خرداد 1392, 16:15 عصر
اینو می گفتی :قهقهه:
class Rectangle
{
public:
float x, y, width, height;
inline friend std::ostream& operator << ( std::ostream& o, const Rectangle& r )
{
o << "(x=" << r.x << ", y=" << r.y << ", w=" << r.width << ", h=" << r.height << ")";
return o;
}
};
Rectangle r;
std::cout << r;
JaVa
چهارشنبه 22 خرداد 1392, 23:37 عصر
اینو می گفتی
سلام و درودی دیگر.
کسی نیست در خصوص پست 3 به بنده کمک کنه همراه با مثال
با تشکر.
omidshaman
پنج شنبه 23 خرداد 1392, 13:25 عصر
مثال زد دیگه! شما تو گوگل سیرچ کن operator overloading کلی مقاله و مثال برات میاره
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.