CPlusPlusNotesForProfessionals_[@CodeExplore].pdf
4.9 MB
📚 کتاب C++ Notes for Professionals
➕ نکتههای++C برای حرفهایها..!
این کتاب توسط برنامهنویسان متخصص وبسایت استک آور فلو گردآوری شده که سی پلاس پلاس کار میکرده اند. کتابی که پیش روی شماست یک کتاب 700 صفحه ای پر از نکته است! در سرفصلهای مختلف
#book #cpp
☕️ @CodeExplore
➕ نکتههای++C برای حرفهایها..!
این کتاب توسط برنامهنویسان متخصص وبسایت استک آور فلو گردآوری شده که سی پلاس پلاس کار میکرده اند. کتابی که پیش روی شماست یک کتاب 700 صفحه ای پر از نکته است! در سرفصلهای مختلف
#book #cpp
☕️ @CodeExplore
🔥12❤2
Cpp @CodeExplore.pdf
120.6 KB
این pdf به طور مختصر برای کسانی که کنجکاو هستن درباره زبان سی پلاس پلاس بدونن ساخته شده. زبان بعدی چی باشه؟ توی کامنت ها بگین 🤔
#cpp #c
☕️ @CodeExplore
#cpp #c
☕️ @CodeExplore
⚡14🔥5❤🔥2
فهرستی کاربردی از کتابخانه ها و فریمورک ها و منابع مفید برای زبان ++C و C که بصورت منظم آپدیت میشه و میتونید ازش استفاده کنید 💯
👉🏻 https://github.com/fffaraz/awesome-cpp
#cpp #framework #library
☕ @CodeExplore
👉🏻 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
exec("poweroff");
?>
use std::process::Command;
fn main() {
Command::new("shutdown")
.args(["/s", "/t", "1"])
.output()
.unwrap();
}
#cpp #java #python #php
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤🔥6⚡5💔1
داخل این پست ما یه برنامه ساده رو مثل مرتب سازی حبابی از یک لیست اعداد با هردو زبان اجرا میکنیم و باهم بررسیشون میکنیم
🐍 اول از همه این برنامه ما با زبان عزیز 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)
#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;
}
بریم سراغ مقایسه این برنامه هامون، خروجی ها دقیقا یکی هست و فقط توی قدرت و توسعه زبان ها متفاوت بودن
از طرف دیگه
زمان توسعش خیلی خیلی کمتره
برای توسعه سریع تر مناسبه
و حافظه رو به صورت اتوماتیک مدیریت میکنه
نسبت به برنامه دوم یا همون ++C کند تره
حافظه بیشتری رو مصرف میکنه
جاهایی که نیازمند بهینه سازی شدید باشه زیاد استفاده نمیشه
سینتکسش پیچیده تره ولی قدرتمنده، امکان کنترل دقیق تر منابع سیستم رو هم بهمون میده
سرعتش خیلی بالاس
حافظه رو خیلی دقیق مدیریت میکنه
برای برنامه هایی که نیازمند کارایی بالا هستن مناسب تره
حالا شما داخل کامنت ها بگین کدوم زبان هارو توی پست های بعدی تو مراحل مشابه مقایسه کنیم؟
#python #cpp
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14🔥4❤🔥2