در دنیای دیجیتال امروز، انواع زبان های برنامه نویسی برای مشاغل گوناگون با ویژگیهای مختلف و متناسب با پروژه مورد نظر وجود دارند. در مقاله…
C++
تا کنون در مجله فرادرس، مقالات و آموزشهای متنوعی را در موضوع «C++» منتشر کرده ایم. در ادامه برخی از این مقالات مرتبط با این موضوع لیست شده اند. برای مطالعه هر مقاله، لطفا روی عنوان آن کلیک کنید.
در چند سال اخیر، برخی از زبانهای برنامه نویسی محبوبیت بیشتری نسبت به دیگر زبانها پیدا کردهاند. از گذشته تا به امروز، جاوا به عنوان…
اگر آشنایی ابتدایی با زبان برنامهنویسی ++C دارید و میخواهید با قابلیت های سی پلاس پلاس نسخه ۲۰ یعنی جدیدترین نسخه این زبان بهتر آشنا…
در دنیای مدرن امروزی، نیاز به برنامه نویسان کامپیوتر روز به روز بیشتر میشود. همه چیز به لحاظ دیجیتال در حال تغییر و تحول است….
++C یک زبان چندمنظوره برنامهنویسی است که از سوی «بیارنه استروستروپ» (Bjarne Stroustrup) در سال ۱۹۸۵ میلادی ابداع شده است. این زبان برای رفع نواقص…
در این راهنما در مورد مفهوم قالب در ++C صحبت میکنیم. به این ترتیب با قدرت قالبها برای برنامهنویسی ژنریک آشنا خواهید شد. اگر مایل…
در این مقاله با مفهوم تابع مجازی در ++C و موارد استفاده آن آشنا میشویم. همچنین با تابع مجازی خالص و کلاس مجرد نیز آشنا…
در این مقاله با شیوه ایجاد توابع دوست و کلاسهای دوست در ++C آشنا میشویم و از آنها به طرز مؤثری در برنامههای خود استفاده…
در این مقاله با مدلهای مختلف وراثت در زبان برنامهنویسی ++C آشنا میشویم. این مدلها شامل وراثت چندگانه، چند سطحی و سلسله مراتبی در ++C…
در این مقاله با مفهوم باطل کردن تابع در ++C آشنا میشویم. همچنین شیوه دسترسی به تابعهای باطلشده کلاس مبنا در زبان برنامهنویسی ++C را…
در این مطلب، روش نوشتن برنامه محاسبه تعداد راه های رسیدن به امتیاز مشخصی در بازی آموزش داده شده است. در واقع، بازی مفروض است که…
در این مقاله با مفاهیم وراثت عمومی، حفاظتشده و خصوصی در ++C آشنا میشویم و با بررسی مثالهایی متوجه خواهیم شد که کجا و چگونه…
در این مقاله با همه مواردی که به وراثت در ++C مربوط میشوند، آشنا خواهید شد. به طور خاص در مورد ماهیت وراثت و روشهای…
در این مطلب، روش محاسبه رتبه الفبایی یک رشته (Lexicographic Rank of a String) آموزش داده شده است. فرض میشود که یک رشته داده شده…
در این مطلب، روش نوشتن برنامهای که kامین عنصر کوچک در آرایه نامرتب را پیدا کند، مورد بررسی قرار گرفته است. از همین روش میتوان…
در این مطلب، روش حل مساله بیشینه جریان (Maximum Flow Problem) بیان و راهکار بیان شده برای آن در زبانهای برنامهنویسی گوناگون شامل «سیپلاسپلاس» (++C)،…
در این مقاله با مدیریت حافظه در ++C به روشی بهینه با استفاده از عملیات حذف/اضافه آشنا خواهیم شد. برای مطالعه بخش قبلی این سری…
در این مطلب، چگونگی «کلون کردن درخت دودویی با اشاره گرهای تصادفی» (Clone a Binary Tree with Random Pointers) بیان و پیادهسازی آن در زبان…
در این مقاله در مورد روش ارسال اشارهگرها به یک تابع به عنوان آرگومان صحبت میکنیم و شیوه استفاده مؤثر از آنها را در برنامههای…
در این مطلب، روش پیاده سازی بازی دوز در زبان برنامهنویسی «سیپلاسپلاس» (++C) آموزش داده شده است. بازی دوز که به آن ایکس-او و یا…