Arvand
Pointers_in_C_Programming_A_Modern_Approach_to_Memory_Management.pdf
کورس خوب برای مموری منیجمنت توی C پیدا کردم براتون. اگه کتاب بالایی رو خوندید که هیچی. اگه نخوندید این کورس خیلی خوبه :
https://www.youtube.com/watch?v=oj8tKJ7cuQA&list=PLfqABt5AS4FkIiyvV8mnZmf3p6PxbAtc8&index=2
https://www.youtube.com/watch?v=oj8tKJ7cuQA&list=PLfqABt5AS4FkIiyvV8mnZmf3p6PxbAtc8&index=2
YouTube
Dereferencing in C
Dereferencing can be done using either the dereference operator (*) or the array subscript operator ([]). In this video we'll talk about a few quirks regarding these two operators.
Check out our Discord server: https://discord.gg/NFxT8NY
Check out our Discord server: https://discord.gg/NFxT8NY
Forwarded from Йо-хо-хо для программистов
Hands-On Dependency Injection in Go by Corey.pdf
2.8 MB
📚 Hands-On Dependency Injection in Go (2018)
✍️Автор: Corey Scott
✍️Автор: Corey Scott
❤3
image_2024-11-01_17-19-53.png
316.8 KB
خیلیم بد نشده مگه نه؟😂🚬
یکم روی گرافیکش کوتاهی کردم. حوصلم نمیکشه vuetify بزنم.
https://github.com/tahadostifam/Agenda
یکم روی گرافیکش کوتاهی کردم. حوصلم نمیکشه vuetify بزنم.
https://github.com/tahadostifam/Agenda
🆒2
کامنت خیلی جالب برنامه نویسای راست برای متود is_alphabetic که برای چک کردن اینکه یه کاراکتری جزو حروف الفبا هست یا نه استفاده میشه :
let c = '💝';
// love is many things, but it is not alphabetic
ترجمه : عشق خیلی چیز ها است... اما از حروف الفبا نیست :)
پ.ن: واقعا عشق کردم با این حرکتشون. دمشون بی نهایت گرم
#rust #meme
let c = '💝';
// love is many things, but it is not alphabetic
ترجمه : عشق خیلی چیز ها است... اما از حروف الفبا نیست :)
پ.ن: واقعا عشق کردم با این حرکتشون. دمشون بی نهایت گرم
#rust #meme
🫡4🔥1
Forwarded from کداکسپلور | CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
👾 Geek Engineers
image_2024-11-07_15-03-34.png
چجوری توی راست برای struct ها pretty print داشته باشیم؟
در واقع توی راست یه ماکرو به اسم Debug وجود داره که به شما اجازه میده چیز های مختلف رو توی دیباگ مود پرینت کنید و جهت دیباگ ازش استفاده کنید.
اما اگر بخواید واقعا اون شیء printable باشه باید براش fmt::Display ایمپلمنت بکنید که به خوبی باهاش اشنا هستید احتمالا.
منتها Debug Macro که بصورت :
println!("{:?}", your_object);
نوشته میشه بصورت inline پرینت میکنه و خیلی ترو تمیز نیست.
یه امکان دیگه که راست بصورت built-in داره اینه که با استفاده از :
println!("{:#?}", your_object);
میتونید اون رو منظم چاپ بکنید. همونطور که توی تصویر میبینید :)
پ.ن : کد پارسرم داره کار میکنه🫠🖤
در واقع توی راست یه ماکرو به اسم Debug وجود داره که به شما اجازه میده چیز های مختلف رو توی دیباگ مود پرینت کنید و جهت دیباگ ازش استفاده کنید.
اما اگر بخواید واقعا اون شیء printable باشه باید براش fmt::Display ایمپلمنت بکنید که به خوبی باهاش اشنا هستید احتمالا.
منتها Debug Macro که بصورت :
println!("{:?}", your_object);
نوشته میشه بصورت inline پرینت میکنه و خیلی ترو تمیز نیست.
یه امکان دیگه که راست بصورت built-in داره اینه که با استفاده از :
println!("{:#?}", your_object);
میتونید اون رو منظم چاپ بکنید. همونطور که توی تصویر میبینید :)
پ.ن : کد پارسرم داره کار میکنه🫠🖤
یک REPL جالب نوشته شده برای Rust .
همچین چیز مشابهی برای اکثر زبان ها مث پایتون و روبی و غیره نوشته شده. وقتی مینویسید python3 وارد یه محیطی میشید که بصورت آنی میتونید کد رو evaluate کنید و نتیجش رو ببینید. اینم مث همونه...
https://github.com/sigmaSd/IRust
همچین چیز مشابهی برای اکثر زبان ها مث پایتون و روبی و غیره نوشته شده. وقتی مینویسید python3 وارد یه محیطی میشید که بصورت آنی میتونید کد رو evaluate کنید و نتیجش رو ببینید. اینم مث همونه...
https://github.com/sigmaSd/IRust
GitHub
GitHub - sigmaSd/IRust: Cross Platform Rust Repl
Cross Platform Rust Repl. Contribute to sigmaSd/IRust development by creating an account on GitHub.