2. Углублённое программирование на C/С++. Память в C++

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

VK Team

VK Team

Күн бұрын

Пікірлер: 21
@stupnum8764
@stupnum8764 6 ай бұрын
Госпадя, в комментах сидят гении. Отличный материал, никого не слушайте. Этот преподаватель лучше, чем все преподы моего вуза вместе взятые).
@bulba1995
@bulba1995 2 жыл бұрын
Отличная лекция , мое почтение .
@sergeyi2518
@sergeyi2518 3 ай бұрын
1:22:50 умножать двойку на sizeof(int) не нужно
@rkozom
@rkozom 6 жыл бұрын
Спасибо большое! Очень познавательно.
@БарабасКарабасов
@БарабасКарабасов 4 жыл бұрын
здесь 1:22:30 ptr = data; ptr = ptr + 2 * sizeof(int); i = *ptr; Не объявлен тип переменной ptr ! Если это void* , то его разъименовывать нельзя (строка i = *ptr;). Если это int*, то имеем неправильное использование арифметики указателей (строка ptr = ptr + 2 * sizeof(int);) "Тщательнее надо" (с)
@ДмитрийНормов-ю6ц
@ДмитрийНормов-ю6ц Жыл бұрын
Скорее всего, там подразумевается просто, что имя массива - это указ. на его первый элемент.. как-то так ))
@kyojindev3978
@kyojindev3978 5 жыл бұрын
А где можно почитать углубленно весь этот пайп...?
@inbuckswetrust7357
@inbuckswetrust7357 3 жыл бұрын
Путается товарищ кеши первого уровня на разных ядрах теоретически тоже могут указывать на одну ячейку озу и так же должны обновляться если прошли изменения в другом ядре
@fabergefabulous5010
@fabergefabulous5010 6 жыл бұрын
1:08 - так разве область видимости это только один файл? Это уже несколько файлов получается.
@raidenluikang5532
@raidenluikang5532 5 жыл бұрын
char - нет гарантий знаковый тип или нет, поэтому есть signed char . char , signed char, unsigned char -- 3 различных типы.
@darianogina148
@darianogina148 4 жыл бұрын
Нет, у Прата считается, что signed char избыточно.
@usergnusmas6879
@usergnusmas6879 5 ай бұрын
Интересно, что глобальная переменная попала в сегмент памяти который доступен только для чтения. Вероятно, это оптимизация компилятора. Надо было сделать литерал и глобальную переменную, которая претерпевает какие-то изменения. Тогда пример был бы нагляднее. Я очень сильно сомневаюсь, что процессор выполняет, в среднем, одну инструкцию за такт. Понятно, что это упрощение, но это может ввести в заблуждение. В целом, лучшего изложения, на русском языке, да на ютубе, я не встречал.
@koronabora
@koronabora Жыл бұрын
L1 - быстрее чем L2, L2 быстрее чем L3. Резануло слух, прочитал комментарии, закрыл видео.
@МишаБобров-и1з
@МишаБобров-и1з Жыл бұрын
и чем резануло?
@stupnum8764
@stupnum8764 6 ай бұрын
И где ошибка?
@sandroidtv5879
@sandroidtv5879 4 жыл бұрын
К сожалению препод так себе... Глотает слова в фразах, мысли путаются, примеры неудачные... Если бы в мои студенческие годы мне попался такой препод, он мне мало бы чем помог.
@inbuckswetrust7357
@inbuckswetrust7357 3 жыл бұрын
Ну может начинающий препод, если впервые народ об этом слышит то как бы все равно не впитает с 0 все сразу
@xkenjutsu
@xkenjutsu 3 жыл бұрын
Извини, но к сожалению ты просто тупой
@ipokemoni4163
@ipokemoni4163 2 жыл бұрын
неблагодарный
@ИльяПащенко-л8х
@ИльяПащенко-л8х 6 ай бұрын
Он крутой спец. По поводу преподавания: возможно, только первый раз лекции читал или просто надо было:)
@sandroidtv5879
@sandroidtv5879 6 ай бұрын
​@@ИльяПащенко-л8х, та, может, и крутой. ) Я ж не говорю, что плохой спец, я оцениваю аспект преподавания. Для меня информация, которую он рассказывает не новая, под 20 лет опыта. Но для студентов, как по мне, он сложный препод. Не обязательно хороший инженер должен быть хорошим преподавателем, и наоборот.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
37:51
bayGUYS
Рет қаралды 1000 М.
Уроки С++ Стек, Куча, Указатели (11)
26:06
Software Development
Рет қаралды 41 М.
Алгоритмы и структуры данных (С++), лекция №1
1:26:53
Тимофей Хирьянов
Рет қаралды 536 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
37:51
bayGUYS
Рет қаралды 1000 М.