19
আমি কীভাবে অনুরূপ কনস্ট্যান্ড এবং নন-কনস্ট্যান্ড সদস্য ফাংশনগুলির মধ্যে কোড সদৃশতা সরিয়ে ফেলব?
ধরা যাক আমার নিম্নলিখিত আছে class X যেখানে অভ্যন্তরীণ সদস্যের অ্যাক্সেস ফিরিয়ে দিতে চাই সেখানে : class Z { // details }; class X { std::vector<Z> vecZ; public: Z& Z(size_t index) { // massive amounts of code for validating index Z& ret = vecZ[index]; // even more code for determining …