প্রশ্ন ট্যাগ «range-v3»

1
পাইপ লাইব্রেরির কার্যকারিতার জন্য ব্যাপ্তিগুলি কেন ব্যবহার করা যাবে না?
জোনাথন বোকারা ( ফ্লুয়েন্ট সি ++ এর লেখক ) পাইপ নামক একটি লাইব্রেরি লিখেছিলেন । সংগ্রহস্থলের প্রধান পৃষ্ঠায় বলা হয়েছে যে এই "পাইপিং" ব্যাপ্তি ব্যবহারের মতো নয়, যদিও এটি দেখতে একই রকম: এটি অলস টানার উপর ভিত্তি করে নয়, বরং উত্সাহী চাপ দেওয়ার উপর ভিত্তি করে। তবে এটি বর্ণিত হয়েছে …

1
আমরা কি সি ++ ২০ এ দেখুন সহ ধারকগুলি তৈরি করতে সক্ষম হব?
C ++ 20 স্ট্যান্ডার্ড সংস্করণ সহ রেঞ্জগুলি সি ++ এ আসছে। আমার প্রশ্ন: আমরা কি কোনও সীমা সহ স্ট্যান্ডার্ড-লাইব্রেরি পাত্রে (বিদ্যমান) তৈরি করতে সক্ষম হব? এবং আরও গুরুত্বপূর্ণ, পরিসরের দৃষ্টিভঙ্গি সহ? উদাহরণস্বরূপ, এটি কি: #include <vector> #include <iostream> #include <ranges> int main() { auto sq = [](int x) { return …
10 c++  c++20  range-v3 

2
আমি কি কোনও রেঞ্জ অপারেশনে অস্থায়ী পাইপ ফিরিয়ে দিতে পারি?
ধরুন আমার একটি generate_my_rangeক্লাস রয়েছে যা একটি মডেল করে range(বিশেষত, হয় regular)। তারপরে নিম্নলিখিত কোডটি সঠিক: auto generate_my_range(int some_param) { auto my_transform_op = [](const auto& x){ return do_sth(x); }; return my_custom_rng_gen(some_param) | ranges::views::transform(my_transform_op); } auto cells = generate_my_range(10) | ranges::to<std::vector>; হয় my_custom_rng_gen(some_param)(প্রথম) পাইপ অপারেটর দ্বারা মান দ্বারা গৃহীত, অথবা আমি …
9 c++  range-v3 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.