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


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

12
এসটিএল মানচিত্রে, [] এর চেয়ে মানচিত্র :: সন্নিবেশ করা ভাল?
কিছুক্ষণ আগে, এসটিএল মানচিত্রে কীভাবে মান সন্নিবেশ করা যায় সে সম্পর্কে আমার এক সহকর্মীর সাথে আলোচনা হয়েছিল । আমি পছন্দ করেছি map[key] = value; কারণ এটি প্রাকৃতিক বোধ করে এবং তিনি যখন পছন্দ করেন সেখানে পড়তে স্পষ্ট map.insert(std::make_pair(key, value)) আমি কেবল তাকে জিজ্ঞাসা করেছি এবং neitherোকানো ভাল হওয়ার কারণটি আমরা …
201 c++  stl  map  stdmap 

9
মানচিত্রে সন্নিবেশ করানোর জন্য পছন্দের / আইডিয়োমেটিক উপায় কী?
আমি একটিতে উপাদান সন্নিবেশ করার বিভিন্ন চারটি উপায় চিহ্নিত করেছি std::map: std::map<int, int> function; function[0] = 42; function.insert(std::map<int, int>::value_type(0, 42)); function.insert(std::pair<int, int>(0, 42)); function.insert(std::make_pair(0, 42)); এর মধ্যে কোনটি পছন্দসই / প্রতিচ্ছবিযুক্ত উপায়? (এবং অন্য কোনও উপায় কি আমি ভেবে দেখিনি?)
111 c++  stl  insert  stdmap  std-pair 

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

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

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