Тёмный

Command line tools: Implementing wc in Rust 

Code Maven
Подписаться 3,3 тыс.
Просмотров 466
50% 1

Наука

Опубликовано:

 

30 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@galiKZ0
@galiKZ0 2 месяца назад
To skip the first argument (which is always the name of the program itself), you could use the following : for filename in std::env::args().skip(1) { println!("{filename}"); }
@CodeMaven
@CodeMaven 2 месяца назад
nice
@CodeMaven
@CodeMaven 2 месяца назад
thanks, added to the plans
@Maximus98245
@Maximus98245 Месяц назад
Great tutorial! Is there any way to load the file in chunks ? If I am reading a very large file, reading it into a string may not be a good idea. If we reading it in chunks, we have to be careful about the boundaries, it should not cut off Unicode character in half (first byte in chunk 1 and second byte in chunk 2 is bad). Thanks!
@CodeMaven
@CodeMaven Месяц назад
That's a good extension to the exercise. Please open an issue on the GitHub repository with this idea so I'll be able to address it in the next video.
@rsalmei
@rsalmei 2 месяца назад
Gabor, it doesn't make sense to `.collect().len()` an Iterator. Just `.count()` it.
@ThomasGuggler
@ThomasGuggler 2 месяца назад
hi, where to find the code ?
@CodeMaven
@CodeMaven 2 месяца назад
Link to code added to the page about the video rust.code-maven.com/implementing-wc-in-rust
Далее
Reading JSON files in Rust
1:07:42
Просмотров 192
Langner's Stuxnet Deep Dive
1:03:38
Просмотров 75 тыс.
СОБАКА И ТРИ ТАБАЛАПКИ😱#shorts
00:24
MAGIC TIME ​⁠@Whoispelagheya
00:28
Просмотров 22 млн
Parse Rust CLI Args With Clap 🦀 Rust Tutorial
54:03
Writing a CAD Language in Rust (with Adam Chalmers)
1:22:49
The Only Unbreakable Law
53:25
Просмотров 334 тыс.
Implement Methods on Rust Structs 🦀
27:27
Просмотров 6 тыс.
Use Arc Instead of Vec
15:21
Просмотров 150 тыс.
Магия цифр в айфоне🤯
0:18
Просмотров 1,1 млн
Get your battery storage box
0:14
Просмотров 15 млн