برچسب‌ها

زبان C

۳ مطلب با این برچسب

sebsite.pw ۲۳ مهر

شکاف میان استاندارد مکتوب C و کامپایلرهای واقعی: چرا کد شما واقعاً Standard C نیست؟

بسیاری از برنامه‌نویسان تصور می‌کنند کامپایلرهایی مانند GCC و Clang متن استاندارد زبان C را مو‌به‌مو پیاده‌سازی کرده‌اند. با این حال، تفاوت‌های فنی عمیقی در نحوه مدیریت کلمات کلیدی، ماکروهای اعشاری، پرگماها و حتی هدرهای کتابخانه‌هایی مانند musl وجود دارد که نشان می‌دهد C در دنیای واقعی با استاندارد ISO تفاوت دارد.

۱۰۷ امتیاز ۷۳ نظر ۴ دقیقه
eliasebner.com ۲۲ مهر

مدیریت حافظه با الگوهای مدرن: پیاده‌سازی Arena Allocator در زبان C

مقاله بررسی می‌کند چگونه می‌توان با پیاده‌سازی الگوهای تخصیص حافظه Arena در زبان C، چالش‌های مدیریت حافظه دستی مانند نشت حافظه و کندی مکرر توابع malloc و free را برطرف کرد. این رویکرد با گروه‌بندی طول عمر داده‌ها، کارایی و خوانایی کدهای سطح پایین را به شدت بهبود می‌بخشد.

۶۵ امتیاز ۲۹ نظر ۳ دقیقه
prophitt.me ۲۱ مهر

ساخت یک وب‌اپلیکیشن مدرن با زبان C و تکنولوژی قدیمی CGI

این مقاله نشان می‌دهد چگونه می‌توان یک محصول تجاری وب را با استفاده از زبان C، معماری CGI و سیستم‌عامل OpenBSD به شکلی مینیمال، امن و بدون وابستگی‌های پیچیده پیاده‌سازی کرد. این رویکرد ثابت می‌کند تکنولوژی‌های قدیمی در دنیای مدرن امروز همچنان کارآمد و قدرتمند هستند.

۶۷۵ امتیاز ۲۹۵ نظر ۳ دقیقه