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

কোডটির জন্য এই ট্যাগটি ব্যবহার করুন যা অবশ্যই সি ++ 11 হিসাবে সংকলন করতে হবে (সি ++ 14 বা তার পরে প্রবর্তিত কোনও বৈশিষ্ট্য ব্যবহার করছে না)।

3
নালপ্টরকে কি uintptr_t এ রূপান্তর করা যায়? বিভিন্ন সংকলক একমত না
এই প্রোগ্রামটি বিবেচনা করুন: #include <cstdint> using my_time_t = uintptr_t; int main() { const my_time_t t = my_time_t(nullptr); } এটি এমএসভিসি v19.24 দিয়ে সংকলন করতে ব্যর্থ হয়েছে: <source>(5): error C2440: '<function-style-cast>': cannot convert from 'nullptr' to 'my_time_t' <source>(5): note: A native nullptr can only be converted to bool or, using …
10 c++  c++11  gcc  visual-c++  clang 

3
নিম্নলিখিত ক্ষেত্রে নির্ভরশীল ধরণের জন্য টাইপনেম ব্যবহার করার প্রয়োজন নেই কেন?
আমি এখানে একটি ধরণের রেফারেন্স অপসারণ সম্পর্কে পড়া হয়েছে । এটি নিম্নলিখিত উদাহরণ দেয়: #include <iostream> // std::cout #include <type_traits> // std::is_same template<class T1, class T2> void print_is_same() { std::cout << std::is_same<T1, T2>() << '\n'; } int main() { std::cout << std::boolalpha; print_is_same<int, int>(); print_is_same<int, int &>(); print_is_same<int, int &&>(); …

2
নিরাপদ ক্রিপ্টোগ্রাফিক কীগুলির জন্য আমি কী স্ট্যান্ড :: অ্যারের জন্য একটি কাস্টম বরাদ্দ ব্যবহার করতে পারি?
আমি জানি std::arrayযে স্ট্যাকটিতে সম্পূর্ণ বরাদ্দ, তবে এই প্রশ্নটি সুরক্ষা উদ্বেগ দ্বারা অনুপ্রাণিত যা দুটি জিনিস প্রয়োজন: এতে থাকা ডেটাটি std::arrayজিরোড বা ধ্বংসের এলোমেলোভাবে হবে ডাটা std::arrayকরা হবে লক , এই ধরনের এটি কখনও তন্ন তন্ন ক্র্যাশ বা swap 'র মেমরিতে ডিস্কে যায় সাধারণত, এর সাথে std::vectorসমাধানটি হ'ল একটি কাস্টম …

1
স্ট্যান্ডার্ড :: অ্যারে <টি, এন> এর উদাহরণ তৈরি না করে কীভাবে উপাদানগুলির সংখ্যা পাবেন?
আছে std::array&lt;T, N&gt;::size(), তবে এটি অচল, সুতরাং এটির একটি উদাহরণ প্রয়োজন std::array। অ্যারের কোনও উদাহরণ তৈরি না করে মানটি ফেরত পাওয়ার কোনও উপায় আছে (যা Nএর std::array&lt;T, N&gt;)? একটি সাধারণ অ্যারে জন্য, আমি ব্যবহার করতে পারে sizeof, কিন্তু আমি sizeof(std::array&lt;T, N&gt;) == N * sizeof(T)সত্য যে কোন গ্যারান্টি দেখতে ।
9 c++  arrays  c++11  sizeof 

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