بایگانی برچسب: زبان ++C/C

توابع const در ++C

اگر با کلمه کلیدی const در زبان C آشنا باشید، احتمالا شنیدن توابع const کمی برایتان عجیب خواهد بود. چراکه یک تابع مثل متغیر قرار نیست در حین برنامه تغییر کند. در ادامه به این می‌پردازیم که ‌const function چیست و چه کاربردی دارد؟

مشاهده بیشتر »

تفاوت new / delete با malloc / free

اگر با زبان C کار کرده باشید احتمالا با کلیدواژه‌های malloc و free که برای گرفتن و آزاد کردن حافظه از Heap هستند آشنا هستید. از طرفی ممکن است شنیده باشید که معادل این‌ها در C++ کلید واژه‌های new و delete هستند. اما این به این معنی نیست که در کامپایلر C++ نمی‌توانیم از malloc / free استفاده کنیم. پس …

مشاهده بیشتر »