Articles

Threads & Critical sections

Critical sections are very important code segments that must be secured in case when multiple threads access the shared resources (memory). There are many ways to implement critical sections and other locking mechanisms (like semaphors) in C++ Builder & Delphi. For this purpose we will see how to use CRITICAL_SECTION object.

Threads and Critical Sections

To see a complete video tutorial on how to implement critical sections in your app’s please look at the following video:

You can also check our C++ Builder Examples Collection and Delphi Examples Collection for additional example projects.