ভেক্টর কয়টি উপাদান ধারণ করতে পারে?
ভেক্টর কয়টি উপাদান ধারণ করতে পারে?
Anonim

এর মানে হল যে ভেক্টর শুরু হয়েছে 15 উপাদান তাদের ডিফল্ট মান.

একইভাবে, লোকেরা জিজ্ঞাসা করে, একটি ভেক্টরের ক্ষমতা কত?

a এর আকার ভেক্টর এটিতে থাকা উপাদানগুলির সংখ্যা, যা সরাসরি নিয়ন্ত্রিত হয় আপনি কতগুলি উপাদানের মধ্যে রাখেন ভেক্টর . ক্ষমতা স্থান পরিমাণ যে ভেক্টর বর্তমানে ব্যবহার করছে। দ্য ক্ষমতা এর ভেক্টর যে অ্যারের আকার. এটি সর্বদা আকারের সমান বা বড়।

পরবর্তীকালে, প্রশ্ন হল, আপনি কীভাবে একটি ভেক্টরের মাত্রা খুঁজে পাবেন? আকার () - উপাদানের সংখ্যা প্রদান করে ভেক্টর . max_size() - উপাদানগুলির সর্বাধিক সংখ্যা প্রদান করে যা ভেক্টর ধরতে পারা. ক্ষমতা() - প্রদান করে আকার স্টোরেজ স্পেস বর্তমানে বরাদ্দ ভেক্টর উপাদানের সংখ্যা হিসাবে প্রকাশ করা হয়। resize(n) - কন্টেইনারের আকার পরিবর্তন করে যাতে এতে 'n' উপাদান থাকে।

ঠিক তাই, C++ এ একটি ভেক্টরের সর্বোচ্চ আকার কত?

max_size() হল তাত্ত্বিক সর্বোচ্চ আপনার করা যেতে পারে যে আইটেম সংখ্যা ভেক্টর . একটি 32-বিট সিস্টেমে, আপনি তাত্ত্বিকভাবে 4Gb == 2^32 বরাদ্দ করতে পারেন যা 2^32 char মান, 2^30 int মান বা 2^29 দ্বিগুণ মান।

একটি অ্যারে C++ ধারণ করতে পারে কয়টি উপাদান?

11 উত্তর। দুটি সীমা আছে, উভয় দ্বারা প্রয়োগ করা হয় না সি++ বরং হার্ডওয়্যার দ্বারা। প্রথম সীমা (কখনও পৌঁছানো উচিত নয়) আকারের সীমাবদ্ধতা দ্বারা সেট করা হয় যেটিতে একটি সূচক বর্ণনা করতে ব্যবহৃত হয় অ্যারে (এবং এর আকার)।

প্রস্তাবিত: