ar
Feedback
C++

C++

الذهاب إلى القناة على Telegram

گروه آموزش زبان برنامه نویسی سی، سی پلاس پلاس خدمت شما دوستداران گرامی با امید بهره بردن و موفقیت شما همراهان🌹 ممنون که همراه ما میشین و ما رو حمایت میکنین 🌹 https://t.me/ourcpp

إظهار المزيد
2 130
المشتركون
-224 ساعات
-57 أيام
-4730 أيام
أرشيف المشاركات
C++
2 130
دوستانی که در کانال عضو هستن 👇👇👇👇👇👇 لینک گروه : https://t.me/ourcpp

C++
2 130
بدون شرح
بدون شرح

C++
2 130
📖سورس کد تلگرام(غیر رسمی) زبان ها: ➖C++ 96.6% ➖Objective-C++ 1.4% ➖CMake 0.8% ➖Shell 0.3% ➖Python 0.3% ➖Dockerfile 0.2% ➖Other 0.4% 💻قابل اجرا در سیستم عامل های مک او اس و لینوکس و ویندوز #سورس_کد 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
📖سورس کد مدیریت کتابخونه 📚📚 #سورس_کد 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
این تصویر به خوبی تفاوت ارسال با مقدار و ارسال با ارجاع نشان می دهد. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی
این تصویر به خوبی تفاوت ارسال با مقدار و ارسال با ارجاع نشان می دهد. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
🔘کلاس های حافظه در سی پلاس پلاس ➖auto کلاس پیشفرض متغیر های محلی می باشد. متغیرهایی که توسط این کلاس تعریف می‌شوند، با خروج از محدوده‌ی تعریف به طور خودکار از بین می‌روند.
{
   int mount;
   auto int month;
}

➖register زمانی که از این کلاس برای تعریف متغیر ها استفاده میکنید به جای استفاده از حافظه رم از حافظه سی پی یو استاده می کند. بنابرین سرعت نوشتن و خواندن آن افزایش پیدا می کند. این متغیر بیشتر برای حلقه ها استفاده می شود تا سرعت اجرای حلقه بالاتر برود.
{
   register int  miles;
}

➖static متغیرهای کلاس حافظه‌ی استاتیک تا اتمام برنامه حافظه‌ی اختصاصی خودشان را حفظ می‌کنند. حتی اگر کنترل برنامه به خارج ناحیه تعریف آنها منتقل شود. یا به زبان ساده ذخیره یک متغیر محلی در گلوبال. 📁مثال📁 ➖extern پروژه‌های بزرگ همیشه از چندین فایل تشکیل می‌شوند. برای دسترسی به متغیری از فایل دیگر باید از کلاس extern یا کلاس حافظه‌ی خارجی استفاده کنید. در این کلاس دو نکته وجود داره. اول اینکه دو فایل باید از یک پروژه باشند. دوم اینکه متغیر ها عمومی باشند.
#include <iostream>

extern int count;

void write_extern(void) {
   std::cout << "Count is " << count << std::endl;
}

➖mutable این کلاس حافظه در تعاریف کلاس‌ها و اشیاء کلاس کاربرد دارد. زمانی که یک شی‌ء از کلاسی به صورت const تعریف شده باشد، امکان تغییر اعضای آن وجود ندارد. اما اگر عضوی با کلمه‌ی کلیدی mutable معرفی گردد، این امکان فراهم می‌شود. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
❗️چند وقتی هست که صحبت اینترنت ملی سر زبان ها افتاده و منتقدان زیادی پیدا کرده که حتی نمیدونن معنی اینترنت ملی چی هست. هر کشو
❗️چند وقتی هست که صحبت اینترنت ملی سر زبان ها افتاده و منتقدان زیادی پیدا کرده که حتی نمیدونن معنی اینترنت ملی چی هست. هر کشوری یه سری اطلاعات حساس داره که باید در سرور های داخلی خود کشور نگه داری بشن حالا میخواید اسمش رو هرچی بزارید اینترنت ملی یا اینترنت داخلی یا ... . این تصاویر به خوبی نیاز مارو به اینترنت ملی نشون میدن. یه مدت قبل ایالات متحده آمریکا چند تا از خبرگزاری های مارو در جهان توقیف کرد! که توی کشور خودمون کک کسی هم نگزید. حالا اگه این اتفاق برای سایت های تجاری یا اقتصادی ما بیوفته چی؟ باز هم از اینترنت ملی انتقاد میکنید؟ اینترنت ملی یک طرح هست که باید خیلی قبل تر به نتیجه میرسید. حواستون باشه توپ رو توی زمینه دشمن نندازید❌ #اینترنت_ملی

C++
2 130
خروجی کدام است؟
Anonymous voting

C++
2 130
🌀خروجی کدام است؟ #کوئیز A - Base B - Derived C - Compile error D - None of the above. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه
🌀خروجی کدام است؟ #کوئیز A - Base B - Derived C - Compile error D - None of the above. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
وقتی چند تابع رو هم زمان استفاده میکنی... #fun 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی
وقتی چند تابع رو هم زمان استفاده میکنی... #fun
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
لینک کانال 👇👇👇👇👇 https://t.me/cppFarsi

C++
2 130
📚معرفی کتابخانه <iomanip> این هدر توابعی را جهت تنظیم ساختار کد در اختیار برنامه نویس قرار میدهد. در ادامه برخی از توابع آن را معرفی میکنیم. 🔘توابع ➖تابع setw یک عدد صحیح دریافت میکند و به اندازه آن فاصله میان دو حرف قرار میدهد. setw() 📁مثال📁 ➖تابع setprecision یک عدد صحیح دریافت میکند و به اندازه آن یک عدد(هر عددی) صفر در سمت چپ ممیز قرار میدهد
setprecision()
📁مثال📁 ➖تابع setfill یک کاراکتر را از ورودی دریافت میکند و به جای حروف اضافی تعیین شده قرار میدهد.
setfill()
📁مثال📁 ➖تابع setbase تنظیم کننده هگزادسیمال می باشد.
setbase()
📁مثال📁
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
سورس بازی پکمن بدون رابطه گرافیکی منبع: سورس باران
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
🔘جدول ضرب #include<iostream> using namespace std; int main() { int a; cin>>a; for(int i=1; i<=a; i++) { for(int j=1; j<=a; j++) cout<<i*j<<" "; cout<<endl; } }
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
🔘سی پلاس پلاس در لینوکس ➖نصب کامپایلر ++G در لینوکس: Install GCC $ sudo apt install g++ Install build-essential
$ sudo apt install build-essential

➖ساخت فایل سی پلاس پلاس با استفاده از نانو: $ nano name.cpp برای بستن فایل از ctrl + x استفاده کنید. ➖مشاهده سورس نوشته شده:
$ cat name.cpp

➖کامپایل فایل:
$ g++ name.cpp -o name

➖اجرای فایل کامپیال شده: $ ./name ➖حذف فایل: $ rm {filename} ➖ورود به دایرکتوری:
$ cd {foldername}

➖برگشت به دایرکتوری قبل:
$ cd ..
#لینوکس
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
📚معرفی کتابخانه <cmath> cmath یک کتابخانه استاندارد و مدرن ریاضی در سی پلاس پلاس می باشد. در ادامه برخی از توابع پرکاربرد این کتابخانه را معرفی کرده ایم.. 💠توابع 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘توان
pow()
🔘جذر
sqrt()
🔘باقی مانده
fmod()
🔘قدرمطلق عدد صحیح
abs()
🔘قدرمطلق عدد اعشاری
fabs()
🔘کف یک عدد
floor()
🔘سقف یک عدد
ceil()
🔘پایه ده لوگاریتم عدد
log10()
🔘لوگاریتم
log()
🔘کوچک کردن کاراکتر
tolower()
🔘بزرگ کردن کاراکتر
toupper()
🔘کاراکتر کوچک است؟ فال یا ترو
islower()
🔘کاراکتر بزرگ است؟ فالز یا ترو
isupper()
🔘گرد کردن عدد round() #کتابخانه #هدر #آموزش #cmath #ریاضی 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
خروجی کدام است؟
Anonymous voting

C++
2 130
A - 3 1 B - 3 3 C - 1 1 D - 1 3 #کوئیز 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی
A - 3 1 B - 3 3 C - 1 1 D - 1 3 #کوئیز 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
📚معرفی کتاب خانه <bits/stdc++.h> این کتاب خانه یک فایل هدر هست که شامل تقریبا تمامی کتاب خانه های استاندارد در سی پلاس پلاس نظیر iostream, iomanip, cmath, ... می باشد . در مسابقات برنامه نویسی استفاده از این هدر ایده خوبی به شمار میرود اما این هدر فایل های زیادی را شامل می شود که ممکن است به آنها نیاز پیدا نکنید. بنابرین هم زمان کامپایل و هم حجم برنامه بی دلیل افزایش میابد. ✅مزایا ➖کاهش زمان اتلافی در مسابقات برنامه نویسی. ➖کاهش نوشتن هدر های اضافی. ➖لازم به خاطر سپردن STL GNU c++ در تمامی عملکرد ها نیست. ❌معایب ➖استاندارد نیست. ➖استفاده ازین هدر شامل موارد غیرضروری بسیاری می شود. #کتابخانه #هدر #آموزش 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی

C++
2 130
🔘خاموش کردن سیستم با استفاده از زبان سی وسی پلاس پلاس. #ترفند #ویندوز 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘س
🔘خاموش کردن سیستم با استفاده از زبان سی وسی پلاس پلاس. #ترفند #ویندوز 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 🔘گروه برنامه نویسی C/C++ 🔘سی پلاس پلاس فارسی