قسمت دوم : آموزش کلاسهای کمکی wxWidgets

wxWidgets شامل یک گروه بزرگ از کلاس های کمکی است که به برنامه نویسان کمک می کند تا کار خود را انجام دهند. این کلاس ها برای کار با رشته ها، فایل ها، فایل های XML، جریان ها، پایگاه داده یا شبکه می باشد. در اینجا ما تنها یک قطعه کوچک از کل را نشان خواهیم داد.

کتابخانه wxWidgets می تواند برای ایجاد برنامه های کنسول و GUI استفاده شود. در این قسمت ، برخی از کلاس های کمکی را در برنامه های مبتنی بر کنسول نشان خواهیم داد. همچنین شما می توانید از محیط های مجتمع زیادی مانند CodeBlockS ، CodeLite ، Visual Studio , Netbeans و یا سایر محیط ها با کامپایلر ها استفاده کنید . مثال های این آموزش با محیط مجتمع Codeblocks  تست شده اند

نمونه برنامه های کنسول

این یک برنامه کنسول ساده که متن را در پنجره کنسول نشان می دهد.

خروجی برنامه بالا به شکل زیر است

wxString

wxString یک کلاس است که یک رشته کاراکتر را نشان می دهد. در مثال زیر ما سه wxStrings تعریف می کنیم. ما یک رشته از این رشته ها با استفاده از عملیات اضافی ایجاد می کنیم.

خروجی برنامه بالا به شکل زیر است

 

از متد Printf  برای فرمت رشته ها استفاده می شود. مثال زیر را ببینید

خروجی برنامه بالا

مثال زیر چک کنید که آیا یک رشته حاوی رشته دیگری است یا خیر. برای این منظور از متد Contain استفاده می شود

خروجی برنامه بالا

متد len تعداد کاراکتر ها در رشته برمی گرداند.

خروجی برنامه بالا

یک دیدگاه در “قسمت دوم : آموزش کلاسهای کمکی wxWidgets

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *