Effective C: An Introduction to Professional C Programming

تاریخ: 1399/05/17 09:20
توسط: MotoMan
امتیاز: ۰
تعداد بازدید: ۴۰۱۹
دیدگاه ها: ۰
برچسب ها: CPP |C |
کتاب Effective C
No Starch Press
Robert C. Seacord
9781718501041
2020
272
English

جهان بر اساس کد نوشته شده به زبان برنامه نویسی C اجرا می‌شود، اما بیشتر مدارس برنامه درسی خودشان را با Python یا Java شروع می‌کنند. کتاب Effective C این شکاف را پر می‌کند و زبان C را وارد عصر مدرن می‌کند و استاندارد C17 مدرن و همچنین قابلیت‌های بالقوه C2x را پوشش می‌دهد. با کمک این کتاب، شما به زودی برنامه‌های C حرفه ای قابل حمل و امن خواهید نوشت که به سیستم‌های قدرتمند نیرو می‌دهند و مسائل دنیای واقعی را حل می‌کنند.
رابرت سی سیکورد، ضمن پرداختن به بهترین شیوه ها، خطاهای متداول و بحث‌های آزاد در جامعه C، زبان C و کتابخانه استاندارد C را معرفی می‌کند. همراه با سایر متخصصان کمیته استاندارد‌های C، کتاب «سی موثر» به شما می‌آموزد که چگونه اشکال زدایی، آزمایش و تجزیه و تحلیل برنامه‌های C را انجام دهید. شما در این کتاب از توضیحات مختصر و مفید Seacord در مورد ساختارها و رفتارهای زبان C و 40 سال تجربه برنامه نویسی وی بهره مند خواهید شد.
کتاب Effective C به شما می‌آموزد که چگونه کد C حرفه ای، امن و قابل حمل بنویسید که در طول زمان نیز ارزش خود را حفظ کند و به تقویت پایه و اساس دنیای محاسبات کمک کند.

 


مطالبی که در کتاب «سی موثر» خواهید آموخت:

  • نحوه شناسایی و مدیریت رفتارهای تعریف نشده در یک برنامه C
  • بازه و نمایش مقادیر اعداد صحیح و ممیز شناور
  • تخصیص حافظه پویا چگونه کار می‌کند و نحوه استفاده از توابع غیر استاندارد
  • نحوه استفاده از نوع‌ها و encoding‌های کاراکتر ها
  • نحوه انجام I/O با ترمینال‌ها و فایل سیستم‌ها با استفاده از جریانهای استاندارد C و توصیف کننده‌های فایل POSIX
  • نحوه فهم مراحل ترجمه کامپایلر C و نقش پیش پردازنده
  • نحوه تست، اشکال زدایی و تجزیه و تحلیل برنامه‌های سی

 

  

Table of Contents:
- Chapter 1: Getting Started with C
- Chapter 2: Objects, Functions, and Types
- Chapter 3: Arithmetic Types
- Chapter 4: Expressions and Operators
- Chapter 5: Control Flow
- Chapter 6: Dynamically Allocated Memory
- Chapter 7: Characters and Strings
- Chapter 8: Input/Output
- Chapter 9: Preprocessor
- Chapter 10: Program Structure
- Chapter 11: Debugging, Testing, and Analysis

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...