inline c++ что это. Ключевое слово inline. Встраиваемая функция. C++ для начинающих. Урок #39

  Рет қаралды 163,259

#SimpleCode

#SimpleCode

Күн бұрын

Пікірлер: 88
@vasyaklishch4184
@vasyaklishch4184 6 жыл бұрын
Чувак ты обясняешь просто божественно респект наконец то нормальные уроки нашел... С меня лайк и подписка Побоьше таких людей
@faustomendez6567
@faustomendez6567 6 жыл бұрын
SimpleCode научился рисовать в paint так и до фотошопа не далеко)
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
#inline #SimpleCode #урокипрограммирования
@еленаумницова
@еленаумницова Жыл бұрын
Обалденный робот получился в пэинте на 4:35.
@Ermine882
@Ermine882 7 жыл бұрын
Спасибо за урок.
@elvinaustin1022
@elvinaustin1022 5 жыл бұрын
Спасибо Серега, очень много полезного узнал , и все хорошо откладывается в голове, уже много чего знаю , чего раньше не знал и не мог понять.
@ForestLetsplay
@ForestLetsplay 2 жыл бұрын
Спасибо за Ваши видеоуроки!
@rearden3820
@rearden3820 5 жыл бұрын
Смотрю сейчас твои уроки, плавно все осваиваю. Спасибо!
@ДмитрийОсипов-х1ф
@ДмитрийОсипов-х1ф 7 жыл бұрын
* Самые понятные, видео уроки по c++, на всём (RU) youtube *
@bama2619
@bama2619 2 жыл бұрын
Спасибо.Как всегда все понятно. Пишу реализацию на стд 98, там есть inline. В свежих стандартах inline уже не применяется.
@wokroutArsentiy
@wokroutArsentiy 3 жыл бұрын
В целом достаточно полезно. Маленькая приятная фича.
@Andrew_Develop
@Andrew_Develop 7 ай бұрын
Урок #49, а так Вы Сергей самый лучший преподаватель в KZbin!
@БорисКатовский
@БорисКатовский 5 жыл бұрын
супер обучение!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! спасибо!!!!!!!
@ИоаннДейкун
@ИоаннДейкун Жыл бұрын
привет из 2023. Большое спасибо за уроки!
@medetkhanaltynbek1442
@medetkhanaltynbek1442 3 жыл бұрын
благодарю за урок!
@alexeymi2618
@alexeymi2618 6 жыл бұрын
Спасибо!
@aidar232323
@aidar232323 6 жыл бұрын
спасибо за твои уроки
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
Пожалуйста!
@polmesh2057
@polmesh2057 Жыл бұрын
Спасибо 🙏 Прекрасная работа 😊
@Firuz26
@Firuz26 7 жыл бұрын
Спасибо
@Hacker-cp4vg
@Hacker-cp4vg 4 жыл бұрын
Я: (написал функцию, которая просто возвращает 1 без inline) Компилятор: *ты что, дурак? Ты не мог просто единицу написать? Ладно, и сам из функции вынесу...* Я: (написал функцию на 500 строк кода *с inline*) Компилятор: *а это не слишком? Это очень сложно для меня! НЕ БУДУ!* 🤦😂
@Безсмертный-э5э
@Безсмертный-э5э 4 жыл бұрын
Бро ты лучший. Чётко и по делу.
@НикитаТолстой-м6ъ
@НикитаТолстой-м6ъ 6 жыл бұрын
СПАСИБО
@gnog4627
@gnog4627 5 жыл бұрын
Симпл, ты можешь ввести только одну кривую скобку, и сразу нажать Enter. У тебя автоматически перейдет на следующую строку, разделит скобки на разные строки, оставит место по-середине и поставит туда курсор. Пользуйся!
@user12285
@user12285 2 жыл бұрын
да)
@boyjak7205
@boyjak7205 2 жыл бұрын
Спасибо, мужик :)
@Yashik_Kvantovoy_zaputannosti
@Yashik_Kvantovoy_zaputannosti 3 ай бұрын
На старых версиях такого не было
@vitaly-
@vitaly- 7 жыл бұрын
Спасибо))
@enceladussatellite1304
@enceladussatellite1304 3 жыл бұрын
Благодарю!
@archiechellaut9483
@archiechellaut9483 3 жыл бұрын
Спасибо за урок
@NIKOLAY_PSHONIA
@NIKOLAY_PSHONIA 5 жыл бұрын
Можно компилятор заставить встроить inline __attribute__((always_inline)) inline
@chelovechek7773
@chelovechek7773 7 ай бұрын
спасибо огромное!
@supermario3759
@supermario3759 6 жыл бұрын
C++ объяснение поймет даже ребенок шикарно
@КириллСафронов-о9д
@КириллСафронов-о9д 2 жыл бұрын
Спасибо!🥰
@egorkalmykov4003
@egorkalmykov4003 4 жыл бұрын
Спасибо !!!
@СправаФея
@СправаФея 7 жыл бұрын
хорошо объяснил на изображении, с юмором,)
@sleepyNovember_project
@sleepyNovember_project 9 ай бұрын
А ну в принципе, программа будет занимать больше, потому что код "вызываемой" inline функции при каждом обращении к ней, будет дублироваться туда откуда к inline функции идёт обращение
@nhoksang9501
@nhoksang9501 4 жыл бұрын
огромное спасибо
@rerurkful
@rerurkful 5 жыл бұрын
Класс !!!!!
@zumaxrussia
@zumaxrussia 6 жыл бұрын
Спасибо в очередной раз за урок! Все по делу и четко! Сергей, скажи пожалуйста, что ты можешь порекомендовать, изучать параллельно с твоими уроками? Может быть задания где то брать, или еще что почитывать? будем ждать ответ, заранее спасибо!
@lanni3647
@lanni3647 4 жыл бұрын
мой мозг: блин щас пельпешков бы
@ЯрославГоловко-ф6и
@ЯрославГоловко-ф6и 4 жыл бұрын
спасибо
@gangcheat78
@gangcheat78 Жыл бұрын
Начинал изучать С++ по книге Либерти. Сказать честно, тут на канале лучше разъясняют.
@krouvy469
@krouvy469 4 жыл бұрын
5:46 Клал код на эту передачу параметров.
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ 6 жыл бұрын
Спсб
@БорисКатовский
@БорисКатовский 5 жыл бұрын
наконец я нашел что-то действительно крутое на ютубе!!!!! а то есть видосы обучения программированию за 40 минут и т.д.
@NIKOLAY_PSHONIA
@NIKOLAY_PSHONIA 6 жыл бұрын
Сергей а как в мейне записывать? у меня в с файлах очень много inline 3-5 строк кода, а в мейне не вижу. взял пример прога с 3D принтера марлин.
@ValeraSmile991
@ValeraSmile991 5 жыл бұрын
посоветуйте книгу по с++
@oneworld9848
@oneworld9848 7 жыл бұрын
Я бы хотел чтобы ты создал плейлист под названием "Решение задач по сборнику задач Абрамяна на C++ ", будет ли такое?
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
некоторые задачи может и разберу, но все подряд точно не буду.
@АлександрЛитвинюк-х2ы
@АлександрЛитвинюк-х2ы 4 жыл бұрын
@@SimpleCodeIT было бы очень круто !!
@ЭлинаАллахвердова
@ЭлинаАллахвердова 4 жыл бұрын
Оно реализуемо через директивы? В Ассемблере оно вроде бы через макрокоманды реализуется. А само ключевое слово macro есть директива, если я правильно помню.
@legendarniy5714
@legendarniy5714 7 ай бұрын
39 осталось 165
@Kirill-medvedev168
@Kirill-medvedev168 4 жыл бұрын
Лучше чем ITVDN(не рофл)
@awkwardquestion8643
@awkwardquestion8643 3 жыл бұрын
что угодно лучше чем itvdn
@ИвановИван-ш8н
@ИвановИван-ш8н 2 жыл бұрын
Когда проект много файловый, то ключевое слово inlain решает удобно проблему в программах без хедоров и т.п.
@saharvkusni6209
@saharvkusni6209 7 жыл бұрын
I AGREE WITH THEM ! ! ! \/\/\/
@Viamsupervadetvadens
@Viamsupervadetvadens 7 жыл бұрын
up
@yellowmoonishka1725
@yellowmoonishka1725 2 жыл бұрын
Ths
@nikitosnever2749
@nikitosnever2749 6 ай бұрын
Вопрос: а чем inline функция отличается от макроса препроцессора?
@НикитаГородецкий-й4л
@НикитаГородецкий-й4л 2 жыл бұрын
товарищ майор пейнт, разрешите обратиться!
@nexusgaming1912
@nexusgaming1912 5 жыл бұрын
Если есть прототип функции то где нужно указывать inline?
@evgeniisharaborin8071
@evgeniisharaborin8071 2 жыл бұрын
Подскажите, пожалуйста, а если функция virtual то смысла же нет писать inline, __forceinline? так как компилятор не может подставить какую-то конкретную функцию
@libertariancom
@libertariancom 2 жыл бұрын
Да, смысла не имеет
@MurselBayramov-dx7be
@MurselBayramov-dx7be Жыл бұрын
Salam
@MR-cf5mr
@MR-cf5mr 2 жыл бұрын
А почему без энлайн компилятор ищет функцию для вычисления, а с энлайн якобы не ищет функцию. А как ему понять что надо делать в функции, если он ее искать не будет
@s4mf1sher
@s4mf1sher 3 жыл бұрын
Комментарий
@borisermolaev3158
@borisermolaev3158 6 жыл бұрын
A++
@Rsjnn
@Rsjnn 3 жыл бұрын
Прикол: # include using namespace std; int main(){ for(int c=0; c
@kostiahnitetskiy
@kostiahnitetskiy 5 жыл бұрын
Учим компилятор писать)
@kibson32
@kibson32 6 жыл бұрын
+
@aln9391
@aln9391 6 жыл бұрын
Курс, как повторяла плюс переезд на вижуал супер. Все ли понятно с нуля?
@Kobzarko
@Kobzarko 6 жыл бұрын
ничего не понял.((
@MRWOLFHACK
@MRWOLFHACK 5 жыл бұрын
A сейчас?
@ПользовательИнтернета-э6г
@ПользовательИнтернета-э6г 5 жыл бұрын
@@MRWOLFHACK каво
@Kokurorokuko
@Kokurorokuko 5 жыл бұрын
Не очень важный урок, можешь забить
@vitusink6445
@vitusink6445 5 жыл бұрын
У группы Ансамбль Христа Спасителя и Мать Сыра Земля, есть песня: Твой нож разберется :) Чем то похоже :)
@geroitruda8157
@geroitruda8157 2 жыл бұрын
Короче в данное время,inline уже не так важен.
@lexzcq
@lexzcq 2 жыл бұрын
Для увеличения скорости работы приложения - да, но вот для безопасности данных - нет, потому что любая передача в функцию/метод позволяет перехватить эти данные. В С++ это конечно то ещё приключение, но теоретически возможно, а вот если данные никуда не передаются, то до них тоже можно добраться, но это ещё сложнее чем перехватить их в моменте передачи в качестве параметров функции/метода.
@evgeniivasilenko9104
@evgeniivasilenko9104 3 жыл бұрын
На 39 уроке узнал что это еще не ООП
@nicel3908
@nicel3908 5 жыл бұрын
В inline нет смысла абсолютно, вместо кода просто указывается адрес функции, по которому надо перейти, не нужно ничего искать программе. Потом выполняется код, затем, если это не воид функция, то ещё и ретурн возвращается. Получается, какая бы функция не была, всегда будет всего на 2-е инструкции больше процессору выполнить, это буквально около 2 байт, ничтожно мало, смысл в инлайне лишь, если функция имеет 1-2 строчки кода, но тут компилятор сам поймет. Размер программы с одними бы инлайнами мог бы и в 10-ки раз больше быть
@mpelsyoff
@mpelsyoff 5 жыл бұрын
Бесполезная крч
@DmitryDolganov
@DmitryDolganov 5 жыл бұрын
Спасибо!
@vadimgreen5352
@vadimgreen5352 3 жыл бұрын
Спасибо)
@Ms001man
@Ms001man 6 жыл бұрын
Спасибо
@КлешОфКланс-я3в
@КлешОфКланс-я3в 5 жыл бұрын
Спасибо
@РусланКарнеенко
@РусланКарнеенко Жыл бұрын
Спасибо
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 29 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 38 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 6 МЛН
The Inline Keyword in C.
16:18
Jacob Sorber
Рет қаралды 58 М.
7 Лет Опыта в IT | Что я Понял?
19:56
Vlad Mishustin
Рет қаралды 234 М.
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 29 МЛН