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

সি ++ 11 হ'ল সি ++ স্ট্যান্ডার্ডের নাম, এটি ২০১১ সালে অনুমোদিত It

2
কোনও সি ++ ফাংশন কনটেক্সপ্রপ চিহ্নিত করা কি কখনও খারাপ?
একটি খুব তুচ্ছ ফাংশন দেওয়া, int transform(int val) { return (val + 7) / 8; } এটি খুব সুস্পষ্ট হওয়া উচিত যে ভেরিয়েবলগুলি constexprসংজ্ঞায়িত করার সময় আমাকে এই ফাংশনটি কোনও ফাংশনে রূপান্তর করা সহজ , এটির constexprমতো করে: constexpr int transform(int val) { return (val + 7) / 8; } …
26 c++  c++11 

1
সি ++ 11 এ অটো কীওয়ার্ডের অনুপ্রেরণা এবং সমস্যাগুলি (?)
আমি সম্প্রতি ভাবছিলাম যে কেন এমন autoভেরিয়েবল চিহ্নিত করার জন্য সি ++ 11 এ কীওয়ার্ডটি বেছে নেওয়া হয়েছে যার প্রকারের মতো সংকলক দ্বারা অনুমান করা উচিত auto x = 1; থেকে var অন্যান্য প্রোগ্রামিং ভাষায় (যেমন সি #, স্কালা, জাভাস্ক্রিপ্ট) এবং আরও সাধারণ বলে মনে হচ্ছে যতদূর আমি autoব্রেকস ব্যাকগ্রাউন্ড …

6
বিশেষত লুপগুলিতে আমার নতুন সি ++ 11 'অটো' বৈশিষ্ট্যটি ব্যবহার করা উচিত?
autoবিশেষত লুপগুলির জন্য কীওয়ার্ডটি ব্যবহার করার পক্ষে কী কী সুবিধা রয়েছে ? for(std::vector<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->something(); } for(std::map<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->second->something(); } for(auto it = x.begin(); it != x.end(); it++ ) { it->?? } দেখে মনে …
20 c++  c++11 

5
কনটেন্ট রেফারেন্সস অকাল অপ্টিমাইজেশন হিসাবে যুক্তি কি পাস?
"অকালীন অপটিমাইজেশন হ'ল সমস্ত মন্দের মূল" আমি মনে করি এটিতে আমরা সকলেই একমত হতে পারি। এবং আমি তা না করার জন্য খুব চেষ্টা করি। তবে সম্প্রতি আমি মূল্য দ্বারা পরিবর্তে কনফারেন্স রেফারেন্স দ্বারা পরামিতিগুলি পাস করার অনুশীলন সম্পর্কে ভাবছিলাম । আমি শিখিয়েছি / শিখেছি যে নন-তুচ্ছ ফাংশন আর্গুমেন্টগুলি (অর্থাত্ বেশিরভাগ …

2
স্টাড :: বিটসেটের উপরে সি-স্টাইল বিট ম্যানিপুলেশনের কোনও সুবিধা আছে কি?
আমি সি ++ 11/14-এ প্রায় একচেটিয়াভাবে কাজ করি এবং যখন আমি এই জাতীয় কোড দেখি তখন সাধারণত ক্রিঞ্জ হয়: std::int64_t mArray; mArray |= someMask << 1; এইটা শুধুমাত্র একটা উদাহরণ; আমি সাধারণভাবে বিট-বুদ্ধিমান হেরফের সম্পর্কে কথা বলছি। সি ++ তে আসলে কী কোনও বক্তব্য আছে? উপরেরটি হ'ল মাইন্ড-ওয়ার্পিং এবং ত্রুটি-প্রবণ, …

2
আধুনিক সি ++ দৃষ্টান্তগুলির সেরা ওভারভিউ? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি সফটওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 4 বছর আগে বন্ধ ছিল । আমি 8 থেকে 10 বছর আগে সি ++ লিখে ব্যাপকভাবে লিখতাম। আমি পেশাগত কারণে সি # …

2
অস্থায়ী কোনও রেফারেন্সের ভিত্তিতে এই পরিসরের জন্য কে দোষী?
নিম্নলিখিত কোডটি প্রথম দৃষ্টিতে বরং নির্দোষ বলে মনে হচ্ছে। bar()কোনও গ্রন্থাগুলি কিছু লাইব্রেরির কার্যকারিতার সাথে ইন্টারঅ্যাক্ট করতে ফাংশনটি ব্যবহার করে । (এটি একটি bar()অস্থায়ী মান বা অনুরূপ কোনও রেফারেন্স ফেরত দেওয়ার পরেও দীর্ঘকাল ধরে কাজ করেছে )) তবে এখন এটি কেবল একটি নতুন উদাহরণ ফিরে আসছে B। Bআবার একটি ফাংশন …
15 c++11 

6
ইউনিট পরীক্ষার একটি ব্যক্তিগত শ্রেণি ব্যবহার করে সি ++ তে ব্যক্তিগত পদ্ধতি
আমি জানি যে এটি একটি বিতর্কিত অনুশীলন, তবে ধরা যাক এটি আমার পক্ষে সেরা বিকল্প। এটি করার আসল কৌশলটি কী তা নিয়ে আমি ভাবছি। যে পদ্ধতিটি আমি দেখছি তা হ'ল: 1) আমি ক্লাসের যাকে পদ্ধতি পরীক্ষা করতে চাই তার একটি বন্ধু ক্লাস করুন। 2) বন্ধু শ্রেণিতে, একটি সর্বজনীন পদ্ধতি তৈরি …

1
জেনেরিক সি ++ র‌্যাপার দিয়ে রাস্টের মালিকানার মডেল অর্জন করা সম্ভব?
মরিচা এর সম্মতি সুরক্ষা উপর এই নিবন্ধটির মাধ্যমে খুঁজছেন: http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.html আমি ভাবছিলাম যে এর মধ্যে কতগুলি ধারণা সি ++ 11 (বা আরও নতুন) এ অর্জন করা যায়। বিশেষত আমি কি এমন কোনও মালিক শ্রেণি তৈরি করতে পারি যা মালিকানা স্থানান্তর করতে পারে এমন কোনও পদ্ধতিতে স্থানান্তর করে? দেখে মনে হচ্ছে …

2
এটি কি একটি ভাল প্যাটার্ন: লম্বা লম্বা সিরিজের সাথে দীর্ঘ ফাংশনটির পরিবর্তে?
আমি সম্প্রতি নিম্নলিখিত পরিস্থিতিতে চালিত। class A{ public: void calculate(T inputs); } প্রথমত, Aদৈহিক জগতের একটি বস্তুর প্রতিনিধিত্ব করে, যা শ্রেণি বিভক্ত না করার পক্ষে একটি শক্ত যুক্তি। এখন, calculate()বেশ দীর্ঘ এবং জটিল ফাংশন হিসাবে দেখা যাচ্ছে। আমি এটির জন্য তিনটি সম্ভাব্য কাঠামো বুঝতে পারি: এটি পাঠ্যের প্রাচীর হিসাবে লিখুন …
14 c++11  lambda 

1
আজীবন আক্রমণকারীদের বনাম বনাম পদার্থ পদার্থের উদ্দেশ্য
আমি যখন C ++ অনেক আগে শিখেছি তখন আমার কাছে দৃ strongly়ভাবে জোর দেওয়া হয়েছিল যে সি ++ এর পয়েন্টের অংশটি হ'ল লুপগুলিতে যেমন "লুপ-ইনগ্রেন্ট" থাকে, ক্লাসগুলিতেও বস্তুর আজীবনের সাথে যুক্ত থাকে - জিনিসগুলি সত্য হওয়া উচিত যতক্ষণ অবজেক্টটি বেঁচে থাকে কনস্ট্রাক্টর দ্বারা প্রতিষ্ঠিত হওয়া উচিত এবং পদ্ধতিগুলি দ্বারা সংরক্ষণ …

1
উচ্চতর অর্ডার তালিকার ফাংশনগুলির জন্য সি ++ 11 সমর্থন support
সর্বাধিক কার্মিক প্রোগ্রামিং ভাষা (যেমন প্রচলিত পাতার মর্মর, স্কিম / কোলাহল, Clojure, Haskell,, Scala, Ocaml, SML) যেমন তালিকার কিছু সাধারণ উচ্চতর-অর্ডার ফাংশন, সমর্থন map, filter, takeWhile, dropWhile, foldl, foldr(দেখুন উদাঃ , প্রচলিত পাতার মর্মর, স্কিম / কোলাহল ক্লোজারের পাশাপাশি- ওপরে রেফারেন্স শীট , হাস্কেল , স্কালা , ওক্যামেল এবং এসএমএল …

2
সি ++ 11 এ অটো_পিটার অবমূল্যায়নের জন্য ডিজাইন পরিবর্তনগুলি কীভাবে পরিচালনা করবেন?
আমরা সি ++ 11 (অর্থাত্ -std=c++11) এর অধীনে একটি লাইব্রেরি পরীক্ষা করছি । গ্রন্থাগারটি ব্যবহার করে auto_ptrএবং এই প্যাটার্ন: Foo* GetFoo() { autoptr<Foo> ptr(new Foo); // Initialize Foo ptr->Initialize(...); // Now configure remaining attributes ptr->SomeSetting(...); return ptr.release(); } সি ++ 11 অবনমিত হয়েছে auto_ptr, তাই আমরা এটি থেকে সরে যেতে …
12 design  c++  c++11 

3
সি ++ 11 এর সাথে সামনের সামঞ্জস্যতা অর্জন করা
আমি একটি বৃহত সফ্টওয়্যার অ্যাপ্লিকেশন নিয়ে কাজ করি যা অবশ্যই বেশ কয়েকটি প্ল্যাটফর্মে চালানো উচিত। এই প্ল্যাটফর্মগুলির কয়েকটি সি ++ 11 (যেমন এমএসভিএস 2010) এর কয়েকটি বৈশিষ্ট্য সমর্থন করে এবং কিছু কিছু (যেমন জিসিসি 4.3.x) সমর্থন করে না। আমি আশা করি কয়েক বছর ধরে এই পরিস্থিতি অব্যাহত থাকবে (আমার সেরা …
12 c++  c++11 

2
পুরানো সি ++ সংকলকগুলিতে কোনও সংকলিত সি ++ 11 লাইব্রেরি (lib, dll, ইত্যাদি) লিঙ্ক করা যেতে পারে?
পুরানো সি ++ সংকলক (যেমন VS2008 এবং gcc3.4) সি ++ 11 এ লিখিত বাহ্যিক লাইব্রেরির সাথে লিঙ্ক করতে পারে? আমার ধারণা হ'ল সি ++ 11। লাইব ফাইলগুলি এই পর্যায়ে কেবল বাইট কোড হয় এবং এটি কোনওরকম সমাধানযোগ্য এবং কলযোগ্যতর হয় না কেন এটি কীভাবে তৈরি হয়েছিল তা পুরানো সংকলকদের বিরক্ত …
12 c++  c++11 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.