Информатика. Язык Си: Системные вызовы malloc() и free() в Си. Центр онлайн-обучения «Фоксфорд»

  Рет қаралды 36,025

Фоксфорд

Фоксфорд

Күн бұрын

Пікірлер: 24
@torrentinocom
@torrentinocom 6 жыл бұрын
какие же шикарные уроки! правда видео "побитовые операции" минус, НО все остальные уроки просто шикарнийшеи. в остальных роликах на ютубе просто показывают синтаксис, понимания ноль, поетому на практике, полученые из таких уроков "знания" применить на удасться. Если б были еще уроки по ассемблеру в таком же духе, было б вообще круто)
@Shuriken255
@Shuriken255 5 жыл бұрын
Один из самых хорошо-структурированых уроков. Спасибо вам огромное, Тимофей. =)
@nguyenthitham9161
@nguyenthitham9161 5 жыл бұрын
OOOOOOOOOOOOHHHHHHHHHHHHHH MMMMMMMMMMMMMMMMMMMMMMYYYYYYYYYYYYYY GGGGGGGGGGOOOOOOOOOOOOOOODDDDDDDD ITS SHURIKEN
@sashasashovic91
@sashasashovic91 5 жыл бұрын
вы ответили на мой вопрос, благодарю за полезную информацию.
@lasgrate288
@lasgrate288 5 жыл бұрын
Доступно и интересно. Спасибо!)
@ЕкатеринаНевзорова-й7е
@ЕкатеринаНевзорова-й7е 10 ай бұрын
"Не так важно как память будет типизирована", - хорошо сказал!
@bakaproductionsempai7591
@bakaproductionsempai7591 5 жыл бұрын
Красава , без воды , да и доступно очень
@xtech3408
@xtech3408 2 жыл бұрын
Офигенно объяснил, спасибо!
@kl45gp
@kl45gp 6 жыл бұрын
Отличное видео
@ГеннадийСамойлов-с4ю
@ГеннадийСамойлов-с4ю 4 жыл бұрын
Спасибо за урок. Тимофей Фёдорович очень похож на Стефана Карри
@matrosya1
@matrosya1 Жыл бұрын
Хороший урок
@igorseledtsov7345
@igorseledtsov7345 3 жыл бұрын
это не системные вызовы, а библиотечные.. маллок может вообще ни разу не сделать системный вызов, а будет непрерывно копошиться в куче.. Системные вызовы это brk, mmap итд. Ну это же образовательная лекция, и не беседа в курилке..
@kovesik
@kovesik 8 жыл бұрын
Вы говорили, что в стеке выполнить ничего нельзя, а как же переполнение буфере с подменой адреса возврата в область стека?
@tkhirianov
@tkhirianov 8 жыл бұрын
Адрес возврата подменить можно, но если он будет указывать на сам же стек, то операционная система не позволит выполнить команды оттуда. Так что подменить адрес можно только на другой адрес в том же сегменте кода. Все вышесказанное не относится к компрометации программы, выполняющейся в режиме ядра ОС, например о драйвере - там можно всё.
@kovesik
@kovesik 8 жыл бұрын
Спасибо за ответ. Но я так понимаю это не распространяется на консольные приложения, по крайней мере под windows? Так как натыкался на видео, где в консоль вставляли из буфера обмена бинарный код и после ввода запускался калькулятор.
@tkhirianov
@tkhirianov 8 жыл бұрын
Денис Ковешников Не могу прокомментировать.
@ІванБорисюк-к6и
@ІванБорисюк-к6и 5 жыл бұрын
Ставим скорость 1.25 и очень даже годно)
@Randych
@Randych 6 жыл бұрын
А в дотнете так можно делать?
@kheprago
@kheprago 6 жыл бұрын
Randych Если вы про С#, то нет.
@aslan_blessed
@aslan_blessed 4 жыл бұрын
Салам все ба(н)ссейнистом
@vnikolayev
@vnikolayev 6 жыл бұрын
Как по мне очень долго и скучно. Что не указал автор так это про то что выделяется именно ОПЕРАТИВНАЯ память
@Partey-xh3fr
@Partey-xh3fr 6 жыл бұрын
То что оперативная, это очевидно. Все выполнение любых программ выполняется в ОЗУ, часто говоря о памяти даже в книгах не пишут о какой. Лично мне видео понравилось, много нужных акцентов и полезной информации. Да, большинство сказаного - абстракции, но это очень важно для понимания работы Си.
@torrentinocom
@torrentinocom 6 жыл бұрын
Vasiliy Nikolayev 14 минут для одной из самых важных тем по Си ето долго? то что речь идет об озу ето ясно ежу
@igorseledtsov7345
@igorseledtsov7345 9 ай бұрын
Так выделяетсмя то не память, а адресное пространство
Выделение и освобождение динамической памяти в Си
27:39
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 10 МЛН
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 51 МЛН
Адреса и указатели в Си. Адресная арифметика
27:47
Тимофей Хирьянов
Рет қаралды 163 М.
Техника безопасности при работе с памятью в Си
19:25
Тимофей Хирьянов
Рет қаралды 34 М.
Двумерные массивы в Си: обычные и динамические
21:49
Тимофей Хирьянов
Рет қаралды 73 М.