강의

멘토링

커뮤니티

Programming

/

Programming Language

readable_code::CMake - Tạo dự án C++ ưa thích

Rào cản lớn nhất đối với C++ là gì? Tôi nghĩ đó là CMake. Khi tôi mới bắt đầu sử dụng C++, CMake đã gây khó khăn cho việc xây dựng một tệp nguồn duy nhất... Chúng ta cùng nhau tiêu diệt nó nhé? Với khóa học này, bạn cũng có thể trở thành CMake Master!

(4.6) 5 đánh giá

66 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • captaindev
C++
C++
cmake
cmake
software-design
software-design
C++
C++
cmake
cmake
software-design
software-design

[HolyGround] Người ta bảo phải dùng multithreading nhưng không biết bắt đầu từ đâu?

Xin chào,

Dành cho những ai cần học đa luồng với C++.

Bạn đang có những băn khoăn như thế này phải không?

  • "Nghe nói phải dùng multithreading nhưng không biết nên bắt đầu học từ đâu"

  • Đã xem cách sử dụng std::thread, mutex rồi nhưng làm sao áp dụng vào thực tế?

  • Sách vở hay bài giảng chỉ có lý thuyết thôi, còn ví dụ thực tế thì quá phức tạp

Tôi cũng đã rất bối rối, nhưng khi học bằng cách trực tiếp triển khai các pattern thực tế từ con số không thì tôi hiểu được "À, vì thế nên mới sử dụng như vậy".

Hy vọng có thể giúp ích nên tôi đã tổng hợp hướng dẫn tự tạo ThreadPool, Scheduler, Pipeline từ zero base:

Xem thêm chi tiết

Chúng ta sẽ tìm câu trả lời cho những câu hỏi như "Tại sao cần condition_variable?", "Nên tạo bao nhiêu worker thread?" thông qua việc triển khai trực tiếp. Điều này sẽ mang lại sự hiểu biết hoàn toàn khác so với việc chỉ xem tài liệu API.

Nếu bạn có bất kỳ câu hỏi hoặc thắc mắc nào, hãy liên hệ với chúng tôi bất cứ lúc nào.

Cảm ơn bạn, trưởng phòng phát triển Yang Eun-seong

Bình luận