Lesson 20 of 24
Pointers, new/delete এবং Smart Pointers
11 min 35 XP
new heap memory দেয় এবং delete তা মুক্ত করে; delete ভুলে গেলে memory leak। Modern C++ ব্যবহার করে unique_ptr ও shared_ptr, যা নিজে থেকেই memory মুক্ত করে।
Example: edit me and press Run
Output Loading C++ (first time takes a few seconds)
Press Run to see the result here.new[]-এর সঙ্গে delete[] এবং new-এর সঙ্গে delete দিন; মিশিয়ে ফেলা undefined behaviour। Smart pointers এই ভুলগুলো পুরোপুরি এড়ায়।