текст ссылки Я ждал, чтобы узнать, поумлялся ли кто-нибудь умнее меня по этому вопросу. Кажется, никто этого не делает, поэтому я собираюсь предположить, что все в замешательстве, как и я. Что именно вы имеете в виду здесь?
Согласно Википедии:
Хеш-таблица или хеш-карта - это данные
структура, которая использует хэш-функцию для
эффективно сопоставить определенные идентификаторы или
ключи (например, имена людей) для
связанные значения (например, их
номера телефонов).
Что в значительной степени совпадает с моим пониманием их. Так что это структура данных. Сама ОС на самом деле не имеет никакой концепции хеш-таблицы - язык, на котором вы пишете. Каждый известный мне язык, поддерживающий сборку для Windows CE, поддерживает структуры данных (какой язык не будет?).
- Если вы пишете в C # или VB.NET, у вас есть класс Hashtable .
- STL имеет hash_map
- ATL имеет класс CAtlMap
- MFC имеет класс CMap
- Если вам не нравится какой-либо из них, вы всегда можете написать свой или использовать кто-то еще .
- Для простого C довольно просто найти реализацию .
- Я не много работаю с Java, но я уверен, что там тоже есть класс Hashtable
Итак, я думаю, что это возвращается к вам. Что именно вы подразумеваете под "если CE поддерживает хеш-таблицы"?