در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
یکی از گزینههای موجود در این بسته نرمافزاری++ Visual C است. ویژوال++ C یک IDE پر توان برای زبان++ C است که امکانات گرافیکی و بصری به زبان C++ میدهد و به این ترتیب آن را به یک زبان ویژوال تبدیل میکند.
با استفاده از این امکان میتوان بسیاری از اجزای گرافیکی از قبیل منوها، دکمهها، کادرهای مکالمه و... را همچون بسیاری از زبانهای ویژوال دیگر به برنامه اضافه کرد. ابزار مشابه و قدرتمند دیگر C++ builder است که ازجانب شرکت Borland عرضه شده است. این محصول از نظر تجاری رقیب ++Visual C مایکروسافت است و از نظر تواناییها و امکانات هر یک نسبت به دیگری برتریهایی دارند که در مجموع آن دو را به عنوان رقیب مطرح میکند.
میتوان گفت که اکثر قریب به اتفاق برنامههایی که امروزه به زبان++ C نوشته میشوند با یکی از دو کامپایلر نام برده شده کامپایل میشوند و امروزه کمتر کسی است که بدون داشتن دلیل خاصی، برای نوشتن برنامههای معمولی به زبان C++، از کامپایلر دیگری غیر از کامپایلر این دو شرکت استفاده کند.
این دو بسته نرمافزاری، علاوه بر این که تمامی امکانات زبان را در اختیار برنامهنویس قرار میدهند، برای وی شرایطی فراهم میآورند که طراحی محیط برنامه و واسط گرافیکی، برنامهنویسی و اشکالزدایی برنامه را به میزان زیادی ساده می سازند. وجه تمایز این کامپایلرها با سایر کامپایلرهای زبان++ C یکی در سرعت کامپایل و نیز ساخت برنامههای پرسرعت است و دیگری انجام عمل بهینهسازی که برنامه است. برتری این ابزارها نسبت به سایر ابزارها نیز در جامعیت کتابخانهها و توانمندی IDE آنهاست. منظور از کتابخانه، توابع و قطعه برنامههایی است که به صورت آماده و از پیش نوشته شده به همراه ابزار عرضه میشود تا برنامهنویس مجبور نباشد هر برنامهای را که میخواهد، شخصا تمام قطعههای آن را بنویسد. به عنوان مثال لزومی ندارد که برنامهنویس به هنگام نوشتن برنامه تابع محاسبه مساحت دایره یا رسم استوانه را شخصا بنویسد.
بنابراین خوب است کتابخانهای باشد که این توابع در آن موجود باشد و برنامهنویس تنها در زمان نیاز آنها را درون برنامه خود فراخوانی کند.
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
گزارش «جامجم» درباره دستاوردهای زبان فارسی در گفتوگو با برخی از چهرههای ادب معاصر
معاون وزیر بهداشت: