সি++-এ ভেক্টর এক প্রকারের অ্যারে। এখানে দুটো ভেক্টর ধরা হলো a আর ba-এর উপাদানগুলো b-তে কপি করতে b = a; লিখলেই চলে। কিন্ত অ্যারের ক্ষেত্রে এটা এভাবে কাজ করে না। অ্যারেতে যদি এভাবে কাজ করাতে চাই তাহলে কীভাবে করব?

asked 23 May, 21:58

pollob1563's gravatar image

pollob1563
27311

edited 24 May, 05:48

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
1.0k18


সি-স্টাইল অ্যারে/স্ট্রিং এভাবে কপি করা যাবে না। তবে সি++-এর অন্যান্য কনটেইনারের মতো অ্যারে কনটেইনার (std::array) এভাবে কাজ করবে।

array<int, 5> a, b {1, 2, 3, 4, 5};
a = b;
for (int& i : a)
    cout << i << endl;

সাধারণত সি-স্টাইল অ্যারের চেয়ে ভেক্টর বা অ্যারে ব্যবহার করা সুবিধাজনক।

permanent link

answered 24 May, 06:34

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
1.0k18

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×60
×1

question asked: 23 May, 21:58

question was seen: 110 times

last updated: 24 May, 06:34