تولید کننده آموزش و محصولات مبتنی بر برنامه نویسی مدرن

۲۷ مطلب با کلمه‌ی کلیدی «سی پلاس پلاس» ثبت شده است

انتشار قسمت پنجم آموزش Qml به زبان فارسی

با توجه به نتیجه نظر سنجی که از دوستان در کانال تلگراممون داشتم تصمیم گرفتم قسمت پنجم از آموزش را بجای صبح ، اخر شب انتشار دهم

لینک آپارات ویدئو

دوستان حتما در پست شروع دوره کیوت کیو ام ال به همراه سرفصل سرفصل‌های مورد نظرتون رو اعلام کنید تا در نزدیک ترین زمان ممکن قسمت های بعدی دوره آماده شود و برای شما عزیزان منتشر شود .

کانال تلگرام ما را برای پیگیری انتشار آموزش ها فراموش نکنید .

۳۱ خرداد ۹۶ ، ۰۰:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

انتشار قسمت چهارم آموزش Qml به زبان فارسی

با سلام خدمت دوستان و همراهان همیشگی

قسمت چهارم از دوره آموزش Qt-Qml با موضوع نجوه چینش ایتم های درون صفحه با استفاده از anchors به صورت رایگان درون اپارات منتشر شد .

دوستان بنده رو از نظرات خوبتون محروم نکنید و در مورد کیفیت و کمبود و همینطور سرفصل های مورد نیاز خودتون مطلع کنید . برای پیشنهاد یا انتقاد در مورد این قسمت میتوانید از قسمت نظرات همین پست استفاده کنید و برای پیشنهاد سرفصل جدید میتوانید از لینک آدرس سرفصل‌های دوره Qt-Qml اقدام به ارسال نظر بکنید .

 

لینک آپارات ویدئو

۳۰ خرداد ۹۶ ، ۰۴:۴۰ ۲ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

سرفصل دوره آموزش مبانی برنامه‌نویسی

سرفصل های  دوره مبانی برنامه‌نویسی رو آماده کردم  اگر مشکلی پیش نیاد به امید خدا به زودی اقدام به ضبط دوره‌ها میکنم

1 . چرا برنامه نویسی ؟
۲ . حوزه‌های برنامه نویسی
۳ . زبان‌های برنامه‌نویسی
۴ ۰ انواع پلتفرم‌های موجود
۵ . فریمورک چیست ؟
۶ . فلوچارت
۷ . اساس برنامه‌نویسی
۸ . کاربرد شرط در حل مسائل
۹ ۰ کاربرد حلقه‌ها در حل مسائل
۱۰. برنامه‌نویسی موازی و همزمان
۱۱. توانایی حل مسائل
۱۲. بدانیم چه میخواهیم بنویسیم

 

هر قسمت از دروه‌ها بعد از ضبط  در کانال آپارات منتشر میشود و همینطور لینک ویدئو در آپارت در کانال تلگرام و سایت هم منتشر خواهد‌شد تا دوستان بتوانند از هر طریقی که علاقمند هستند مطالب را دنبال کنند .

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

۲۶ خرداد ۹۶ ، ۱۰:۲۵ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

چگونه کدهای ++C خود را مستند و سازمان‌دهی کنیم ؟

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

لینک دانلود مقاله

با آرزوی موفقیت روز افزون

۲۵ خرداد ۹۶ ، ۰۵:۵۰ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

نوشتن یونیکد در فایل با زبان سی پلاس پلاس

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

همونطور که اطلاع دارید حروف انگلیسی اسکی هستند و هرکدوم یه کاراکتر یک بایتی جا میگیرند ولی حروف فارسی و کلا یونیکد هرکدوم دوتا کاراکتر یک بایتی یا به عبارتی یک کاراکتر دو بایتی فضا میگیرند به همین خاطر باید از wstring بجای string استفاده بشه که توی همون هدر string هست و برای استفاده از کاراکتر ها هم باید از wchar_t استفاده کنید که نسخه توسعه یافته char عادی است و از دیتا تایپ‌های خود C++ است من در کد زیر یک مثال از نوشتن یک کلمه فارسی و نوشتن یک حرف از آن به صورت 3 بار تکرار آماده کردم و البته طول کلمه رو هم نشون دادم و یکبار هم همون کلمه رو درون استرینگ عادی ریختم تا طولش رو مقایسه کنید :

 

#include <fstream>
#include <iostream>
#include <locale>
#include <string>
using namespace std;
int main()
{
  std::locale::global(std::locale(""));
  wofstream myfile("file.txt");
  wstring wideString = L"فارسی";
  string usualString = "فارسی";
  myfile << wideString;
  wchar_t myChar = wideString[0];
  myfile << myChar << myChar << myChar;
  myfile.close();
  clog << "usual String length :" << usualString.length() << endl
     << "wide string length : " << wideString.length() << endl;
  return 0;
}
۲۴ خرداد ۹۶ ، ۰۵:۲۱ ۱ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

توسعه فریم ورک وب بر پایه سی پلاس پلاس

با سلام خدمت دوستان 

تصمیم گرفتم یک فریم ورک وب بر پایه سی پلاس پلاس توسعه بدم 

فریم ورک های موجود که با سی پلاس پلاس هستند رو بررسی کردم ولی هرکدوم یه سری مشکلاتی دارند که سعی دارم توی این نسخه از فریم ورک تمام مشکلات رو پوشش بدم البته قدم به قدم میخوام اول یک نسخه خیلی ساده از فریم ورک که کار راه انداز باشه طراحی کن و منتشر کنم بعد کم کم روی قابلیت های دیگش کار میکنم توی این پروژه سعی دارم تا جاییش رو که میتونم تنهایی انجام بدم برای این کارمم چند تا دلیل دارم :

ادامه مطلب...
۱۴ اسفند ۹۵ ، ۱۰:۵۱ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

بازی دوز با سی پلاس پلاس

این بازی دوز رو با سیپلاس پلاس نوشتم وقتی اجراش میکنید یادتون باشه کیبرد باید انگلیسی باشه و با زدن کلید S میتونید یک نفره بازی کنی و با زدن کلید T میتونید دو نفره بازی کنید

اینم لینک دانلودش فقط یادم رفت بگم این نسخه فایل exe هست و برای ویندوزه

دانلود

۱۸ بهمن ۹۴ ، ۰۱:۰۴ ۰ نظر موافقین ۱ مخالفین ۰
بهنام صباغی