প্রশ্ন ট্যাগ «stl»

স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি, বা এসটিএল হ'ল জেনেরিক ধারক, পুনরাবৃত্তকারী, অ্যালগরিদম এবং ফাংশন অবজেক্টের একটি সি ++ গ্রন্থাগার। যখন সি ++ স্ট্যান্ডার্ড করা হয়েছিল, এসটিএলের বড় অংশগুলি স্ট্যান্ডার্ড লাইব্রেরিতে গৃহীত হয়েছিল এবং স্ট্যান্ডার্ড লাইব্রেরির এই অংশগুলিও মাঝে মাঝে ভুলভাবে সমষ্টিগতভাবে "এসটিএল" হিসাবে উল্লেখ করা হয়।

2
std :: back_inserter for a std :: সেট?
আমি অনুমান করি এটি একটি সাধারণ প্রশ্ন। আমাকে এরকম কিছু করতে হবে: std::set<int> s1, s2; s1 = getAnExcitingSet(); std::transform(s1.begin(), s1.end(), std::back_inserter(s2), ExcitingUnaryFunctor()); অবশ্যই, std::back_inserterযেহেতু কিছুই নেই কাজ করে না push_back। std::inserterএছাড়াও একটি পুনরুক্তি প্রয়োজন? আমি ব্যবহার std::inserterকরিনি তাই আমি কী করব তা নিশ্চিত নই। কারো কি কোন ধারণা আছে? অবশ্যই, …
98 c++  algorithm  stl 

6
এসটিএল ধারক ফিল্টার করার আধুনিক উপায়?
সি # এর কয়েক বছর পরে সি ++ এ ফিরে আসছিলাম আমি ভাবছিলাম যে আধুনিক - পড়ুন: সি ++ 11 - অ্যারের ফিল্টার করার পদ্ধতিটি কীভাবে হবে, অর্থাৎ আমরা কীভাবে এই লিনকের প্রশ্নের অনুরূপ কিছু অর্জন করতে পারি: var filteredElements = elements.Where(elm => elm.filterProperty == true); উপাদানগুলির একটি ভেক্টর ফিল্টার …
98 c++  c++11  stl 

1
সি ++ ভেক্টরকে রূপান্তর করুন <int> ভেক্টরে <ডাবল>>
কি একটি ভাল পরিষ্কার ভাবে রূপান্তর হয় std::vector&lt;int&gt; intVecথেকে std::vector&lt;double&gt; doubleVec। অথবা, আরও সাধারণভাবে, রূপান্তরযোগ্য ধরণের দুটি ভেক্টরকে রূপান্তর করতে?

4
কীভাবে তালিকায় একটি নির্দিষ্ট উপাদান পাবেন?
সুতরাং আমি একটি তালিকা পেয়েছি: list&lt;Object&gt; myList; myList.push_back(Object myObject); আমি নিশ্চিত নই তবে আমি আত্মবিশ্বাসী যে এটি অ্যারেতে "0 তম" উপাদান হবে। আমি কি এমন কোনও ফাংশন ব্যবহার করতে পারি যা "মাইবজেক্ট" ফিরিয়ে দেবে? Object copy = myList.find_element(0); ?
97 c++  list  stl 

8
ভেক্টর :: বনাম ভেক্টর :: অপারেটর []
আমি জানি যে এটির সীমানা যাচাইয়ের at()চেয়ে ধীর গতির [], যা সি ++ ভেক্টর এ / [] অপারেটরের গতি বা :: এসটিডি :: ভেক্টর :: এ () বনাম অপারেটর [] &lt;&lt; অবাক করা ফলাফলের মতো একই প্রশ্নেও আলোচনা করা হয়েছে !! 5 থেকে 10 গুণ ধীর / দ্রুত! । at()পদ্ধতিটি …
95 c++  stl  stdvector 

2
কীভাবে একটি তালিকা সংযোজন করতে হবে <T> অন্যটির সাথে আপত্তি করুন
সি ++ এ আমার দুটি list&lt;T&gt;অবজেক্ট রয়েছে Aএবং Bআমি Bএর শেষে সমস্ত সদস্যকে যুক্ত করতে চাই A। আমি কয়েকটি ভিন্ন উত্স অনুসন্ধান করেছি এবং একটি সহজ সমাধান (ই A.append(B);) খুঁজে পাইনি এবং এটি আমাকে খানিকটা অবাক করে দিয়েছে। এই কাজ করতে সবচেয়ে ভালো উপায় কি? এটি যেমন ঘটে থাকে, আমি …
94 c++  list  stl 


7
জিডিবি সহ স্ট্যান্ডার্ড কনটেইনার (স্ট্যান্ড :: ম্যাপ) সামগ্রীগুলি পরিদর্শন করা
মনে হচ্ছে এই জাতীয় কিছু রয়েছে: #include &lt;map&gt; int main(){ std::map&lt;int,int&gt; m; m[1] = 2; m[2] = 4; return 0; } আমি জিডিবি থেকে প্রোগ্রামটি চলমান মানচিত্রের সামগ্রীগুলি পরিদর্শন করতে সক্ষম হতে চাই। আমি যদি সাবস্ক্রিপ্ট অপারেটরটি ব্যবহার করার চেষ্টা করি তবে আমি পেয়েছি: (gdb) p m[1] Attempt to take …
94 c++  stl  map  gdb 

8
ফিফোর জন্য আমার কোন এসটিএল ধারক ব্যবহার করা উচিত?
কোন এসটিএল কনটেইনারটি আমার প্রয়োজনগুলি সবচেয়ে ভাল ফিট করে? আমার মূলত একটি 10 ​​টি উপাদান প্রশস্ত কন্টেইনারে রয়েছে যাতে আমি প্রাচীনতম উপাদানটি (প্রায় এক মিলিয়ন সময়) আইএন করার push_backসময় ক্রমাগতভাবে নতুন উপাদান থাকে pop_front। আমি বর্তমানে টাস্কটির জন্য একটি ব্যবহার করছি তবে আমি ভাবছিলাম যে এগুলি আরও দক্ষ হবে std::dequeকিনা …
94 c++  stl  fifo 

8
std :: মানচিত্র সন্নিবেশ করুন বা std :: মানচিত্র সন্ধান করবেন?
এমন একটি মানচিত্র ধরে নেওয়া যেখানে আপনি বিদ্যমান প্রবেশগুলি সংরক্ষণ করতে চান। 20% সময়, আপনি প্রবেশ করা প্রবেশটি নতুন ডেটা। ফেরত পুনরুক্তি ব্যবহার করে স্ট্যান্ড :: ম্যাপ :: সন্ধান করুন এসডিডি :: ম্যাপ :: সন্নিবেশ করার কোনও সুবিধা আছে কি? অথবা sertোকানোর চেষ্টা করা এবং তারপরে পুনরাবৃত্তিটি রেকর্ডটি প্রবেশ করানো …
93 c++  optimization  stl  stdmap 

8
ভেক্টরের বিকল্প <বিউল>
যেমন (আশাবাদী) আমরা সবাই জানি, vector&lt;bool&gt;সম্পূর্ণরূপে নষ্ট হয়ে গেছে এবং সি অ্যারে হিসাবে চিকিত্সা করা যায় না। এই কার্যকারিতাটি পাওয়ার সবচেয়ে ভাল উপায় কী? এখনও অবধি, আমি যে ধারণাগুলি ভেবেছি তা হ'ল: vector&lt;char&gt;পরিবর্তে ব্যবহার করুন , বা একটি মোড়ক ক্লাস ব্যবহার করুন এবং আছে vector&lt;bool_wrapper&gt; আপনি ছেলেরা কীভাবে এই সমস্যাটি …
92 c++  stl  vector  boolean 

6
সি ++ তে ভেক্টরের প্রাথমিক ক্ষমতা
কি capacity()একটি এর std::vectorযা ডিফল্টভাবে constuctor ব্যবহার করে তৈরি করা হয়? আমি জানি যে size()শূন্য। আমরা কি বলতে পারি যে একটি ডিফল্ট নির্মিত ভেক্টর হিপ মেমরি বরাদ্দ কল করে না? এইভাবে একটি একক বরাদ্দ ব্যবহার করে একটি স্বেচ্ছাসেবক রিজার্ভ দিয়ে একটি অ্যারে তৈরি করা সম্ভব হবে std::vector&lt;int&gt; iv; iv.reserve(2345);। যাক …

2
কেন std :: স্ট্যাকটি std :: deque ডিফল্টরূপে ব্যবহার করে?
যেহেতু একটি পাত্রে স্ট্যাকের জন্য ব্যবহৃত কেবলমাত্র অপারেশনগুলি হ'ল: পেছনে() ফেরত পাঠাও() ফিরে পপ() কেন এটির জন্য ডিফল্ট ধারকটি কোনও ভেক্টরের পরিবর্তে প্রশংসনীয়? ডীক রিঅলোকেশনগুলি সামনে () এর আগে উপাদানগুলির একটি বাফার দেয় না যাতে পুশ_ফ্রন্ট () একটি কার্যকর অপারেশন? এই উপাদানগুলি কখনই কোনও স্ট্যাকের প্রসঙ্গে ব্যবহার করা হবে না …
91 c++  stl  containers 

5
স্ট্যান্ড :: স্ট্রিং তুলনা (স্ট্রিং অন্য স্ট্রিং দিয়ে শুরু হয় কিনা তা পরীক্ষা করুন)
"Xyz" দিয়ে স্ট্যান্ডিং স্ট্রিং শুরু হচ্ছে কিনা তা আমাকে পরীক্ষা করে দেখতে হবে। পুরো স্ট্রিংটি অনুসন্ধান না করে বা সাবস্ট্রটার () দিয়ে অস্থায়ী স্ট্রিং তৈরি না করে কীভাবে করব।
90 c++  string  stl  compare 

6
সন্ধান পদ্ধতিটি ব্যবহার করার পরে কীভাবে std :: মানচিত্র আপডেট করবেন?
পদ্ধতিটি std::mapব্যবহারের পরে কী কী মান আপডেট করবেন find? আমার কাছে একটি মানচিত্র এবং পুনরাবৃত্তি সংক্রান্ত ঘোষণা রয়েছে: map &lt;char, int&gt; m1; map &lt;char, int&gt;::iterator m1_it; typedef pair &lt;char, int&gt; count_pair; আমি কোনও চরিত্রের উপস্থিতির সংখ্যা সঞ্চয় করতে মানচিত্রটি ব্যবহার করছি। আমি ভিজ্যুয়াল সি ++ 2010 ব্যবহার করছি।
90 c++  map  stl  stdmap 

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