لینکدونی:   K i t t e nمرجع آموزش و دانلودپادساعتگردیک فنجان صفر و یکQt Developer Blog
 جهت تبادل لینک ابتدا ما را با نام "برنامه نویسی آیده آل لینک بفرمایید، سپس نام  و آدرس وبلاگ خود را از طریق "تماس با نویسنده" برای ما ارسال بفرمایید تا لینک شوید.

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

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

البته بسیاری از ویژگی های منحصر به فرد دیگر هم وجود دارد که بنده ممکن است بی اطلاع باشم مطالبی که در ادامه مطلب می نویسم همه ابعاد ماجرا نیست .

ادامه مطلب

پست شده در تاریخ یکشنبه 30 بهمن 1390 با موضوع : آموزش سوال و جواب
برچسب ها : سی پلاس پلاس، شی گرایی، بصری،
سلام دوستان عزیز ، این یک پروژه ساده بود برای یکی از دوستان که بد ندیدم به عنوان یک سورس آموزشی اینجا قرارش بدم. حتما سورس رو مطالعه کنید یک نمونه کاربرد کلاس هست.
ضمنا فایل کلاس مستقل از فایل اصلی هست. در این سورس مفاهیم آرایه ، رشته ، کپسوله شدن ، قابلیت استفاده مجدد و نکات خیلی خوب دیگر وجود داره.
در آینده در مورد آرایه و رشته به طور تخصصی تر پست خواهم داد ولی فکر می کنم به قدری کد گویا باشه که شما با مطالعه اون بتونید این مفاهیم رو یاد بگیرید.

دانلود سورس و فایل اجرایی برنامه

پ.ن : این کد کامل توی لینوکس و ویندوز چک شد بدون کوچکترین تغییری در هر دو محیط کامپایل شد.
پ.ن 2 : در کنار فایل main.cpp فایل phoneclass.h وجود داره که کلیه توابع تو این فایل تعریف شده است.در واقع هسته برنامه همین فایل هست. به همین دلیل شما می تونید از این فایل تو تمام برنامه هاتون استفاده کنید تنها کافیه به عنوان یک کتابخانه تو برنامه ها تون تعریف کنید .(این همان چیزی است که به قابلیت استفاده مجدد معروف است).
پ.ن 3 : اگر جایی از کد رو متوجه نمی شید تو نظرات بگید تا در پست های آینده مطلب رو باز کنم براتون.


پست شده در تاریخ دوشنبه 19 دی 1390 با موضوع : آموزش دانلود
برچسب ها : سورس، سی پلاس پلاس، دفترچه تلفن، کلاس، آرایه، رشته،

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

سی پلاس پلاس هوشمندانه نوع لیترال ها (اون مقادیری که تو سورس برنامه توسط انسان قابل خوندن هست مثلاً وقتی می نویسید x= 2.3 این مقدار 2.3 لیترال هست.) رو می‌فهمد اما همچنان دست شما باز هست که نوع لیترال رو مشخص کنید . برای اینکار کافیه در آخر لیترال از حروف U یا L یا F که به ترتیب یعنی unsigned , long, float استفاده کنید. مثلاً من می خوام بگم که 4325 رو از نوع unsigned در نظر بگیره پس اینجوری می نویسمش : 4325U.

ادامه مطلب

پست شده در تاریخ یکشنبه 11 دی 1390 با موضوع : آموزش
برچسب ها : سی پلاس پلاس، آموزش، c++، لیترال، هگزادسیمال، دسیمال،
سلام ، خوب به سلامتی دوباره بیکار شدیم و فرصت برای گذاشتن مطالب رو پیدا کردم.
سری جدید مطالب خیلی جالب خواهد بود ، مطالب بکر و کمیاب بیشتر تو برنامه ام هست.البته در کنارش بحث آموزش سی پلاس پلاس رو ادامه خواهیم داد.البته برای اکثر شما این پست مبهم هست ، راستش شاید بهتر بود اول لینوکس و شرکاش رو توضیح میدادم (!) بعد میرفتیم واسه پست در مورد  مطلب ریز تو لینوکس.بگذریم . . .
یک مشکلی که خودم به شخصه بعد نصب آرچ تو لپ تاپم دچار شدم گرمای شدید بودی که داشت که حاصل فعالیت کارت گرافیک بود. خوب لپ تاپ هایی که دارای گرافیک هیبرید (2 گرافیکه) هستند معمولا با این مشکل روبرو میشند چون یکی از این گرافیک ها خیلی شاخ هست(واسه من ATI6630M) و به طبع مصرف انرژی و تولید گرمای بالایی داره و اون یکی برای کار های معمولی هست (Intel HD 3000)و گرما و مصرف کم. حالا موضوع اینجاست که متاستفانه شرکت ATI تا به امروز درایور رسمی اش رو برای لینوکس ارائه نکرده و درایور های آزاد هم تو بحث کنترل انرژی و گرما در حد گلابی عمل می کنند.

ادامه مطلب

پست شده در تاریخ چهارشنبه 7 دی 1390 با موضوع : آموزش
برچسب ها : آرچ، لینوکس، کارت، گرافیک، هیبرید، غیرفعال، کردن، ATI، INTEL،
صفحات: 1 2 3 4

Copyleft : Some Rights Reserved by icode .