প্রশ্ন ট্যাগ «move-assignment-operator»

3
ডিফল্ট / অনুলিপি / মুভ ctor এবং অনুলিপি / সরানো অ্যাসাইনমেন্ট অপারেটরের স্বয়ংক্রিয় প্রজন্মের শর্তসমূহ?
আমি আমার স্মৃতিটি রিফ্রেশ করতে চাই যার অধীনে একটি সংকলক সাধারণত ডিফল্ট কনস্ট্রাক্টর, কপি কনস্ট্রাক্টর এবং অ্যাসাইনমেন্ট অপারেটর তৈরি করে auto আমি স্মরণ করি কিছু নিয়ম ছিল, তবে আমি মনে করি না এবং অনলাইনে একটি নামী সংস্থানও খুঁজে পাই না। কেউ সাহায্য করতে পারেন?

6
অ্যাসাইনমেন্ট অপারেটর এবং `যদি (এটি! = & আরএসএস)` সরান `
কোনও শ্রেণীর অ্যাসাইনমেন্ট অপারেটরে আপনাকে সাধারণত যাচাই করা অবজেক্টটি ইনভোকেজ অবজেক্ট কিনা তা পরীক্ষা করে দেখার দরকার হয় যাতে আপনি জিনিসগুলি স্ক্রু আপ না করেন: Class& Class::operator=(const Class& rhs) { if (this != &rhs) { // do the assignment } return *this; } মুভ অ্যাসাইনমেন্ট অপারেটরের জন্য আপনার কি একই …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.