کداکسپلور | CodeExplore
7.92K subscribers
2.04K photos
363 videos
122 files
1.9K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap

تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
CPlusPlusNotesForProfessionals_[@CodeExplore].pdf
4.9 MB
📚 کتاب C++ Notes for Professionals

نکته‌های++C برای حرفه‌ای‌ها..!

این کتاب توسط برنامه‌نویسان متخصص وبسایت استک آور فلو گردآوری شده که سی پلاس پلاس کار میکرده اند. کتابی که پیش روی شماست یک کتاب 700 صفحه ای پر از نکته است! در سرفصل‌های مختلف

#book #cpp
☕️ @CodeExplore
🔥122
Cpp @CodeExplore.pdf
120.6 KB
این pdf به طور مختصر برای کسانی که کنجکاو هستن درباره زبان سی پلاس پلاس بدونن ساخته شده. زبان بعدی چی باشه؟ توی کامنت ها بگین 🤔

#cpp #c
☕️ @CodeExplore
14🔥5❤‍🔥2
فهرستی کاربردی از کتابخانه ها و فریمورک ها و منابع مفید برای زبان ++C و C که بصورت منظم آپدیت میشه و میتونید ازش استفاده کنید 💯

👉🏻 https://github.com/fffaraz/awesome-cpp

#cpp #framework #library
@CodeExplore
6❤‍🔥3🔥2
💻 خاموش کردن سیستم با استفاده از پنج زبان پایتون و سی پلاس پلاس و جاوا و پی اچ پی و راست

⌨️ خاموش کردن سیستم با استفاده از پایتون :
import os
os.system("shutdown /s /t 1")

🔥🔥🔥🔥🔥🔥🔥🔥

⌨️ خاموش کردن سیستم با استفاده از سی پلاس پلاس :
c++
#include <cstdlib>
int main(){
system("shutdown /s /t 1");
return 0;
}

🔥🔥🔥🔥🔥🔥🔥🔥

⌨️ خاموش کردن سیستم با استفاده از جاوا :
import java.io.IOException;

public class ShutDownPC {
public static void main(String[] args){
try {
Runtime.getRuntime().exec("shutdown /s /t 1");
}catch (IOException e) {
e.printStackTrace();
}
}
}

🔥🔥🔥🔥🔥🔥🔥🔥

⌨️ خاموش کردن سیستم با استفاده از php :
<?php
    exec("poweroff");
?>

🔥🔥🔥🔥🔥🔥🔥🔥

🔤خاموش کردن سیستم با استفاده از rust :
use std::process::Command;

fn main() {
Command::new("shutdown")
.args(["/s", "/t", "1"])
.output()
.unwrap();
}

💬 با کدوم زبان بیشتر از همه سر و کار دارید؟

#cpp #java #python #php
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤‍🔥65💔1
⚡️دوستان گلم قراره که یه بررسی معمولی و سریع داشته باشیم از زبان های python و ++C
داخل این پست ما یه برنامه ساده رو مثل مرتب سازی حبابی از یک لیست اعداد با هردو زبان اجرا میکنیم و باهم بررسیشون میکنیم

🐍 اول از همه این برنامه ما با زبان عزیز python اینطوری در میاد:
def bubble_sort(arr):
n = len(arr)
for i in range(n):
for j in range(0, n-i-1):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]

# گرفتن ورودی از کاربر
arr = list(map(int, input("Enter numbers separated by space: ").split()))

# اجرای مرتب‌سازی حبابی
bubble_sort(arr)

# چاپ لیست مرتب‌شده
print("Sorted array is:", arr)


💥 خب حالا اگه ما دقیقا بخایم همین برنامه رو ( خروجی نهایی ) با استفاده از زبان ++C بسازیم همچین خروجی طولانی تری به دست میاد:
#include <iostream>
#include <vector>
using namespace std;

void bubble_sort(vector<int>& arr) {
int n = arr.size();
for (int i = 0; i < n; i++) {
for (int j = 0; j < n-i-1; j++) {
if (arr[j] > arr[j+1]) {
swap(arr[j], arr[j+1]);
}
}
}
}

int main() {
int n;
cout << "Enter number of elements: ";
cin >> n;

vector<int> arr(n);
cout << "Enter numbers: ";
for (int i = 0; i < n; i++) {
cin >> arr[i];
}

bubble_sort(arr);

cout << "Sorted array is: ";
for (int i = 0; i < n; i++) {
cout << arr[i] << " ";
}
cout << endl;

return 0;
}

بریم سراغ مقایسه این برنامه هامون، خروجی ها دقیقا یکی هست و فقط توی قدرت و توسعه زبان ها متفاوت بودن

◀️برنامه اول که با استفاده از Python توسعه داده شده، هم سینتکس ساده تر و خوانا تری داره، هم توابع و کتابخانه های داخلی قوی
از طرف دیگه
زمان توسعش خیلی خیلی کمتره
برای توسعه سریع تر مناسبه
و حافظه رو به صورت اتوماتیک مدیریت میکنه

◀️اما معایبش چیه؟
نسبت به برنامه دوم یا همون ++C کند تره
حافظه بیشتری رو مصرف میکنه
جاهایی که نیازمند بهینه سازی شدید باشه زیاد استفاده نمیشه

◀️حالا برنامه دوم که با ++C توسعه داده شده:
سینتکسش پیچیده تره ولی قدرتمنده، امکان کنترل دقیق تر منابع سیستم رو هم بهمون میده
سرعتش خیلی بالاس
حافظه رو خیلی دقیق مدیریت میکنه
برای برنامه هایی که نیازمند کارایی بالا هستن مناسب تره

⭐️ معایبش هم فقط برمیگرده به خود CPP چون که زمان توسعه بیشتری میخاد و خطایابی سخت تری داره و دانش بیشتری هم میخاد(این اخری معایب نیست)

حالا شما داخل کامنت ها بگین کدوم زبان هارو توی پست های بعدی تو مراحل مشابه مقایسه کنیم؟
#python #cpp
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥4❤‍🔥2