Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.119.199] |
|
Страницы: (3) 1 2 [3] все ( Перейти к последнему сообщению ) |
Сообщ.
#31
,
|
|
|
Так. Давай-ка заглянем в историю. Итак.
Цитата settler @ Как по-моему, amk этот мой ответ прокомментировал исчерпывающе. А вот предупреждение в синей рамке ты получил за то, что это сделал именно amk, а не ты. Материала тебе было предоставлено выше крыши. Это во-первых. Вместо того, чтобы искать у себя ошибки в рассуждениях и следовательно учиться, ты продолжил демонстрировать совершенное нежелание вести предметный разговор. Это твоё решение, на которое ты, конечно, имел полное право. Пусть тебе и плевать на свою репутацию, само по себе это ничего не нарушает. Но вот то, что ты т.о. проигнорил предупреждение в синей рамке от модератора, как раз и явилось настоящей причиной банки на 14 дней. Это во-вторых. Ровно эта же причина отражена и в логах. И не надо тут искать политических заговоров. Цитата Qraizer @ У Майерса один из советов был "не знаете, какой контейнер использовать, берите вектор". Aга и получайте out of memory, лучше бы он или другой кто , показал пример как использовать аllocator, Я не хочу на два умножать и тратить память в пустую. Добавлено Собственно, если ты проигнорил в "не знаете, какой контейнер использовать, берите вектор" выделенное синим, этого уже было достаточно, чтобы выкинуть дискуссию в корзину. |
Сообщ.
#32
,
|
|
|
Цитата Qraizer @ А вот предупреждение в синей рамке ты получил за то, что это сделал именно amk, а не ты. Ага только пост amk был после, Добавлено Цитата Qraizer @ Так. Давай-ка заглянем в историю. Итак. Ну и что тут не так, помоему ясно было что речь идет что речь об обьектах, у меня они от 500К до 3Мега, и приходят они по сокету , когда и и сколько мне не известно, поэтому перeгрузка ensureCapacity (push back in C++) о которой тут говорят мало что даст, Добавлено Цитата Qraizer @ Собственно, если ты проигнорил в "не знаете, какой контейнер использовать, берите вектор" выделенное синим, этого уже было достаточно, чтобы выкинуть дискуссию в корзину. А вот это уже wrong IMHO, не знаешь что юзать бери redblackTree, на любом языке, почему тебе обьяснять не надо, а вот некоторые этого не знают, или мне кажется, а ворнинги пошли после политики и с приходом джо, или так случайно получилось Добавлено Цитата Qraizer @ Но вот то, что ты т.о. проигнорил предупреждение в синей рамке от модератора, Ну да устроили клоунаду, я как раз и привел расчеты, после примера openGL , У меня vector<int> держит 58мил записей, таких коллекций в природе не бывает( а если и бывают то решается это совсем по-другому и не програмным путем) а вот 500,000 тяжелых обьектов , например в системах ERP, где в DB бывает по 30-40 полей, а бывает и 200, это уже другая опера, пока я вижу детсский сад, типо сам дурак, а где и что сказал не так привести не можем, ну джо эт лист не может, поэтому и привел скаченный из тугля алокатор не понимая зачем. Нормальные люди говорят спасибо , за то что время трачу, а бан это вообще цирк, Ну еще это читают сотни людей , ты их спросил . Учиться говоришь не хочу, уже раз пять просил обьяснить как юзать алокатор, или почему и когда наоборот не надо, за все время был один ответ "тебе он не нужен" , и банку там никто не давал заметь, |
Сообщ.
#33
,
|
|
|
Цитата settler @ Для меня всегда главным документом по вопросам, определённым в стандарте как зависящее от реализации были файлы заголовков и исходные тексты библиотек.где сказано про c++ vector что в нем так как ты говоришь, и как это грамотно изменить для конкретной задачи ? Грамотно (и законным образом) изменить поведение библиотечного класса можно лишь написав свою версию этого класса (возможно унаследовавшись от этого библиотечного). Цитата settler @ Возможно, имеется в виду, что ты сам даже после рамки не попытался разобраться в вопросе. И объяснение дождалось меняАга только пост amk был после, Я обычно в будни только раз в сутки где-то на часок на форум заглядываю. С работы возможности нет, а дома и других дел полно. |
Сообщ.
#34
,
Сообщение отклонено: JoeUser -
|
Сообщ.
#35
,
|
|
|
Т.е. ты так ничего и не понял, settler.
Добавлено Мои девочки в отделе, что на испытательном были, уже через минуту после вопроса об оберхеде вектора нашли ответ, тебе для этого потребовался amk. Ты уверен, что ты программист? Девочки-то тестеры. Они не отказываются учиться и не страдают синдромом диванного аналитизма. Во-первых, советовать ассоциативные контейнеры на безусловную замену последовательным может только полный профан. Во-вторых, нет, объяснять надо. Тот же Майерс свой тезис аргументировал весьма объёмным текстом. Ты же, как я погляжу, считаешь свои тезисы аксиомами. Не многовато-ли из себя изображаешь, а? Ты привёл расчёты. Угу. Аха. Ну да. Клоунада заключалась, видимо, в том, что реальный код их опроверг. И это даже не насторожило, не говоря уже о том, что должно было бы заставить броситься немедленно читать мануалы. Браво. Это надо же, какая вера в собственную святость. Нет, братан, спасибо за профессиональную импотенцию тебе никто говорить не будет. Добавлено ! Что происходит в Политическом гадюшнике, мне совершенно коллинеарно. С волками жить – по волчьи выть. Если ты там себя проявляешь аналогично, то предупреждаю: появишься такой красивый в МШ, увидишь разницу от Политики. В сухом остатке. |
Сообщ.
#36
,
|
|
|
Цитата settler @ Отчего столь сильно бомбануло то, Серж?.. Ты читал что эта мразь мне писала... Неужто пропиндосам от мегаоблома по захвату Крыма:крайне тяжко стало жить?.. |
Сообщ.
#37
,
|
|
|
Цитата settler @ И представь себе что данные постоянно то стираються то добавляются снова, В этом случае нужен лист и лучше single, Да ладно Неужели ты хочешь сказать, что нужно брать тот контейнер, который удобнее сейчас, а не всегда один и тот же? Если в какой-то задаче это будет страшно, то я просто выберу другой контейнер - в отличие от тебя, у меня нет предубеждения ни к одному из них, так что мне несложно заюзать тот, который подойдёт лучше Тебе уже несколько раз об этом говорили - ты почему-то считаешь, что при добавлении элемента всегда происходит реаллокация и как следствие - ты не учитываешь, что при добавлении второго-третьего и далее до capacity элементов в вектор потребление памяти расти не будет, в отличие от списка. Хочешь оценить ожидаемое потребление памяти - оцени именно его. Хотя для этого математику надо знать, а с ней, судя по твоим постам, у тебя большие проблемы Добавлено Цитата amk @ Грамотно (и законным образом) изменить поведение библиотечного класса можно лишь написав свою версию этого класса (возможно унаследовавшись от этого библиотечного). Если только приватно. Наследоваться публично от вектора или прочих стандартных контейнеров - неплохой способ выстрелить себе в ногу. |
Сообщ.
#38
,
|
|
|
Мне кажется, что название не отражает сути, ибо дело тут не в Яве...
|