প্রশ্ন ট্যাগ «static-assert»

8
স্ট্যাটিক_সেটর কী করে এবং আপনি কীসের জন্য এটি ব্যবহার করবেন?
আপনি কি উদাহরণ দিতে পারেন যেখানে static_assert(...)('সি ++ 11') হাতের মুঠোয় সমস্যার সমাধান করবে? আমি রান-টাইমের সাথে পরিচিত assert(...)। আমি কখন static_assert(...)নিয়মিত চেয়ে বেশি পছন্দ করি assert(...)? এছাড়াও, boostসেখানে কিছু বলা হয় BOOST_STATIC_ASSERT, এটি কি একই রকম static_assert(...)?

2
ল্যাম্বডায় স্ট্যাটিক_সেসার্টের সাথে কনস্টেক্সপ্র হলে, কোন সংকলকটি সঠিক?
আমরা একটি ব্যবহার করতে চান, তখন static_assertএকটি if constexprআমরা শর্ত কিছু টেমপ্লেট প্যারামিটার উপর নির্ভরশীল করা আবশ্যক। মজার বিষয় হল, কোডটি যখন ল্যাম্বডায় মোড়ানো হয় তখন জিসিসি এবং কলঙ্কগুলি দ্বিমত হয়। নিম্নলিখিত কোডটি জিসিসির সাথে সংকলন করে, তবে ঝনঝনানি দৃsert়তাটিকে ট্রিগার করে, এমনকি যদি এটি if constexprসত্য নাও হয়। #include …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.