প্রশ্ন ট্যাগ «const-correctness»


16
দৃ const়তা সম্পর্কে আমাকে বিক্রয়
সুতরাং কেন এটি ঠিক যে এটি সর্বদা যতবার সম্ভব কনস্ট ব্যবহার করার পরামর্শ দেওয়া হয়? আমার কাছে মনে হয় কনস্টিক ব্যবহার করা সি +++ এর সাহায্যের চেয়ে আরও বেশি ব্যথা হতে পারে। তবে আবার, আমি পাই অজগর দৃষ্টিকোণ থেকে এটি: আপনি যদি কিছু পরিবর্তন করতে চান না, এটি পরিবর্তন করবেন …

4
কনস্ট-সঠিকতা কর্মক্ষমতা উন্নত করতে পারে?
আমি বহুবার পড়েছি যে আপনার সি বা সি ++ কোডে কনস্ট্যান্ড-যথার্থতা প্রয়োগ করা কেবল রক্ষণাবেক্ষণের ক্ষেত্রে একটি ভাল অনুশীলন নয়, তবে এটি আপনার সংকলকটিকে অপ্টিমাইজেশান সম্পাদন করার অনুমতিও দিতে পারে। তবে, আমি সম্পূর্ণ বিপরীতটি পড়েছি - এটি কোনওভাবে পারফরম্যান্সকে প্রভাবিত করে না। সুতরাং, আপনার কাছে কি উদাহরণ রয়েছে যেখানে দৃ …

1
std :: ফাংশন কনস্টের সঠিকতা
ধরুন আমার কাছে কল করার মতো ধরণ রয়েছে: struct mutable_callable { int my_mutable = 0; int operator()() { // Not const return my_mutable++; } }; লক্ষ্য করুন mutable_callableএকটি অ-const হয়েছে operator()যে মডিফাই সদস্য পরিবর্তনশীল ..... এখন ধরুন আমি std::functionআমার ধরণের একটি তৈরি করেছি: std::function<int()> foo = mutable_callable{}; এখন আমি এটি …

2
থ্রেড-সুরক্ষা বিধি দ্বারা প্রস্তাবিত নন-কনস্ট্যান্ট আর্গুমেন্ট সহ অনুলিপি নির্মাণকারী?
লিগ্যাসি কোডের কয়েকটি টুকরোতে আমার একটি মোড়ক রয়েছে। class A{ L* impl_; // the legacy object has to be in the heap, could be also unique_ptr A(A const&) = delete; L* duplicate(){L* ret; legacy_duplicate(impl_, &L); return ret;} ... // proper resource management here }; এই লিগ্যাসি কোডে, কোন ফাংশনটি "অনুলিপি" …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.