강의

멘토링

로드맵

Programming

/

Programming Language

readable_code::CMake - Create a Fancy C++ Project

What is the biggest obstacle in C++? When I think about it, I think it is CMake. When I first started C++, CMake made it difficult to build even one source file… Let’s break it together. With this lecture, you too can become a CMake Master!

(4.6) 5 reviews

60 learners

  • captaindev
C/C++강좌
cmake-language
dependency
readable
C++
cmake
software-design

[HolyGround] They say I need to use multithreading, but where do I even start?

Hello,

This is for those who need to learn multithreading in C++.

Are you having these concerns?

  • "I need to use multithreading but I don't know where to start learning it"

  • [[CODE_1]]std::thread[[/CODE_1]], [[CODE_2]]mutex[[/CODE_2]] 사용법은 봤는데 실무에 어떻게 적용하지?

  • Books and lectures only cover theory, and the practical examples are too complicated

I was also at a loss, but learning by implementing practical patterns from zero base made me understand "Ah, this is why it's used this way."

In case it might be helpful I've put together a guide for building ThreadPool, Scheduler, and Pipeline from scratch:

View More Details

We find answers to questions like "Why do we need condition_variable?" and "How many worker threads should we create?" through direct implementation. This leads to a completely different understanding than just reading API documentation.

If you have any questions or concerns, please feel free to contact us anytime.

Thank you, Development Leader Yang Eun-seong

Comment