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

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

10
মানচিত্রে কোনও কীটির কোনও মান রয়েছে কিনা তা নির্ধারণ করুন?
কোনও এসটিএল মানচিত্রে প্রদত্ত কীটির কোনও মান রয়েছে কিনা তা নির্ধারণের সেরা উপায় কী? #include <map> using namespace std; struct Bar { int i; }; int main() { map<int, Bar> m; Bar b = {0}; Bar b1 = {1}; m[0] = b; m[1] = b1; //Bar b2 = m[2]; map<int, …
256 c++  stl  map 

8
এসটিডি :: অনন্য_পিটার <টি> টি এর সম্পূর্ণ সংজ্ঞা জানতে প্রয়োজনীয়?
আমার একটি শিরোনামে এমন কিছু কোড রয়েছে যা দেখতে এই জাতীয় দেখাচ্ছে: #include &lt;memory&gt; class Thing; class MyClass { std::unique_ptr&lt; Thing &gt; my_thing; }; আমি যদি এই Thingশিরোনামটিকে এমন কোনও সিপিতে অন্তর্ভুক্ত করি যা টাইপ সংজ্ঞাটি অন্তর্ভুক্ত করে না , তবে এটি ভিএস 2010-এসপি 1 এর অধীন সংকলন করে না: …

13
কাস্টম অবজেক্টের ভেক্টর বাছাই করা হচ্ছে
কাস্টম (যেমন ব্যবহারকারী সংজ্ঞায়িত) অবজেক্টযুক্ত ভেক্টরটিকে বাছাই করার ক্ষেত্রে কীভাবে যায়। সম্ভবত, স্ট্যান্ডার্ড এসটিএল অ্যালগরিদম সাজানোর সাথে প্রডিকেট (একটি ফাংশন বা কোনও ফাংশন অবজেক্ট) যা কাস্টম অবজেক্টে ক্ষেত্রগুলির একটিতে (বাছাই করার জন্য কী হিসাবে) ব্যবহার করা উচিত। আমি কি সঠিক পথে রয়েছি?
248 c++  stl  sorting 

17
কিভাবে একটি এসটিডি :: ম্যাপ থেকে সমস্ত কী (বা মান) উদ্ধার করবেন এবং সেগুলিকে কোনও ভেক্টরে রাখবেন?
এটি আমি বেরিয়ে আসা সম্ভাব্য উপায়গুলির মধ্যে একটি: struct RetrieveKey { template &lt;typename T&gt; typename T::first_type operator()(T keyValuePair) const { return keyValuePair.first; } }; map&lt;int, int&gt; m; vector&lt;int&gt; keys; // Retrieve all keys transform(m.begin(), m.end(), back_inserter(keys), RetrieveKey()); // Dump all keys copy(keys.begin(), keys.end(), ostream_iterator&lt;int&gt;(cout, "\n")); অবশ্যই, আমরা অন্য functor সংজ্ঞা …
246 c++  dictionary  stl  stdmap 

10
একটি সি ++ ভেক্টরের উপাদানগুলি যোগ করতে কিভাবে?
একটিতে সমস্ত উপাদানের যোগফল খুঁজে পাওয়ার ভাল উপায়গুলি কী কী std::vector? ধরুন এতে আমার std::vector&lt;int&gt; vectorকয়েকটি ভেক্টর রয়েছে যার মধ্যে কয়েকটি উপাদান রয়েছে। এখন আমি সমস্ত উপাদানগুলির যোগফল খুঁজতে চাই। একই জন্য বিভিন্ন উপায় কি?
240 c++  stl  vector 

27
অ্যারে সূচকগুলির পরিবর্তে পুনরাবৃত্তি কেন ব্যবহার করবেন?
নিম্নলিখিত দুটি লাইন কোড নিন: for (int i = 0; i &lt; some_vector.size(); i++) { //do stuff } এবং এই: for (some_iterator = some_vector.begin(); some_iterator != some_vector.end(); some_iterator++) { //do stuff } আমাকে বলা হয়েছে যে দ্বিতীয় উপায়ে পছন্দ হয়। ঠিক এটাই কেন?

16
ভেক্টর বনাম এসটিএলে তালিকা
আমি কার্যকর এসটিএলে লক্ষ্য করেছি ভেক্টর হল ক্রমের ধরণ যা ডিফল্টরূপে ব্যবহার করা উচিত। এর অর্থ কী? দেখে মনে হচ্ছে দক্ষতা উপেক্ষা করে vectorকিছু করা যায়। কেউ কি আমাকে এমন দৃশ্য উপস্থাপন করতে পারেন যেখানে vectorসম্ভাব্য বিকল্প নয় তবে listঅবশ্যই ব্যবহার করা উচিত?
238 c++  list  vector  stl 

17
সি ++ তে স্ট্রিং :: স্ট্রিং থেকে স্পেসগুলি সরান
সি ++ এর স্ট্রিং থেকে ফাঁকা স্থান সরিয়ে নেওয়ার পছন্দের উপায়টি কী? আমি সমস্ত চরিত্রের মধ্য দিয়ে লুপ করতে এবং একটি নতুন স্ট্রিং তৈরি করতে পারলাম, তবে এর থেকে আরও ভাল উপায় কি আছে?
222 c++  stl 

2
আমি কেন কোনও ভেক্টরে একটি অনন্য_প্টরকে ধাক্কা দিতে পারি না?
এই প্রোগ্রামে কি ভুল? #include &lt;memory&gt; #include &lt;vector&gt; int main() { std::vector&lt;std::unique_ptr&lt;int&gt;&gt; vec; int x(1); std::unique_ptr&lt;int&gt; ptr2x(&amp;x); vec.push_back(ptr2x); //This tiny command has a vicious error. return 0; } ভূল: In file included from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/mingw32/bits/c++allocator.h:34:0, from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/bits/allocator.h:48, from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/memory:64, from main.cpp:6: c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/bits/unique_ptr.h: In member function 'void __gnu_cxx::new_allocator&lt;_Tp&gt;::construct(_Tp*, const _Tp&amp;) [with _Tp …


15
সি ++ অনুসারে বাছাই এবং সূচকের ট্র্যাক রাখা
সি ++ এবং আশাকরি স্ট্যান্ডার্ড লাইব্রেরিটি ব্যবহার করে, আমি নমুনার ক্রমটিকে আরোহণের ক্রমে সাজানোর জন্য চাই তবে নতুন স্যাম্পলগুলির মূল সূচিগুলিও মনে রাখতে চাই। উদাহরণস্বরূপ, আমার কাছে একটি সেট, বা ভেক্টর, বা নমুনার ম্যাট্রিক্স রয়েছে A : [5, 2, 1, 4, 3]। আমি এগুলি সাজানোর জন্য চাই B : [1,2,3,4,5], …
216 c++  sorting  stl  indexing 

22
স্ট্যান্ড :: ভেক্টর কি সরল অ্যারেগুলির তুলনায় এত ধীর?
আমি সবসময় ভেবেছি এটিই সাধারণ জ্ঞান যা std::vector"অ্যারে হিসাবে প্রয়োগ করা হয়" ব্লা ব্লা ব্লাহ। আজ আমি নীচে নেমে এটি পরীক্ষা করে দেখলাম এবং এটি এমনটা মনে হচ্ছে না: এখানে কিছু পরীক্ষার ফলাফল রয়েছে: UseArray completed in 2.619 seconds UseVector completed in 9.284 seconds UseVectorPushBack completed in 14.669 seconds The …
212 c++  arrays  performance  stl  vector 

13
টেমপ্লেটগুলির উপর ভিত্তি করে কেন সি ++ এসটিএল এত ভারী? (এবং * ইন্টারফেসে নয়)
মানে, এর বাধ্যবাধকতার নাম (স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি) বাদ দিয়ে ... সি ++ প্রথমে সিএলে ওওপি ধারণাটি উপস্থাপনের উদ্দেশ্যে করা হয়েছিল এটি হল: আপনি নির্দিষ্ট শ্রেণীর শ্রেণি ও শ্রেণিবিন্যাসের ভিত্তিতে কোনও নির্দিষ্ট সত্তা কী করতে পারে এবং কী করতে পারে না তা বলতে পারে (তা এটি কীভাবে হয় তা নির্বিশেষে)। একাধিক …
211 c++  oop  templates  stl 



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