آرایه اشاره گر نیست

در ابتدا از خودآموز های مفید سایت شما تشکر می کنم. با توجه به احساس نیاز در این موضوع، قصد به نوشتن این مقاله در مورد اشاره گرها و آرایه ها نمودم. متاسفانه فهم غلط بعضی موارد انسان ها را در ادامه کار دچار دردسر می کند. بنابراین درک صحیح و تمرین جهت جلوگیری از […]

تفاوت های موجود بین اشاره گر و آرایه

دیده شده که خیلی ها آرایه را به عنوان اشاره گر معرفی می کنند. این موضوع از لحاظ تکنیکی اشتباه است. آرایه ها، اشاره گر نیستند. پس چه هستند؟ این ها هم مثل متغیرهای دیگر در سی پلاس پلاس هستند. بیایید نگاهی به قطعه کد زیر بیندازید: int arr[3]={3,4,5}; cout<<arr; احتمالا می گویید:«این جا را […]

ساخت بازی در سی پلاس پلاس به روایت ساشا

برای داشتن یک بازی کاربر پسند و موفق در سی پلاس پلاس، باید موارد زیر را در نظر داشته باشیم: اول از همه سادگی، اصل کلیدی است. البته، اگر شما با داشتن یک بازی گرافیک بالا در سی پلاس پلاس راحت ترید، می توانید از روش های ساخت پیچیده تر بازی مثل روش Liero استفاده […]

نحوه ساختن dll فایل در ++C

به ترتيب زير عمل می کنيم. New Project برای ساختن يک کتابخانه در قسمت سپس در پنجره باز شده روی گزینه next کلیک می کنیم. را بزنيد. Finish را انتخاب کرده و DLL ها Radio Box  سپس در اين پنجره در قسمت حالا شما يك پروژه ي تقريبا آماده دارید. تعريف كنيد. .CPP توابع خود […]

فوت دنیس مک آلیستر ریچی (پدر زبان C) + زندگی نامه

دنیس ریچی در تاریخ ۱۲ اکتبر ۲۰۱۱ در سن هفتاد سالگی درگذشت. درست  یک هفته بعد از فوت استیو جابز نابغه اپل! اما هیچ کدام از رسانه ها این خبر را آنطور که شایسته بود پوشش ندادند. اگر دنیس ریچی نبود، c نبود. اگر زبان برنامه نویسی سی نبود هیچ سیستم عاملی نبود، هیچ نرم […]

کتابخانه log4z

مقدمه: Log4z یک کتابخانه گزارش گیری(log) سبک برای ++C و به صورت منبع باز است. به وسیله این کتابخانه در برنامه های ++C می توانید از رفع اشکال کد (debug) گزارش گرفته و آن را trace کنید. استفاده از  log4z در گزارش گیری و دنبال کردن اطلاعاتی که در صفحه نمایش وجود دارد و قصد […]