Карта сайта

Это автоматически сохраненная страница от 24.11.2013. Оригинал был здесь: http://2ch.hk/b/res/57845781.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Вск 24 Ноя 2013 13:36:18
ПОМОГИТЕ С++ БЫДЛОКОДЕРУ
Пусть у меня объявлена структура Dvach. Еще у меня есть переменная с каким то числом, например int post=123456;
Как мне создать струтуру Dvach с именем, являющимся значением переменной post?


Вск 24 Ноя 2013 13:39:52
Никак.
Серьёзно.

Вск 24 Ноя 2013 13:43:09
>>57845781
Позвонить Абу, сообщить о проблеме с со структурой Dvach

Вск 24 Ноя 2013 13:43:36
>>57845918
Блажд, а что делать? В яваскрипте я бы создал ассоциативный массив объектов

Вск 24 Ноя 2013 13:45:52
>>57846038
А в плюсах нет ассоциативных массивов? Вот это соснулей.

Вск 24 Ноя 2013 13:47:32
>>57846038
Храни структуры в std::vector'е. Добавь в структуру Dvach поле name и храни в нём значение post. Вообще, постановка задачи какая-то ебанутая.
>>57846130
Есть std::map.

Вск 24 Ноя 2013 13:50:11
>>57846187
А как потом обращаться к к такой структуре? По 123456 например

Вск 24 Ноя 2013 13:51:45
>>57846187
Вот есть у меня массива "123", "534", "934" и каждому надо задать стуктуру

Вск 24 Ноя 2013 13:51:51
>>57846301
std::map и std::set тебе в помощь.

Вск 24 Ноя 2013 13:53:22
>>57846301
>>57846378

Никак. Тогда уж заведи std::map. Только учти, что он работает за O(log N).

Вск 24 Ноя 2013 13:53:49
>>57845781
Указатели используй, например. Структуру с инт постом и указателем на другую структуру. Хуй знает, сам быдлокодер.

Вск 24 Ноя 2013 13:55:08
>>57846445
ну тогда уж стоит упомянуть std::unordered_map из c++11, которая является хеш-таблицей.

Вск 24 Ноя 2013 13:55:55
>>57846445
>std::map
Cпасибо, буду пытаться

Вск 24 Ноя 2013 13:57:48
>>57846515
Охуеть, мапы из хеш таблиц спустя n тысяч лет после запила языка. Ебать у вас КОНСЕРВАТИЗМ.


← К списку тредов