Data structures provided by the Win32 API?

I am developing a program using the Win32 API. Are there any data structures that Windows provides as separate links, trees, etc. How is part of the Win32 API? If so, let me know how I can use them (at least the headers I need to include in order to use them). I already heard that there is LIST_ENTRY. Can I use it in user mode? Thanks in advance.

+3
source share
1 answer

The Win32 API has a separate link . I do not think there are other data structures in the API.

But a singly linked list is intended for inter-threaded queues, and not for general algorithmic data processing. It is better to use your own general purpose data structures that will not be so specialized (for example, C ++ STL data structures and their associated algorithms are much richer than anything in the system API).

+5
source

Source: https://habr.com/ru/post/1788772/


All Articles