Ё*кий полиморфизм

  Рет қаралды 283,625

ExtremeCode

6 жыл бұрын

В этом видео, узнаем зачем нужен полиморфизм в ООП и почему он самый главный, крутой и четкий
Ссылочки:
● VK: bit.ly/vk_extremecodetv
● Telegram Chat: bit.ly/telegram_extremecodetv
#csharp #extremecode #oop #ооп #полиморфизм #инкапсуляция #наследование
для маленьких и тупых Полиморфизм в ООП Полиморфизм на практике

Пікірлер: 396
@ypouhivanov2173
@ypouhivanov2173 6 жыл бұрын
уххх бляяя, меня рапирает от знаний, уххххххххххххххххх, пойду маме расскажу что я выучил!!
@Pavel-n
@Pavel-n 4 жыл бұрын
УЪУ СЪУКА
@BestMovieActors
@BestMovieActors 4 жыл бұрын
Главное папке не рассказывай, переебет по ебалу ногой со старта! Ага
@KulaGGin
@KulaGGin 4 жыл бұрын
Дааа... После просмотра этого видео никто даже не сможет написать классы, которые наследуют от другого класса. Не пустые, а реальные.
@Vo1andyara
@Vo1andyara 3 жыл бұрын
@@KulaGGin тут видео не про это же) про более крупных масштабов проблемы
@Vo1andyara
@Vo1andyara 3 жыл бұрын
если ты ниче не понял, то рано это смотреть) это для шарящих более менее
@MisterB4el
@MisterB4el 6 жыл бұрын
в конце видоса у меня конструкторы отклеились от классов в радиусе двух проектов
@60d93
@60d93 6 жыл бұрын
Почему такой смешной юмор никто не оценил?
@dann1kid
@dann1kid 4 жыл бұрын
=D
@georgeimedashvili5178
@georgeimedashvili5178 4 жыл бұрын
@@60d93 просто никто не понял xD
@konstantinfilonenko5599
@konstantinfilonenko5599 2 жыл бұрын
@@dann1kid} ppp0000
@crazist228
@crazist228 2 жыл бұрын
@@georgeimedashvili5178 я не понял(
@abubakrshoaliev2775
@abubakrshoaliev2775 Жыл бұрын
После нескольких месяцев напряжённого программирования это первое видео от экстрим кода, который я понял. И знаете, смотреть понимая что говорит этот чел - просто блаженство! Спасибо тебе большое, я теперь понял наконец концепцию ООП!
@HeIvis
@HeIvis Жыл бұрын
Привет, как успехи в программировании?
@abubakrshoaliev2775
@abubakrshoaliev2775 Жыл бұрын
@@HeIvis Как быстро летит время однако, я и не думал что этот коммент я писал 7 месяцев назад. Я все еще изучаю аспекты языка и познаю что-то новое. Я все это время шел по карьере тестировщика, но в недавнее время я начал интересоваться созданием десктоп приложений на джаве. Из достижении могу только упомянуть про экзамены Oracle по джаве. Правда должен признать что сейчас больше времени уделяю подготовке к универам и учебе
@usebghh
@usebghh 8 ай бұрын
Я поступил в тех уник и лично в нашем универе меня напрягает отдача в сторону узбекскому языку, истории Узбекистана и тд. Т.к. я знаю что мне не пригодится. Если можно было бы я отдал все время программированию раньше. Т.к. это очень интересно
@peterpotylicin4374
@peterpotylicin4374 4 жыл бұрын
"А сейчас внимание вопрос.." 4:43 - тембр и интонация почти один в один как у ведущего)) респект)
@boomman2117
@boomman2117 6 жыл бұрын
Отлично заходит. Но пока видосика дождешся, можна и от климакса умереть. Спасибо за видос.
@eduardstreltsov3961
@eduardstreltsov3961 3 жыл бұрын
причем даже если ты мужчина
@alinatelyk
@alinatelyk 6 жыл бұрын
Чувааак, ты вот прям взял и запилил то, что я год никак не соберусь. Это очень клёво.
@MasterSergius
@MasterSergius 5 жыл бұрын
Если уж разговор о Доте, то там еще должен быть клас "Мамка" и метод "е*ать"
@user-bk9kg1lt5e
@user-bk9kg1lt5e 4 жыл бұрын
Ебать,спустя 2 года я понял о чём видео,наверное из-за того,что я джава стриптизёр.
@php1036
@php1036 3 жыл бұрын
жиза
@crazist228
@crazist228 2 жыл бұрын
простите но разве в джава нет ооп?
@user-od1it3ru3o
@user-od1it3ru3o 4 жыл бұрын
4 года работаю, но видосы смотрю с удовольствием, годно)
@aleksandercross5936
@aleksandercross5936 4 жыл бұрын
"Пока говно на вентилятор не попадёт...." Ржал) Красава
@fakt7814
@fakt7814 4 жыл бұрын
Разница между статической и динамической типизацией не в том, что в статической ты указываешь типы, а в динамической нет, а в том, что в статической корректность типов проверяется на этапе компиляции (т.е. буквально статически), а в динамической -- в рантайме. В языках с выводом типов не всегда нужно указывать типы, при этом они статические. Например, в Haskell можно задать полиморфную функцию add x y = x + y (да, это буквально все определение функции) без указания типов. 7:25 ad hoc полиморфизм это тоже "настоящий" полиморфизм, без него, например, невозможно было бы написать полиморфную функцию сортировки (тебе в любом случае нужно перегружать оператор >= для каждого типа), просто в ООП языках он выглядит коряво, это правда.
@user-sv2gm3vk6k
@user-sv2gm3vk6k 4 жыл бұрын
Ad hoc полиморфизм - это просто статический полиморфизм. Ты пишешь var x = 5, а перед компиляцией это превратится в int x = 5. То же самое с перегрузкой функций. Пишешь функцию с уже существующим названием, но другими аргументами, и перед компиляцией подставится конкретная реализация.
@princessmary5556
@princessmary5556 Жыл бұрын
@@user-sv2gm3vk6k Вы внимательно прочитали сообщение *fakt* , и решили, что он не в курсе, что такое Ad hoc ?
@MrAqbos
@MrAqbos Жыл бұрын
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@eduardeduard933
@eduardeduard933 3 жыл бұрын
Вот это нужный видос, недавно прошел эти темы и такая информация и пример со стороны очень кстати, лайк
@user-nz7pv6ty6i
@user-nz7pv6ty6i 6 жыл бұрын
как я готовлюсь к собеседованиям) спасибо чел)
@volchiy_pisun
@volchiy_pisun 5 жыл бұрын
Отлично получается, продолжайте в том же духе!!!!
@alexlevinshtein3835
@alexlevinshtein3835 4 жыл бұрын
Информативный видос, содержит инфу которая часто встречается на собесах
@user-wb1wd4mb8j
@user-wb1wd4mb8j 5 жыл бұрын
За два года обучения на ИТ в вузе не узнала столько, сколько узнала за этот видос
@aukolosov
@aukolosov Жыл бұрын
спасибо за видео. разные подходы там и там обозначены. а в серьëзных проектах, где важна и безопасность и производительность по-любому применяют покрытие кода тестами
@Crazmuss
@Crazmuss 5 жыл бұрын
Блэдь, так вот почему я всегда считал ооп каким-то ненужным говном _мимо любитель душить питона_
@michaeldevichenskiy4588
@michaeldevichenskiy4588 4 жыл бұрын
Бомбичесеий видос ! Автор я твой фанат!;)
@user-mc3bn1it4z
@user-mc3bn1it4z 3 жыл бұрын
Здравствуйте!! Скажите пожалуйста сделаете ли вы видео-глоссарий для начинающих программистов?)) Мне кажется большая часть зрителей будет рада))
@dennis3961
@dennis3961 6 жыл бұрын
Красиво. До слёз.
@imkuepf
@imkuepf 6 жыл бұрын
То чувство, когда слышал этот пример на стриме и так же подумал решить проблему)
@dkvChannel
@dkvChannel Ай бұрын
Бля, видос настолько хорош что мне надо смотреть его на свежую голову. Это лайк, господа!
@suryaninov
@suryaninov 6 жыл бұрын
Ёмкий полиморфизм
@Burgaltay
@Burgaltay 3 жыл бұрын
Какое интересное чувство юмора 😂🖖🏻👍
@helga_volt
@helga_volt 16 күн бұрын
идеально лекция + картинки + юмор
@alastor782
@alastor782 6 жыл бұрын
Пишу на питоне, но на удивление всё понял.
@VilRapt
@VilRapt Жыл бұрын
Прекрасная работа!
@andredru4278
@andredru4278 Ай бұрын
Спасибо. Надо повторить. С первого раза недопонял.
@user-hl7zj8fc7u
@user-hl7zj8fc7u 4 жыл бұрын
Приятный для просмотра видосик)))
@user-qp5rh9iv7n
@user-qp5rh9iv7n 6 жыл бұрын
ещё не посмотрел, но спасибо за видео
@SergeyTish
@SergeyTish 5 жыл бұрын
Если бы я заведомо не знал, что такое полиморфизм, то из этого видео скорей всего так ничего бы и не понял... Просто я тупой, а это видео, вероятно, только для умных.
@user-jn1px7rp3h
@user-jn1px7rp3h 4 жыл бұрын
а видос разве о понимании полиморфизма? просто, наверное я даже не сосредотачивался на попытке понять
@Vo1andyara
@Vo1andyara 3 жыл бұрын
тут скорее что ты должен уже знать что это такое, но по факту чётко
@holu3160
@holu3160 Жыл бұрын
в питоне есть библиотека typing и можно с ней сделать, чтобы функция принимала аргумент только с определенным типом
@Qnoize
@Qnoize 5 жыл бұрын
Очень интересно, но с середины перестал понимать, видимо я тупой ещё пока, пойду книжки читать!)
@PAPAKOTT
@PAPAKOTT 6 жыл бұрын
Браво !!!
@tankowot
@tankowot 2 жыл бұрын
Люблю эти старые видосы без рекламы
@ivana.4753
@ivana.4753 3 жыл бұрын
Чувак, на 3:40 я просто валялся под столом. Аплодисметы за юмор! :))))
@mechmaker9346
@mechmaker9346 4 жыл бұрын
Кстати про статическую типизацию: Если так посмотреть на развитие систем со статической типизацией,то данные системы скоро будут ничем не уступать системам с динамической типизацией. Параметрический полиморфизм есть. Полиморфизм,описанный в видео тоже имеется. А проблемы с хешмапами с различными типами помогут решить зависимые типы с параметрическим полиморфизмом.
@princessmary5556
@princessmary5556 Жыл бұрын
Вы пишете: *данные системы скоро будут ничем не уступать системам с динамической типизацией* Это какой то бред. Статические системы в принципе ничем не уступают динамическим уже просто потому, что динамические реализуются поверх статических.
@AlpinWeb
@AlpinWeb 4 жыл бұрын
Приятного аппетита!
@Stronble
@Stronble 4 жыл бұрын
Нифига ты с примером из доты замарочился)
@outresler1757
@outresler1757 Жыл бұрын
вот это да, 4 года прошло, а мы все мацаем у ExtremeCode насущные вопросы, потому что видосы сок
@kemsekov6331
@kemsekov6331 4 жыл бұрын
От души, братан
@MasterMen2011
@MasterMen2011 4 жыл бұрын
6:52 Игра: Age of Empires II: The Conquerors (2000)
@diminddl
@diminddl 5 жыл бұрын
то чуство когда забил на с++ на моменте ООП и случайно сюда попал и офигел.
@sniper9577
@sniper9577 3 жыл бұрын
Очевидная расстаноква линий в данном случае: кери Пудж с спортом Магнусом, мид Лина и в офлайне Свен с ВРкой. Классный пик, кста, нужно затестить.
@Cada0x1
@Cada0x1 5 жыл бұрын
Скучаю по вашим видосикам, куда вы пропали? :(
@gentleNES
@gentleNES 6 жыл бұрын
Хотелось бы уже чего-нибудь посложнее. Видео о рефлексии или тех же паттернах, например.
@ypouhivanov2173
@ypouhivanov2173 6 жыл бұрын
о, о рефлексии дистительна отель бы
@anmaner4822
@anmaner4822 6 жыл бұрын
gentleNES А в чем проблема прочесть книгу по паттернам? Благо есть куча отличных книг на эту тему.
@sys.reboot6734
@sys.reboot6734 4 жыл бұрын
@@anmaner4822 С книги по паттернам не поорать нормально. Хотя если я ошибаюсь и у вас есть орная книга по патернам, то дайте сурс.
@user-gs2of5nq8g
@user-gs2of5nq8g 6 жыл бұрын
Первый раз услышал про ad hoc полиморфизм. А ты на каких героях в дотку гамаешь если не секрет?
@user-qp5lx6vh9d
@user-qp5lx6vh9d 4 жыл бұрын
Какие угодно, но только не тоненькие программерские ляшечки😆
@god_bika
@god_bika 4 жыл бұрын
Да не. Инкапсуляция оно тоже, облегчает понимание чего же класс делает конкретно. Просто приватно-протектные поля и методы не рассматриваешь и четко видишь его, класса, суть. Воот. Ну и безопасность в наименованиях этих приватных сущностей. Не надо бояться дублирования имен(все закрыто на замок, инкапсулированно). А ведь это может произойти случайно, не специально.
@User-cf3rw
@User-cf3rw 5 жыл бұрын
Лукас)
@Bayanovi4
@Bayanovi4 6 жыл бұрын
Кулл хацкеры обожают код с динамической типизацией)
@smaramna
@smaramna Жыл бұрын
В шарпе можно ещё object юзать, вместо dynamic Первому проще downcast забабахать, потому что это всем классам класс (если не указывать родителя - он там будет object "неявно") А с dynamic свои приколы Можно конечно упороться и наследовать свои классы от dynamic, а потом ловить с этого рофлы и лулзы Но и это тоже работать будет, как-то Вот классно придумали множественное наследование После чего, в ООП прострелить колено стало в два раза проще, равно как и хрупкость родителей/наследников стала в два раза более хрупкой
@illson4666
@illson4666 6 жыл бұрын
Как понять каждый раз новый герой? я совсем отбитый, сижу и спамлю Мипо на ласт пик, потому что я могу, и у меня есть самописные макросы, которые мне достались от бабушки. В каждой игре повторяется ряд персонажей, ты не прав, и я требую в знак принятия этой ошибки снять видео "С# для маленьких и тупых"
@Dimarious.G
@Dimarious.G 6 жыл бұрын
Illson 7Я так в конструкторе пяток персонажей, вариантов комбинаций много: чтобы не писать по конструктору на каждую комбинацию (а число комбинаций будет драматично возрастать с каждым новым добавленным героем), есть полиморфизм: создаёшь интерфейс IHero, например, вешаешь интерфейс на классы всех своих Мипо-Шмипо-Пуджей-Муджей, и всё, достаточно одного конструктора с пятью IHero.
@dann1kid
@dann1kid 4 жыл бұрын
@@Dimarious.G именно. Если есть объект map, который включает в себя все остальные объекты, то они взаимодействуют с ним через его интерфейс. И каждая сущность должна толкать свои речи с map по его жаргону, то есть "нормальным языком в рамках дозволенного".
@user-pd4gt9zz9c
@user-pd4gt9zz9c 5 жыл бұрын
тоненькие программирские ляшечки)))) ухаха))) поржал от души) лови лайк и подписку чисто за юмор) ну и инфа кому-то полезна)
@Myaw-mrow
@Myaw-mrow 5 жыл бұрын
Ничего не понял, но очень интересно.
@user-zk9kf4jh5b
@user-zk9kf4jh5b 5 жыл бұрын
Привет, лойс за видос! Объясняйте доступно с хорошими примерами))) Хорошо бы найти канал, где также объясняют с java... Кто-то может посоветовать?)
@dasauser
@dasauser 4 жыл бұрын
У тебя есть видос, типа "почему php - не ЯП"? Если есть, то дай ссыль(именно твое мнение), а если нет, то запили. Очень хочется узнать, почему ты его (пхп) не упоминаешь в большинстве видосов, обходишь стороной.
@purposeful420
@purposeful420 5 жыл бұрын
бля, чувак ты лучший! спасибо тебе! поднял настроение!
@petrvictorovich
@petrvictorovich 2 жыл бұрын
Ааааа! Я всё пооонял! Если я пешу на JS - я могу забить на: 1. Паттерны 2. ООП 3. Полиморфизм Профит!
@krisright7304
@krisright7304 3 жыл бұрын
Ничего не поняла, но ооочень интересно
@gaidzin2
@gaidzin2 3 жыл бұрын
Про способность функции обрабатывать данные разных типов.
@ancient-raccoon
@ancient-raccoon 3 жыл бұрын
а почему шаблоны например не использовать в методах где возможны различные типы параметров?
@hutzpa3619
@hutzpa3619 6 жыл бұрын
Примеры заебись, но уверен что не все поймут из видео что есть разные виды полиморфизма. Хотя как вводный гайд в эту тему, зайдёт думаю норм
@pasha5760
@pasha5760 6 жыл бұрын
Браво!) Интересно, а если на собеседовании в такой форме, как твои видео отвечать😂😂 Думаю тогда можно попасть к весёлым ребятам))
@KPAMCATEJlb
@KPAMCATEJlb 6 жыл бұрын
Главное закрякивать некоторые свои слова, всё-таки на собеседование пришёл же..
@pasha5760
@pasha5760 6 жыл бұрын
Тогда я буду много крякать))
@elsukovandrey
@elsukovandrey 5 жыл бұрын
Блять, просто шли всех нахуй сразу! Сам всегда так делаю...
@stazzad2606
@stazzad2606 4 жыл бұрын
я посмотрел видео:" что такое полиморфизм"?
@user-py3yn5kp7q
@user-py3yn5kp7q 4 жыл бұрын
7:41 На мониторе GOATSE!
@sfrog303
@sfrog303 3 жыл бұрын
После 2:44 пришлось ставить видос на паузу, поржать, успокоиться, и только потом продолжать смотреть потому что дальше информация уже не шла)
@romaok6888
@romaok6888 5 жыл бұрын
спасибочки
@user-gb1ch8rf1e
@user-gb1ch8rf1e 4 жыл бұрын
"Без него невозможно писать приложения, по крайней мере в объектно-ориентированном стиле с использованием статической типизации". Ну, динамические-типизированные ЯПы вообще не могут существовать без полиморфизма, ибо динамические переменные не могут быть без динамического полиморфизма. А ещё насчёт ad hoc полиморфизма. Я пока в этом слабо шарю, но это, получается, просто статический полиморфизм?
@4ec933
@4ec933 4 жыл бұрын
Крутой тип)
@vladimirmedvedev8908
@vladimirmedvedev8908 4 жыл бұрын
Чувак запили видос в гуспрском стиле - замени матерки на элегантные обороты. Просто интересно.
@ypouhivanov2173
@ypouhivanov2173 6 жыл бұрын
даешь про рефлексию
@ivanjermakov
@ivanjermakov 6 жыл бұрын
Пример, конечно, так себе. Но суть отражает, молодец.
@keerpeech1
@keerpeech1 6 жыл бұрын
Я один смотрю эти видосы ради шутеек автора, а не для того, чтобы подчерпнуть что то новое?)
@user-mw7wx8wm5p
@user-mw7wx8wm5p 6 жыл бұрын
Когда уже, проф кодер, но шутки про ебобо отлично заходят
@hiryu70
@hiryu70 6 жыл бұрын
Дмитрий Антоненко с ростом компетенций потребность в ебобо становится более очевидной
@kadyshev2759
@kadyshev2759 5 жыл бұрын
Да.
@uncle-xxi
@uncle-xxi 4 жыл бұрын
поДчерпнуть это как? низэнько-низэнько? :) :) :)
@kabukijoe99
@kabukijoe99 2 жыл бұрын
Ни чего не понятно, но очень интересно
@user-cj8zc4qo7l
@user-cj8zc4qo7l 6 жыл бұрын
Божественно
@kick4994
@kick4994 4 жыл бұрын
А как потом узнать к какому классу нужно downcast Hero?
@seniordev9275
@seniordev9275 6 жыл бұрын
Как без наследования невозможно добиться полиморфизма? Сам же говорил про ad hoc полиморфизм)) Ну а если к словам не придираться то видос годный!
@bogdankovtun3325
@bogdankovtun3325 6 жыл бұрын
Добрый день , можете обяснить зачем мне нужен CLR поскольку я начал читать Рихтера и у меня появилось такое впечетление что я читаю что-то ненужное . Смотря на примеры , я понимаю что это я прочитал у Шилдта . Нужно ли мне дальше продолжать это делать или перейти на болие практичную книжку ?А то я тот человек который не воспренимает ту информацию которая не есть интересна или практична . Прочитав уже 100 страниц ,я так и не понял где я могу применить полученые знания . (Сори за русский, в школе не учил .)
@daniil7750
@daniil7750 5 жыл бұрын
Gregoruy Horikov ты новичок в программировании? Отложи пока Рихтера, ещё рано, потом вернёшься, читать его нужно, но пока ничего не поймёшь, сначала учи сам C#, книг много, можешь глянуть на Троелсена, Шарп (фамилия автора, да), или что нибудь в инете.
@elsukovandrey
@elsukovandrey 5 жыл бұрын
Точняк, на входе только Троельсен. Рихтер подождет. Да и хуй на него можно забить.
@ForesteamIV
@ForesteamIV 3 жыл бұрын
5:40 да не, никаких проблем. В плюсах можно все через pvoid ебашить xD
@HellfireRampage
@HellfireRampage 5 жыл бұрын
Лист с персонажами передавать на вход методу не ?
@user-lh4yj4gy7c
@user-lh4yj4gy7c 3 жыл бұрын
заебись, спасибо!
@eugenefedorov3498
@eugenefedorov3498 2 жыл бұрын
Примеры на доте это гениально, хотя не хватает что то про мам…
@OlegBondar1998
@OlegBondar1998 6 жыл бұрын
это самое аxyeнное объяснение полиморфизма! давай видос про функциональное программирование
@a.o.yaroslavov
@a.o.yaroslavov 4 жыл бұрын
C# с гибридной типизацией, там есть dynamic.
@squidwardfromua
@squidwardfromua 3 жыл бұрын
3:09 **Этот мем** Серьезно?
@SupraStututututu
@SupraStututututu 3 жыл бұрын
куда делся видос по инкапсуляции?инкапсулировался по полной?
@vycrumblossom5404
@vycrumblossom5404 4 жыл бұрын
Как тут уже писали, статика/динамика говорит о времени проверки типов (компилация/выполнение). Не надо путать с явной/неявной и сильной/слабой типизацией. Зачем путать людей? А чтобы в метод не попало хер знает что, надо проверки на тип данных делать. Никто не запрещает в том же Python генерировать свои исключения. И еще, C таки со слабой типизацией, так что толку от проверок на этапе компилиции особо нет, если он потом может неявно преобразовать данные.
@MegaKimor
@MegaKimor 4 жыл бұрын
расскажи о агрегации и композиции
@TheKOTLUIS
@TheKOTLUIS 5 жыл бұрын
Подкинь материал какой то для освоения ООП =)
@user-ix7lb1sx4k
@user-ix7lb1sx4k 3 жыл бұрын
Здравствуйте. В этом www.cyberforum.ru/python/thread2533185-page5.html#post14114964 и следующем сообщении ссылки на расширения Пайтона для статической типизации. Хотелось бы, чтобы Вы выбрали какой - то из них и сделали урок, как можно хорошо пользоваться полиморфизмом в Python.
@user-si3yb1ps3i
@user-si3yb1ps3i Жыл бұрын
public String стильПовествования(boolean топовый);
@Fox_exe
@Fox_exe 4 жыл бұрын
Статичиская типизация ещё и на скорость и потребление памяти нехило так влияет. Вот нужна тебе переменная в виде числа 0..254 - Проще всего юзать char (unsigned int) - Такая переменная будет "Жрать" один байт оперативки. В динамических языках - Сначала пройдет проверка, что это и как хранить. Потом оно (Внезапно!) может превратиться в строку и занять уже не один байт, а аж 10 (Не помню в какой из языков такая херня, но бывает и не такое)...
@user-sv2gm3vk6k
@user-sv2gm3vk6k 4 жыл бұрын
В динамически типизированных языках всё ещё интереснее. Переменные не могут храниться в стеке, т.к. в любой момент программы могут внезапно изменить тип данных, потребовав другое количество байт памяти, соответственно данные хранятся в хипе(динамической памяти). Это память, которую можно удалить в любой момент, когда ты захочешь, а потом выделить ещё какое-то количество байт памяти. Но получить доступ к ней можно только через указатель(4 байта на 32-битной системе и 8 на 64). Но к тому же динамическая память выделяется операционной системой, а ей нужно запомнить область, где лежит кусок динамической памяти. Она помещает прямо перед выделенной областью какие-то данные, которые позволяют нормально работать с динамической памятью. А он весит ещё несколько байт. Так что любая переменная требует примерно от 10 байт, даже если хранится просто одна буква. (исправьте меня, если я написала неправильно)
@princessmary5556
@princessmary5556 Жыл бұрын
Вы пишите: *Такая переменная будет "Жрать" один байт оперативки* Не факт. Такая переменная будет жрать *минимум* 1 байт
@princessmary5556
@princessmary5556 Жыл бұрын
@@user-sv2gm3vk6k Вы пишете: *Переменные не могут храниться в стеке, т.к. в любой момент программы могут внезапно изменить тип данных* Это чушь. Из того факта, что они могут в любой момент изменить тип, никак не следует, что переменные не могут храниться в стеке. И так, на всякий случай: размеры указательных типов не фиксированы. Никто не гарантирует, что они будут именно 4 байта на 32-й платформе, и 8 на 64-х битной.
@angrycatstudio2816
@angrycatstudio2816 3 жыл бұрын
четко
@Slavaxxx1
@Slavaxxx1 4 жыл бұрын
Разумист, умен и масленист.
@user-oy2sx7jb4d
@user-oy2sx7jb4d 8 ай бұрын
Чпачибо❤
@xGA3xGA3IKx
@xGA3xGA3IKx 6 жыл бұрын
динамическая бутылка
@dartmaul3293
@dartmaul3293 6 жыл бұрын
Ты крутой, абжаю тебя чувак) Приятного аппетита, лойс)
@igorcoolman
@igorcoolman 6 жыл бұрын
нихрена не понял
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 37 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 15 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 5 МЛН
🌊Насколько Глубокий Океан ? #shorts
00:42
Main filter..
0:15
CikoYt
Рет қаралды 13 МЛН
Что не так с яблоком Apple? #apple #macbook
0:38
Не шарю!
Рет қаралды 181 М.
Спутниковый телефон #обзор #товары
0:35
Product show
Рет қаралды 1,8 МЛН