تور لحظه آخری
امروز : پنجشنبه ، 22 شهریور 1403    احادیث و روایات:  امام علی (ع):بر شما باد رجوع به كتاب خدا (قرآن) ... كسى كه به آن عمل كند از همه پيشى مى گيرد.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1815071092




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

ساختن کلاس password و گرانبار کردن عملگر = در زبان ++C -


واضح آرشیو وب فارسی:سایت ریسک: ساختن کلاس password و گرانبار کردن عملگر = در زبان ++C the_king 03 تير 1388, 06:21مثال زیر یک کلاس با عنوان password ایجاد می کند که یک متغیر با حافظه پویا برای دریافت یک رشته حداکثر 20 کاراکتری دارد و با متد display آنرا نمایش می دهد، با متد getstring آنرا دریافت می کند. عملگر = به نحوی گرانبار شده که در اولین مورد کلمه blank ودر دومین مورد کلمه end را به انتهای رشته اضافه می کند : #include <string.h> #include <iostream.h> class password { private: char* ptr; public: void display() { cout<<ptr<<endl; } password() { ptr=new char[100]; } password(char *s) { ptr=new char[100]; strcpy(ptr,s); } ~password() { delete[] ptr; } void getstring() { cin.get(ptr,21); } password operator =(password &operand) { strcpy(ptr,operand.ptr); strcat(ptr,"end"); char s[20]; strcpy(s,operand.ptr); strcat(s,"blank"); return password(s); } }; int main() { password p1,p2,p3; p1.getstring(); p3=p2=p1; p3.display(); return 0; }




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 378]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن