2011-01-30 79 views
3

我正在開發一個帶有Win32 API的程序。 Windows提供的數據結構是否像單鏈表,樹等等作爲Win32 API的一部分?如果是這樣,請讓我知道我可以如何使用它們(至少我需要包含使用它們的標題)。我已經聽說有LIST_ENTRY。我可以在用戶模式下使用它嗎?提前致謝。由Win32 API提供的數據結構?

回答

5

Win32 API的singly linked list實現。我不認爲API中有任何其他數據結構。

但是,單鏈表設計用於線程間隊列而不是通用算法數據處理。更好地使用你的語言自己的通用數據結構,這些數據結構不會那麼專業化(例如,C++的STL數據結構和相關算法比系統API中的任何東西都要豐富得多)。