Igor
написал как сломать чтобы локально перестало работать
Vyacheslav
я выше описал
Почему сдвиг на 2 и на 3 работает тогда? Я этого не понимаю Если указатели плывут они и плывут всегда же...
Igor
там резервирование по разному происходит
Igor
оно зависит от капасити ... можно найти и не на 1 что будет ломаться
Vyacheslav
Я с разными массивами пробовал Оно ломается только при 1 Пробовал на литкоде прямо Хотя может просто мало вариантов попробовал ..
Vyacheslav
Вроде дошло Видимо вопрос в том добавляет ли пушбэк резерв капасити или нет И видимо при добавлении двух и больше элементов резерв кончается, потому создаётся копия А 1 элемент всегда в резерве
Igor
Вроде дошло Видимо вопрос в том добавляет ли пушбэк резерв капасити или нет И видимо при добавлении двух и больше элементов резерв кончается, потому создаётся копия А 1 элемент всегда в резерве
тебе нужно чтобы стрельнуло перевыделение на первом шаге ... тогда просто создастся копия ... и будет выглядеть как рабочий алгоритм
Igor
но это тоже не правильно ты фактически ходишь по памяти которая уже не выделена ... при больших объемах или при более сложных операциях у тебя будет сегфолт падать
Igor
еще раз то что работает это скорее недоразумение. Итераторы и указатели после вставки инвалидированы на сколько я понимаю. Я вообще питонист ;) но это то что понятно из документации.
Igor
Может местами я говорю что-то не так ... но эксперимент подтверждает именно такое поведение.
Vyacheslav
Может местами я говорю что-то не так ... но эксперимент подтверждает именно такое поведение.
Ну подтвердить или опровергнуть можно заглянув в код инсерта Но чот и так уже много внимания опасным операциям уделено )))
Igor
да в доке написанно после инсерта указатели и итераторы не валидны ... если иногда работает то это скорее "повезло" и писать так не нужно в любом случае. А почему как - похер
Igor
Реализация может поменяться. Ориентироваться нужно на гарантированное поведение.
Vyacheslav
да в доке написанно после инсерта указатели и итераторы не валидны ... если иногда работает то это скорее "повезло" и писать так не нужно в любом случае. А почему как - похер
Я понял почему он предпоследний элемент вставлял Он при инсерте сначала освобождает место под вставку, то есть сдвигает все на 1 элемент вправо А поскольку память не перевыделяется (мы же в резерв укладываемся) он копирует тот "последний" элемент, а там к тому времени уже стоит предпоследний
Andrii
Герои компьютерной революции
Daniil
Хакеры кого-то ломая заставлют людей придумывать что-то новое,по типу такого толчка принудительного к развитию безопасности
Bogdan
Благодаря взлому энигмы компы начали развиваться
living
Благодаря взлому энигмы компы начали развиваться
Мне кажется это в любом случае произошло бы, это необратимая стадия в развитии технологий. Как ни крути война подтолкнула учёных развивать ту область, которая могла бы превзойти человеческие вычисления, ведь времени совсем не было.
утин
Хакеры кого-то ломая заставлют людей придумывать что-то новое,по типу такого толчка принудительного к развитию безопасности
именно поэтому надо сидеть и ебаться с сертификатами чтобы все работало, та пошло оно нахуй
living
Смотря какую цель они преследуют, но в любом случае эти ребята помогают, так скажем, двигаться дальше в развитии кибербезопасности
Andrii
Благодаря взлому энигмы компы начали развиваться
Хм.... Компы начаи развиваться больше для решения численных задач... Таких как таблицы стрельбы. Это конец 40-х. И там зачем шифрование? От кого? Проще человека не пустить в зал :) А вот алгоритмы шифрования это где-то начало 70-х, когда начало появлятся средства коммуникации.
Даниил
Смотря какую цель они преследуют, но в любом случае эти ребята помогают, так скажем, двигаться дальше в развитии кибербезопасности
Если бы их не было, тогда и причины появления кибербезопасности не было бы. Они изначальная причина появления кибербезопасности.
Nobody
Иногда я думаю что как же я туп для программирования и вообще нихуя не понимаю и может это не моё, а для людей кто быстрее всё понимают
Сидредин
и что за единорог?
Mr.
😂
Jsx707
Я забыл , сорян , я их просто тоже так давно не юзал
Jsx707
Сорян , реально , по полной лохонулся
Igor
и что за единорог?
Который какает радугой какой же еще.
Igor
У вас так потом один лишь Hello world.cpp будет компилироваться вечность
Ну бред же. Я не насильник, но сто раз подключал битсстд и все быстро компилилось, если нужно быстро что то попробовать отличный вариант.
Михаил
У вас так потом один лишь Hello world.cpp будет компилироваться вечность
главное не скорость компиляции, а скорость линкера)) когда в большом проекте изменяешь один файл на 2 КБ, он компилируется за полсекунды, а потом это все полчаса линкуется. В этом случае помогает Clang (линкует в ~10 раз быстрее иногда, чем gcc-ld)
Михаил
и гораздо меньше ОЗУ хавает
Igor
Хакеры кого-то ломая заставлют людей придумывать что-то новое,по типу такого толчка принудительного к развитию безопасности
На самом деле такой себе аргумент. Воры ограбив твою квартиру типа толкают тебя задуматься о безопасности, а еще заставляю не стоять на месте... Покупать новые вещи, что стимулирует промышленность. А еще для развития новых охранных систем нужно развивать механику и электронику. Разве что на космос не влияют, а так сплошной профит.
eye=x×s²
какие хакеры? те которые сми навязали или те кто тру хакеры?
Igor
Хз кому там что навязали)
m700
анджелину джоли?
eye=x×s²
Хз кому там что навязали)
значит не знаком с культурой
m700
значит не знаком с культурой
хз в эрмитаже тож хакеров не видел
m700
а точно хакер был культурологический журнал
m700
там даня шеповалов обзор современной культуры делал
Igor
Тру хакеры, тру программисты) ну их нахер эти культурные терки... Бред это все про тру и не тру.
eye=x×s²
Чиво блять?
https://ru.m.wikipedia.org/wiki/%D0%A5%D0%B0%D0%BA%D0%B5%D1%80
Igor
https://ru.m.wikipedia.org/wiki/%D0%A5%D0%B0%D0%BA%D0%B5%D1%80
Где гарантия что в вики не ты статью писал) или может быть хакеры следы путают)
--
Какие вы тут сложные темы двигаете.
m700
Никита
У большинства омежек хакер ассоциируется с человеком, который может бомбер на звонилку кидать.
Никита
Jsx707
Более того , если она выберет такой подход и программа будет состоять из множества файлов , то будут ошибки , потому что она этот файл будет включать и в другие файлы скорее всего и будут одинаковые функции , что не позволительно
Jsx707
Тогда 100% хакер.
Termux - всего лишь инструмент )
Jsx707
Кидать бомберы это не хакинг
Jsx707
Хакинг - красть деньги с банковских карт , взламывать банковские счета , красть пароли от соц. сетей , шантажировать людей , вот это хакинг
Jsx707
С одной стороны аж дух захватывает , а с другой , надо уметь ставить себя на место других .....
Jsx707
Но сейчас напрямую никто ничего не взламывает , занимаются фишингом
Никита
Кидать бомберы это не хакинг
Я знаю, просто "люди", которых забанили в Гугле, этого не понимают.
eye=x×s²
та это вор а не хакер
--
Я знаю, просто "люди", которых забанили в Гугле, этого не понимают.
Омежки, "люди". Ты всегда такой дединсайд или только утром по вторникам?
Jsx707
Может просто новички , я когда кидал бомберы представлял себя реально каким-то хакером
m700
ощущение что я детстве и рандомную ирку читаю
Jsx707
Impulse пожалуй один из лучших , там реально возможностей немало и структурирован он неплохо
Jsx707
Дед инсайд? Почему же.
Да кстати , я тоже не понял
--
Дед инсайд? Почему же.
ДА не, всё норм, всё норм.
Никита
Не ну ты говори, может реально херню несу.
eye=x×s²
https://ru.m.wikipedia.org/wiki/%D0%A5%D0%B0%D0%BA%D0%B5%D1%80
вотс тутс общепринятое определение
--
Не ну ты говори, может реально херню несу.
Как по мне, слишком пренебрежительное отношение к другим людям. Но то вкусовщина же. Нормально всё, я зря среагировал.
Никита
Одно дело пользоваться готовым, а другое адаптировать его под свои нужны.
--
Бывает у меня такое. Утром по вторникам.
Denis
Народ, доброе утро! Подскажите новичку, как правильно отловить пустое значение элемента массива на языке PHP? Можно через foreach пройтись по элементам, и использовать, например : if ($element) //do something... Но если элементов много, есть-ли какой-то способ узнать, не используя цикл? p.s. логику решения можно подсказать и на любом другом ЯП
--
Но темы у вас тут интересные. Я тут зашёл, значицца, на старости лет узнать, что вообще это ваше погромирование из себя представляет. А вы тут терминами сыплете и хакерские движухи обсуждаете.