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

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

8
এসটিডি :: ভেক্টর কি পুশ_ব্যাক দিয়ে অবজেক্ট অনুলিপি করছে?
ভালগ্রাইন্ডের সাথে প্রচুর তদন্তের পরে, আমি এই সিদ্ধান্তে পৌঁছেছি যে std :: ভেক্টর আপনাকে ধাক্কা দিতে চাইবে এমন একটি বস্তুর অনুলিপি তৈরি করে। এটা কি সত্যি? কোনও ভেক্টর কোনও অনুলিপি ছাড়াই কোনও জিনিসের রেফারেন্স বা পয়েন্টার রাখতে পারবেন না ?! ধন্যবাদ
168 c++  stl  stdvector 

11
আমি কীভাবে দক্ষতার সাথে ক্লাবটি সাফ করব?
আমি জবকিউ ক্লাস বাস্তবায়নের জন্য স্টাডি :: কিউ ব্যবহার করছি। (মূলত এই শ্রেণীর প্রতিটি ফিফো পদ্ধতিতে প্রক্রিয়া করা হয়)। একটি দৃশ্যে, আমি একটি শটটিতে সারিটি সাফ করতে চাই (সারি থেকে সমস্ত কাজ মুছুন)। আমি স্ট্যান্ড :: কিউ ক্লাসে উপলভ্য কোনও পরিষ্কার পদ্ধতি দেখছি না। আমি কীভাবে জবকিউ ক্লাসের জন্য পরিষ্কার …
166 c++  stl  queue 

20
লুপের জন্য std :: for_each এর সুবিধা
std::for_eachওভার forলুপের কোনও সুবিধা আছে কি? আমার কাছে std::for_eachকেবল কোডের পঠনযোগ্যতাকেই বাধা বলে মনে হচ্ছে। তাহলে কেন কিছু কোডিং মান তার ব্যবহারের পরামর্শ দেয়?
166 c++  stl  foreach  coding-style 

10
আমার কি পুরো পন্যগুলি বা পাত্রে পয়েন্টারগুলিকে স্টোরেজ রাখতে হবে?
স্ক্র্যাচ থেকে একটি নতুন সিস্টেম ডিজাইন করা। আমি এসটিএলকে নির্দিষ্ট দীর্ঘ-লাইভ অবজেক্টের তালিকা এবং মানচিত্র সঞ্চয় করতে ব্যবহার করব। প্রশ্ন: আমি কি আমার এসটিএল ধারকগুলির মধ্যে আমার অবজেক্টের অনুলিপি নির্মাণকারী এবং বস্তুর অনুলিপিগুলি সংরক্ষণ করতে পারি, বা জীবন ও সুযোগটি নিজেই পরিচালনা করা এবং কেবল আমার এসটিএল কনটেইনারগুলিতে কেবল পয়েন্টারগুলি …
162 c++  stl  pointers 

3
কাঁচা ডেটাতে কীভাবে std :: ভেক্টর পয়েন্টার পাবেন?
আমি অ্যারে std::vectorহিসাবে ব্যবহার করার চেষ্টা করছি char। আমার ফাংশনটি একটি শূন্য পয়েন্টার গ্রহণ করে: void process_data(const void *data); আমি কেবল এই কোডটি ব্যবহার করার আগে: char something[] = "my data here"; process_data(something); যা প্রত্যাশা মতো কাজ করেছে। তবে এখন আমার গতিশীলতা প্রয়োজন std::vector, সুতরাং আমি পরিবর্তে এই কোডটি চেষ্টা …
160 c++  stl  vector 

3
স্ট্যান্ডার্ড পাত্রে জটিলতাগুলি কী কী?
দৃশ্যত ;-) স্ট্যান্ডার্ড পাত্রে কিছু গ্যারান্টি সরবরাহ করা হয়। কোন ধরণের গ্যারান্টি এবং বিভিন্ন ধরণের ধারকগুলির মধ্যে পার্থক্যগুলি কী? এসজিআই পৃষ্ঠা থেকে কাজ করা ( এসটিএল সম্পর্কে ) আমি এটি নিয়ে এসেছি: Container Types: ================ Container: Forward Container Reverse Container Random Access Container Sequence Front Insert Sequence Back Insert Sequence …
160 c++  stl  containers  big-o 

9
সি ++ ভ্যালারি বনাম ভেক্টর
আমি ভেক্টরকে অনেক পছন্দ করি। তারা নিফটি এবং দ্রুত। তবে আমি জানি এই জিনিসটির নাম একটি ভ্যালারির উপস্থিত রয়েছে। আমি কেন কোনও ভেক্টরের পরিবর্তে ভ্যালারি ব্যবহার করব? আমি জানি যে ভালারিগুলিতে কিছু সিনট্যাকটিক চিনি রয়েছে তবে সেগুলি বাদে তারা কখন কার্যকর হয়?

6
এসটিডি :: মানচিত্রের মাধ্যমে পুনরাবৃত্তি করার ক্রমটি কি পরিচিত (এবং মানদণ্ডের দ্বারা নিশ্চিত)?
আমি যা বলতে চাইছি তা - আমরা জানি যে std::mapএর উপাদানগুলি কী অনুসারে বাছাই করা হয়েছে। সুতরাং, আসুন কীগুলি বলতে হয় পূর্ণসংখ্যা হয়। যদি থেকে আমি বারবার std::map::begin()করতে std::map::end()একটি ব্যবহার for, মানক গ্যারান্টি যে আমি কী এর মাধ্যমে উপাদানের মাধ্যমে পরিণামে পুনরুক্তি করব না, যাতে আরোহী সাজানো? উদাহরণ: std::map<int, int> …
158 c++  dictionary  stl  standards 

2
পুনরাবৃত্তকারী-> দ্বিতীয় অর্থ কী?
সি ++ এ, এর ধরন কী std::map<>::iterator? আমরা জানি একটি বস্তু যে itধরনের std::map<A,B>::iteratorএকটি ওভারলোড হয়েছে operator ->যা ফেরৎ std::pair<A,B>*, এবং যে std::pair<>একটি আছে firstএবং secondসদস্য। তবে, এই দুই সদস্য কীসের সাথে সামঞ্জস্য করবেন এবং মানচিত্রে সঞ্চিত মানটি কেন আমাদের অ্যাক্সেস করতে হবে it->second?
157 c++  stl  iterator 

7
একটি ভেক্টর অন্যতে অনুলিপি করার দ্রুত উপায়
আমি দুটি উপায় পছন্দ করি: void copyVecFast(const vec<int>& original) { vector<int> newVec; newVec.reserve(original.size()); copy(original.begin(),original.end(),back_inserter(newVec)); } void copyVecFast(vec<int>& original) { vector<int> newVec; newVec.swap(original); } তুমি এটা কিভাবে কর?
155 c++  algorithm  stl 

5
যখন ভেক্টরগুলি বরাদ্দ করা হয়, তারা গাদা বা স্ট্যাকের মধ্যে মেমরি ব্যবহার করে?
নীচের সমস্ত বিবৃতি কি সত্য? vector<Type> vect; //allocates vect on stack and each of the Type (using std::allocator) also will be on the stack vector<Type> *vect = new vector<Type>; //allocates vect on heap and each of the Type will be allocated on stack vector<Type*> vect; //vect will be on stack …
151 c++  stl  vector  stack  heap 

3
Std :: মানচিত্রটি aোকানো না করে কী রয়েছে কিনা তা কীভাবে পরীক্ষা করবেন?
ডুপ্লিকেটগুলি পরীক্ষা করার জন্য আমি খুঁজে পেয়েছি একমাত্র উপায় wayোকানো এবং চেক std::pair.secondকরা false, তবে সমস্যাটি হ'ল কীটি অব্যবহৃত থাকলে এটি এখনও কিছু সন্নিবেশ করে, আমি যা চাই তা একটি map.contains(key);ফাংশন।
148 c++  stl  map 


11
আমি একটি স্টাইল ভেক্টর থেকে একটি নির্দিষ্ট মান সহ কীভাবে একটি আইটেম সরিয়ে ফেলব?
আমি স্টাইল ভেক্টরের জন্য এপিআই ডকুমেন্টেশনটি দেখছিলাম এবং লক্ষ্য করেছি যে ভেক্টর শ্রেণিতে কোনও পদ্ধতি নেই যা একটি নির্দিষ্ট মান সহ কোনও উপাদান অপসারণের অনুমতি দেয়। এটি একটি সাধারণ অপারেশনের মতো বলে মনে হচ্ছে এবং এটির পক্ষে বিজোড় বলে মনে হচ্ছে এটি করার মতো কোনও বালাই নেই।
145 c++  stl 


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