প্রশ্ন ট্যাগ «std-pair»

30
জাভাতে সি ++ পেয়ার <এল, আর> এর সমতুল্য কত?
Pair&lt;L,R&gt;জাভাতে নেই থাকার কোনও কারণ আছে কি ? এই সি ++ নির্মাণের সমতুল্য কি হবে? আমি বরং আমার নিজের পুনরায় সংশোধন এড়াতে চাই। দেখে মনে হচ্ছে 1.6 অনুরূপ কিছু সরবরাহ করছে ( AbstractMap.SimpleEntry&lt;K,V&gt;), তবে এটি বেশ বিভ্রান্ত দেখাচ্ছে।
670 java  tuples  std-pair 



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

5
মাত্র দুটি সদস্যের সাথে স্টাড :: জোড় এবং এসটিডি :: দ্বিগুণ?
কেবলমাত্র দুটি সদস্যের সাথে কি একটি std::pairএবং এর মধ্যে পার্থক্য রয়েছে std::tuple? (স্পষ্টতই std::pairদু'জন এবং মাত্র দু'জন সদস্যের প্রয়োজন রয়েছে এবং এর tupleকম-বেশি থাকতে পারে ...)

2
+চ্ছিক উপাদানগুলির সাথে জোড়গুলির সি ++ 17 ভেক্টর কীভাবে শুরু করতে হয়
সি ++ 17 এ, আপনি কীভাবে একটি alচ্ছিক উপাদান দিয়ে জোড় (বা টিপলস) এর একটি ভেক্টর ঘোষণা এবং প্রারম্ভিক করবেন? std::vector&lt;std::pair&lt;int, optional&lt;bool&gt; &gt; &gt; vec1 = { {1, true}, {2, false}, {3, nullptr}}; আমার একটি জুড়ি রয়েছে যেখানে দ্বিতীয় উপাদানটি নাল / alচ্ছিক হতে পারে।

2
স্ট্যান্ড :: জোড়ের মধ্যে প্রারম্ভিক তালিকা
এই কোড: #include &lt;iostream&gt; #include &lt;string&gt; std::pair&lt;std::initializer_list&lt;std::string&gt;, int&gt; groups{ { "A", "B" }, 0 }; int main() { for (const auto&amp; i : groups.first) { std::cout &lt;&lt; i &lt;&lt; '\n'; } return 0; } সংকলন করে কিন্তু সেগফোল্ট দেয়। কেন? জিসিসি 8.3.0 এবং অনলাইন সংকলকগুলিতে পরীক্ষিত।
26 c++  std  std-pair 

1
স্ট্যান্ড :: জোড় <অটো, অটো> রিটার্ন টাইপ
আমি প্রায় খেলে গেল autoমধ্যে std::pair। নীচের কোডে, ফাংশনটি fএমন কোনও std::pairধরণের ফেরত দেওয়ার কথা যা কোনও টেম্পলেট প্যারামিটারের উপর নির্ভর করে। একটি কার্যকরী উদাহরণ: উদাহরণ 1 template &lt;unsigned S&gt; auto f() { if constexpr (S == 1) return std::pair{1, 2}; // pair of ints else if constexpr (S == …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.