دی
۳
۱۳۹۱

رفرنس های سریع برای C و Cpp

اگر شما هم برنامه نویسی می‌کنید احتمالا برایتان پیش آمده که به هنگام کدنویسی دستور یا تابعی که قبلا استفاده کردید را از خاطر برده باشید. گاهی پیدا کردن دوباره آن دستور یا تابع، تمرکز و وقت مفید شما را می‌گیرد (گاهی هم اعصابتان را حسابی خورد میکند!)

همینطور توابع و ماکروهای بسیار زیادی در کتابخانه های استاندارد قرار دارند که بسیاری از برنامه نویسان حتی از وجود آنها مطلع نیستند و به هنگام کار مجبور به پیاده سازی دوباره آنها می‌شوند. دوباره نویسی این دستورات و توابع هزینه و ریسک برنامه ها را بالاتر می‌برد. به این خاطر که توابعی که در کتابخانه های معتبر وجود دارند مراحل تست کیفیت و صحت عملکرد را در شرایط مختلف پشت سر گذاشته اند و چندین قدم از کد نوشته شده توسط ما جلوتر می‌باشند.

مفصل بودن و پراکنده بودن این توابع در کتابها و مراجع آموزشی یکی از دلایل عدم آشنایی عده ای از برنامه نویسان با بعضی از این امکانات آماده در زبان های مورد استفاده‌شان است. بنابراین داشتن رفرنس های سریع و دم دست از این دست امکانات کمک بسیاری به برنامه نویسان می‌کند که خیلی سریع از امکانات موجود مطلع شوند و برنامه های خود را بسیار بهینه تر و سریعتر توسعه دهند.

در این پست تعدادی از این نوع مراجع سریع را که توابع، سرفایلها و دستورات زبان های سی و سی پلاس پلاس استاندارد را شامل می‌شوند برایتان گردآوری کردم. اگر از زبانهای دیگری استفاده می‌کنید هم احتمالا می‌توانید با کمی جستجو رفرنس های سریع مورد نظر خود را در اینترنت پیدا کنید و کارهای خود را سرعت ببخشید.

 

C.CheatSheet

C Cheat Sheet

 

QuickReferenceGuide

C Quick Reference

 

C.RefCard(ANSI)

C Reference Card

 

C++RefCardGredBook

C++ Reference Card

 

cppReferenceCard

CPP Reference Card

 

CppQuickReference

CPP Quick Reference

 

لطفا من رو از نظرات خوبتون مطلع کنید. موفق و پیروز باشید.


نوشته‌های مرتبط

درباره نویسنده

برنامه‌نویس ++‏C/C‏ - برنامه‌نویس سیستم‌های گرافیکی با استفاده از کتابخانه ‏OpenGL - برنامه‌نویس #‏C و ..‏



۶ دیدگاه افزودن دیدگاه +

  • سلام. من می خولهم باهاتون همکاری کنم. اینم سایتم: cppapps.blog.ir

    • باعث افتخاره برام آرمان جان
      سطح کاربریتو به مشارکت کننده تغییر دادم تا بتونی در سایت مطلب بنویسی
      اگر مشکلی بود حتما بهم اطلاع بده

  • سلام
    من در vc++ دارم برنامه مینویسم
    حالا متغیر که تعریف میکنم نمیتونم تبدیل کنم
    مثلا char به string
    میدونین چطوریه؟
    بی زحمت لطف کنین به ایمیلم جواب بدین

    • به ایمیلتون ارسال شد 😉

  • سلام

    نمیدونی من کلا چقدر دیوانه cheat sheet ها هستم . . . tnQ فراوووووووون . . .بوس حاج محسن.

    علی یارت/ wink

  • سلام خسته نباشید، خیلی ممنون با بت ای پست جالب و مفید
    خداقوت 😉

فرستادن دیدگاه

*