প্রশ্ন ট্যাগ «object-lifetime»

2
এই অবজেক্টটি আজীবন-এক্সটেন্ডিং-ক্লোজারটি কি সি # সংকলক বাগ রয়েছে?
আমি যখন সি # সংকলকের অংশে কিছু অত্যন্ত কৌতূহলী কোড-জেনের মধ্যে দৌড়ালাম তখন অবৈধ-জীবনকাল বাড়ানোর (বৈধভাবে) সম্ভাবনা সম্পর্কে একটি প্রশ্নের উত্তর দিচ্ছিলাম ( যদি তা বিবেচিত হয় তবে 4.0)। আমি যে সংক্ষিপ্ততম নিন্দা পেতে পারি তা নিম্নলিখিত: এমন একটি ল্যাম্বডা তৈরি করুন যা ধারণকারী ধরণের স্ট্যাটিক পদ্ধতিতে কল করার সময় …

3
কনস্ট্রেশন রেফারেন্স দ্বারা ডিফল্ট আর্গুমেন্টের মানটি ফিরিয়ে দেওয়া ঠিক কি?
নীচের উদাহরণগুলির মতো স্থির রেফারেন্স দ্বারা ডিফল্ট আর্গুমেন্টের মানটি ফেরত দেওয়া ঠিক হবে: https://coliru.stacked-crooked.com/a/ff76e060a007723b #include <string> const std::string& foo(const std::string& s = std::string("")) { return s; } int main() { const std::string& s1 = foo(); std::string s2 = foo(); const std::string& s3 = foo("s"); std::string s4 = foo("s"); }

3
Object this` পয়েন্টারের মান কি বস্তুর জীবদ্দশায় স্থির থাকে?
thisকোনও নির্দিষ্ট অবজেক্টের জীবদ্দশায় পয়েন্টারের মানটি কি স্থির থাকার গ্যারান্টিযুক্ত? আমি এমন কোনও ক্ষেত্রে কল্পনা করতে পারি না যেখানে এটি পরিবর্তিত হবে তবে আমি জানি না যে আমি কিছু মিস করছি না কি না।

2
টাইপ পেনিং থিমের পার্থক্য: স্থানটিতে তুচ্ছ নির্মাণ
আমি জানি এটি একটি দুর্দান্ত সাধারণ বিষয়, তবে সাধারণ ইউবি যতটা খুঁজে পাওয়া সহজ, আমি এখনও এই রূপটি খুঁজে পাইনি। সুতরাং, আমি তথ্যের অনুলিপি এড়িয়ে গিয়ে পিক্সেল অবজেক্টগুলিকে আনুষ্ঠানিকভাবে পরিচয় করানোর চেষ্টা করছি। এটা কি বৈধ? struct Pixel { uint8_t red; uint8_t green; uint8_t blue; uint8_t alpha; }; static_assert(std::is_trivial_v<Pixel>); Pixel* …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.