প্রশ্ন ট্যাগ «libc++»

6
std :: একটি অসম্পূর্ণ টাইপ সহ অনন্য_পিটার সংকলন করবে না
আমি এর সাথে পিম্পল-আইডিয়ামটি ব্যবহার করছি std::unique_ptr: class window { window(const rectangle& rect); private: class window_impl; // defined elsewhere std::unique_ptr<window_impl> impl_; // won't compile }; যাইহোক, আমি 304 লাইনটিতে একটি অসম্পূর্ণ প্রকারের বিষয়ে একটি সংকলন ত্রুটি পেয়েছি <memory>: sizeofএকটি অসম্পূর্ণ টাইপ ' uixx::window::window_impl' এর অবৈধ অ্যাপ্লিকেশন যতদূর আমি জানি, std::unique_ptrঅসম্পূর্ণ …

2
Libc ++ এ শর্ট স্ট্রিং অপ্টিমাইজেশনের যান্ত্রিকগুলি কী কী?
এই উত্তরটি সংক্ষিপ্ত স্ট্রিং অপ্টিমাইজেশনের (এসএসও) একটি দুর্দান্ত উচ্চ-স্তরের ওভারভিউ দেয়। তবে আমি আরও বিশদে জানতে চাই যে এটি অনুশীলনে কীভাবে কাজ করে, বিশেষত libc ++ বাস্তবায়নে: এসএসওর জন্য যোগ্যতার জন্য স্ট্রিংটি কত সংক্ষিপ্ত হতে হবে? এটি কি লক্ষ্য আর্কিটেকচারের উপর নির্ভর করে? স্ট্রিং ডেটা অ্যাক্সেস করার সময় বাস্তবায়ন কীভাবে …

1
কেন libc ++ এর ভেক্টর <বুুল> :: কনস্ট্রেট রেফারেন্স বুল হয় না?
বিভাগ 23.3.7 শ্রেণি vector&lt;bool&gt;[ভেক্টর.বুল], অনুচ্ছেদ 1 এ বলা হয়েছে: template &lt;class Allocator&gt; class vector&lt;bool, Allocator&gt; { public: // types: typedef bool const_reference; ... তবে এই প্রোগ্রামটি libc ++ ব্যবহার করার সময় সংকলন করতে ব্যর্থ হয়: #include &lt;vector&gt; #include &lt;type_traits&gt; int main() { static_assert(std::is_same&lt;std::vector&lt;bool&gt;::const_reference, bool&gt;{}, "?"); } তবুও আমি লক্ষ করি …

2
আমার কি libc ++ বা libstdc ++ ব্যবহার করা উচিত? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি সি / সি ++ ব্যবহার করে …

2
স্ট্যান্ড :: ক্রোনো :: বছরের স্টোরেজটি কি আসলে কমপক্ষে 17 বিট?
Cppreferences থেকে std::chrono::years (since C++20) duration&lt;/*signed integer type of at least 17 bits*/, std::ratio&lt;31556952&gt;&gt; ব্যবহার libc++তা নিম্নরেখাঙ্কিত স্টোরেজ বলে মনে হয় std::chrono::yearsহয় shortযা সাইন করা হয়েছে 16 বিট । std::chrono::years( 30797 ) // yields 32767/01/01 std::chrono::years( 30797 ) + 365d // yields -32768/01/01 apparently UB সিপ্রিফারেন্স বা অন্য কিছু নিয়ে …
14 c++  chrono  c++20  libc++ 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.