Помогите немного разобраться с Trie.

Сообщения
893
Реакции
149
Помог
25 раз(а)
Здравствуйте.
Решил начать своё знакомство с трай, нашёл одну статью, где описывают пример, и как он работает. Но одного я понять не смог.
Изначально я создаю Trie.
C++:
new Trie:g_tSteamId;

public plugin_init()
{
    register_clcmd("PushTrie", "Cmd_PushTrie");
    g_tSteamId = TrieCreate();
}

public Cmd_PushTrie(UserId)
{
    new szSteamId[MAX_AUTHID_LENGTH];
    get_user_authid(UserId, szSteamId, MAX_AUTHID_LENGTH - 1);

    TrieSetString(g_tSteamId, szSteamId, szSteamId);
}
Так вот, у меня вопрос, TrieSetString имеет два значения, ключ и значение. Я хочу использовать как ключ - стим айди клиента.
Мне нужно указывать в ключ стим айди игрока, а в значение тогда что? так же стим айди игрока?
 
Сообщения
1,055
Реакции
212
Предупреждения
9
Помог
6 раз(а)
ImmortalAmxx, Ключом может быть хоть, что, даже его id, а вот значение как раз стим айди
 
Сообщения
893
Реакции
149
Помог
25 раз(а)
Спасибо большое. Разобрался наконец-то. Можно закрывать.
 
Сообщения
1,055
Реакции
212
Предупреждения
9
Помог
6 раз(а)
fl0wer, это как пример, без разницы , что у него там будет в ключ => значение
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу