2:19 Начало видео 4:53 Переменные 9:58 Операции над переменными 13:43 Условные операторы 20:59 Условный оператор switch 24:37 Массивы Цикл For 31:13 Цикл While 35:09 Строковый тип данных 37:55 Векторы 41:53 Функции 53:00 Указатели 57:18 Ссылки 59:25 Обьектно ориентированное программирование
Шел третий курс университета, а все пересматриваю это видео, чтобы освежить информацию в голове. Гоша, ты молодец! Полезный контент сделал - на все времена, так сказать!
О боже... Где же Вы раньше были? Это единственный урок, который я действительно досмотрел до конца, не смотря на его большую длительность. Естественно людям, которые ни разу не пробовали программировать на каких-либо простых языках (VB,VBA,Pascal) будет абсолютно не понятно 80% ролика, но мне, как имеющему опыт на простых языках программирования, человеку, очень приятно слышать чётко поставленную речь, где всё объясняется максимально быстро с акцентом на важные моменты, а не на всё подряд. Это очень здорово.
Гоша обманщик, говорит что буду с++ разработчиком после ролика, шаблоны функций, динамические массивы, перегрузку функций и операторов и много чего ещё упустил(
@@AlAl-t3y хороший урок для тех кто уже изучал какой то язык.ну и после урока вы не должны сидеть и думать что щас примут на работу в гугл а изучать то ради чего выпришли на урок
@@rohan54-e7tесть такой прекрасный канал simplecod, где на каждую тему тратится от 2 до 5 уроков, а после каждого такого блока еще есть домашние задание. Главная особенность изучения ЯП - это практика. Если материал будут вываливать так, как в этом видео, то времени понять, а тем более попрактиковаться в изученном просто нет - как следствие человек просто тратит 3 часа времени в пустую.
@@KusaJloJlu настоящий технарь с высокой колокольни смотрел на ваш русский язык. Конечно, это делает его похожим на крестьянского обывателя с завода, но разница в зарплатах и в жизненных интересах и целях это и есть различия между ними. Пока один интересуется как прожить месяц на зарплату в 15 тысяч и с кем сегодня обсудить политику и дела странах-соседях, технарь интересуется технологиями и развитием их для обустройства шикарного будущего.
@@Мертвыйбабка Технарь - не значит безграмотный! Гуманитарий - не значит обсуждение политики! У вас какие-то поверхностные понятия. Я технарь, но никогда не позволю себе писать ЖЫ-ШЫ, цЫкл, обЕкты, переММеНые, маСивы . Может он и зарабатывает по 150к в месяц, но ненадолго. Например, мне в компанию не нужен безграмотный человек, несмотря на его уровень знания своего дела, чтобы он не позорил нашу компанию перед сотрудниками или заказчиками своими детсадовскими ошибками.
Вот веришь, нет, но в таком темпе немного понятнее получается, чем Страуструпа читать (уж вот не знаю, видимо не под меня написано, до этого видео я не мог понять и запомнить вообще ничего).
>>Изучение C++ - Рервую половину видео автор учил Си - Внезапно появляется вектор - Потом опять половину видео учим Си - В конце появляются классы. Спасибо, теперь я хорошо знаю С++
А как лучше организовать работу с переменными в C++? я сам пару лет назад закончил универ, но не мог устроиться на работу, поэтому набрался практики на курсах от Skypro и получил классный оффер в финтех компанию))
Не знаю чего все ноют, что это только поможет вспомнить синтаксис... основой использую питухон, для малых задач потребовались плюсы, и этого видоса хватает чтоб наработать базу. А для дальнейшего гугл в помощь или книжки Так что урок просто замечательный!
Замечательные лекции. Гоша, ты гений. молодец. спасибо тебе. я учил когда-то С в колледже, потом в институте перешёл на с++. Твои лекции дополняют, учат, заряжают, и заражают желанием учиться. Молодец. Успехов тебе и удачи. htec. 😅
Я когда то выучил C++, но затем стал сидеть в вебе. Теперь понадобился C++, но я много, что забыл, чтобы вспомнить набрал: C++ за час. И тут чувак такую чушь несёт... Я на сколько помню, все эти указатели и ссылочки кок то связаны с адресами переменных. Что такое try catch, я совсем уже не помню, а чувак даже ничего про это не рассказал, лишь дал упоминание. Походу, придётся читать книгу прата, раз нормальных C++ за час нет. Но а с фунтдаментальными понятиями типа переменные и функции, молодец, только про них можно говорить и говорить.
И да, мне почему то кажется, что чувак в подъезде сидит, так как если слушать это в наушниках, то на некоторых моментах можно услышать его эхо, а так же то, что кто-то хлопает дверями
Программирование это как сочинение, а сейчас вы учите язык только, а теперь представьте люди даже хорошо зная язык на учебе не могут написать толком сочинение. Интересно было бы если действительно начали учить нас именно как это все использовать, как спроектировать программу, как использовать буфер, как использовать open gl, как поделить программу на модули... Везде есть свои правила, правила использования каждого элемента синтаксиса, вот тогда когда научат тогда и рождаются мысли, а так получается каша в голове.
указатель не копирует переменную, указатель - это переменная, которая содержит адрес другой переменной, а ссылка отличается от указателя тем, что является, по сути, вторым названием для переменной (что это дает, см. в лит-ре)
с векторами конечно можно и полегче: к элементам вектора можно обращаться также, как и к элементам массива, то есть можно спокойно написать vect[0], vect[1], vect[2] = 3 и.т.д.
Ребят, это видео даже базой не назовешь. Само введение в С++ куда глубже. Если вы думаете, что этой частички информации достаточно для Джуниора - оооочень ошибаетесь. Однако как краткий обзор сойдет, Гоша все понятно объясняет :)
*очень удобно смотрю с ускорением в 1.25х так как мозг лучше работает когда быстро входит инфа, учил язык 3 года назад, за час все вспомнил точнее за 45 минут:) шутка про 1.25х. Премного благодарен, если сделаете под каждый основной язык такие видео, будет очень круто!*
BOB Marley Я тоже сначала смотрел на 1.25х. Потом перешёл на 1.5х, а уже сейчас смотрю на 2х. Я уже привык, всё понимаю что говорит автор) Сейчас смотрю обычные видео на 1.5-2,очень даже удобно))
Чувак, что ты несёшь? Если до указателей можно было скрепя зумами смотреть, то с 53:00 начинается лютая жесть. Это просто видео для производства быдло кодеров. Указатель ptrval не содержит в себе никакой !!!копии!!! значения переменной val, указатели МОГУТ и предназначены для хранения в себе адреса памяти, по которому находится значение переменной. 55:16 Разыменовываешь указатель и реально передаёшь копию в функцию - это крутая оптимизация? Зачем запариваться и шаманить с указателем, можно было просто переменную по значению передать с тем же успехом. 57:16 вывел адрес значения переменной val, и значение (читай адрес) содержащийся в указателе ptrval и это что-то там про копию доказывает... Дальше смотреть смысла нет никакого.
Его задача не найти оптимальный способ,а продемонстрировать что можно сделать,это две большие разницы. Его видео ориентированы на новичков,это как раз тот материал который позволяет быстро влиться в тему.
"Дальше смотреть смысла никакого"... Обычно это пишут в начале видео). А тут уже в конце). Забавно. Спасибо за информацию, пойду искать другие видео/статьи (хотя в статьях иногда используют то, что не проходили в предыдущих уроках... Это жесть. И нет комментариев, где бы можно было бы увидеть гневную критику таких моментов, а в ответ к ним пояснение)
Изучив C++, вы уже сможете спокойно перейти на любой другой язык программирования. Не скажу, что просмотрев данный видео урок вы полностью изучите C++, но с основами точно познакомитесь, что так же упростит переход на новые языки программирования.
57:19 это же не копия переменной, а указатель на адрес переменной, поэтому и адреса совпадают. То есть в указателе содержится ссылка на адрес переменной, по которому находится значение 9
я только недавно начал изучать програмирование и из всей информации по с++, которую я нашел в интерне можно максимум выводить текст на экран и все. как сделать хотя бы какую-нибудь кнопку или человечка, чтобы он бегал, прыгал?
Может все? Проверим в действие мне самое главное потенциал в языке чтоб был,создадим вирус и уничтожим все языки кроме С++ ха-ха-ха-ха-ха-ха-ха какой я грозный!Зарежу каждый язык !
это просто,наприер кодкоторый описывает действие,ты хочешь сделать чтобы двигалс человечек?Заходишь в юнити 2д проект,пишишь то-что скомпилировал и вставляешь картинку которая должна делать это действие!Генально......подробнее на канале Artalasky
Sanek / , для того, чтобы создать человечка ты должен его нарисовать.А на языке программирования ты только делаешь так, чтобы он выполнял какие-либо функции(бегал, прыгал и т.п.).
+The Black этот урок сделан Для тех кто уже программировал на других языках схожих c++ например java а для тех кто не знает других языков есть полный курс на его же канале
я новичок в С++, когда я писал свои первые функции, я столкнулся с проблемой: не могу сделать чтобы одна функция вызывала вторую, а вторая первую. Посмотрел твои видео, и все стало понятно! спасибо, лайк)
@@kolper6799 , это "занимает место" как правило не критично. Вообще писать using namespace std - плохая практика. Если интересно, могу объяснить почему или ссылку дать.
@@Нами-и9у , в одном пространстве имён может быть несколько функций с одинаковыми сигнатурами и без явного обозначения расширяемого пространства будет сложно понять какая именно функция вызывается. Если компилятор вообще поймёт какую функцию выбрать. Например - ideone.com/A8wzvH. Три пространства имён (first, second и глобальное), три одинаковые функции. Компилятор не понимает какую функцию вызвать и выдаёт ошибку. Пример синтетический, в большом проекте строк тысячи и один такой using namespace может выдать огромное количество ошибок.
Игорь Смирнов Он описал конструкторы... Но конечно не так подробно как хотелось бы. Но все же. Да не хватает, клонирования, описание статических классов. Понятия блокировки реализовавывания. Но все же.
Первый раз ставлю Дударю лайк. тк. до этого большинство видео по с++ фигня, вся информация не систематезарована , какие то метания из крайности в крайность. Тут когда учишь язык, и уже прошел какой то определенный курс( в данном видео нет огромного количества нюансов), просто для закрепления информации, что бы все уложилось в голове очень полезно. Ну и пару фишек из видео конечно почерпнуть можно.
Во каждый раз смотришь видео по программированию и в зависимости от языка возникает вопрос "И чё? Куда, #@я жать, что бы создать свою "программа_написанная_на_этом_языке_name"
1. Загугли компилятор/среду разработки под нужный язык. Должно найтись много вариантов - платных/бесплатных. Это программа такая. Устанавливаешь её, запускаешь, и там, собственно, окно, куда всё это писать. Есть такой вариант - CodeBlocks. Бесплатный, С++ поддерживает. 2. Начинай смотреть многосерийные уроки. Там часто в первой серии как раз показывают, что откуда качать, как настраивать, что куда писать и откуда что подгружать.
Очень долго жал это видео, посмотрел плейлист твой с видео про С++, на три месяца забросил, вот решил вспомнить C++, для проекта, хотел плейлист пересматривать, но ты меня обрадовал, и выпустил это видео. Спасибо!
@@ruslanvolovik2745, давай поменяемся. Ты: 1.) Погуглишь этапы компиляции программы на С++. Представленная тобой команда выполняет их ВСЕ. 2.) Напишешь cpp (g++) -E main.cpp и посмотришь что будет на выходе. Исполняемый ли это будет файл, как считаешь?
Похоже на Си, но только с флюгегехаймом для массивов - в виде векторов... и с контейнером-для-функций с настраиваемой зоной видимости - в роли классов. А если серьезно - спасибо за труд. :)
Для программы int a; и string a; "а" и "а", совершенно разные переменные, не путайте людей. Даже используется заместо выбора при записи данных, к примеру a = "Work"; будет занесено в переменную типа string, без каких либо проблем.
Здесь были показаны просто некоторые методы, и если бы он говорил в темпе и более информативно то видео бы длилось минут 30, да согласен что тут было показано очень мало, но если ты забыл плюсы и решил вспомнить то норм
@ZXW, во-первых, доказательствО, во-вторых, питон тоже учить надо не меньше, у него библиотек столько, что жизнь на изучение потратишь. А С++ скорее надо не просто учить, а становиться профом написания алгоритмов на любых языках, в частности на С++.
Видео осилил, завтра на сеньора собеседование. Осталось английский за час подтянуть и вообще сказка!
Собес то прошёл?
Ставь скорость 0.5 и скажешь учился много
хах
@@DS-ls7ck харррош)))
😆😆😆😆😆
2:19 Начало видео
4:53 Переменные
9:58 Операции над переменными
13:43 Условные операторы
20:59 Условный оператор switch
24:37 Массивы Цикл For
31:13 Цикл While
35:09 Строковый тип данных
37:55 Векторы
41:53 Функции
53:00 Указатели
57:18 Ссылки
59:25 Обьектно ориентированное программирование
в топ
У тебя отдельное место в раю
Если бога нет, то кто тогда оставляет такие комментарии?
@@sv1ntas_pro_228 я)
Лучший!
Шел третий курс университета, а все пересматриваю это видео, чтобы освежить информацию в голове. Гоша, ты молодец! Полезный контент сделал - на все времена, так сказать!
Я хочю стать атишником в будущем а меня зовут гоша это намек на большые успехи
@@Stokalesa Это намек на быдлокодерство
@@Stokalesa подняти русский..
@@userOFyoutube0 может "подтяни"?
@@57abcx10 ошибка. Опечатка.
>завтра собеседование на джуниора с++
>как выучить с++ за час
вот видео учи
)) про копию на копию обязательно расскажи там
как успехи, получил работу?
Igor Paliy прошел?
помогло видео?
О боже... Где же Вы раньше были? Это единственный урок, который я действительно досмотрел до конца, не смотря на его большую длительность. Естественно людям, которые ни разу не пробовали программировать на каких-либо простых языках (VB,VBA,Pascal) будет абсолютно не понятно 80% ролика, но мне, как имеющему опыт на простых языках программирования, человеку, очень приятно слышать чётко поставленную речь, где всё объясняется максимально быстро с акцентом на важные моменты, а не на всё подряд. Это очень здорово.
Трудно не согласится, автор канала большой молодец
Гоша обманщик, говорит что буду с++ разработчиком после ролика, шаблоны функций, динамические массивы, перегрузку функций и операторов и много чего ещё упустил(
@@presley4864 посмотрите внимательнее) перегрузка есть и пара слов про динамические массивы
АХАХАХАХАХ, это даже не урок. За час невозможно освоить даже озы , а чтобы освоить c++ на слабом уровне нужно более 30 часов
@@kunegy1834 это да
Реально топ! Посмотрел и устроился на работу. Уборщиком.
ахаха
Да, не тратте время, урок пустой
@@AlAl-t3y хороший урок для тех кто уже изучал какой то язык.ну и после урока вы не должны сидеть и думать что щас примут на работу в гугл а изучать то ради чего выпришли на урок
@@rohan54-e7tесть такой прекрасный канал simplecod, где на каждую тему тратится от 2 до 5 уроков, а после каждого такого блока еще есть домашние задание. Главная особенность изучения ЯП - это практика. Если материал будут вываливать так, как в этом видео, то времени понять, а тем более попрактиковаться в изученном просто нет - как следствие человек просто тратит 3 часа времени в пустую.
@@rohan54-e7tчеловек даже про шаблоны функций не рассказал🤦🤦🤦🤦. Вот что значит горе программист
Начало 1:46
Перемменые 4:54
Математические Операцыи 10:00
Условные Операторы 13:42
Условный Оператор Switch() 21:00
Масивы 24:37
Цыкл for() 29:05
Цыкл while() 31:14
Цыкл do {while()} 32:26
string 35:03
Вектора 37:54
Говорим о функцыях 41:53
Указатели и Ссылки 53:00
ООП 59:25 СОЗДАНИЕ КЛАССОВ И ОБЕКТОВ
Немного неправильный текст, но ладно спасибо, теперь намного удобней искать .
Лучший!
Сразу видно технаря
@@KusaJloJlu настоящий технарь с высокой колокольни смотрел на ваш русский язык. Конечно, это делает его похожим на крестьянского обывателя с завода, но разница в зарплатах и в жизненных интересах и целях это и есть различия между ними. Пока один интересуется как прожить месяц на зарплату в 15 тысяч и с кем сегодня обсудить политику и дела странах-соседях, технарь интересуется технологиями и развитием их для обустройства шикарного будущего.
@@Мертвыйбабка Технарь - не значит безграмотный! Гуманитарий - не значит обсуждение политики! У вас какие-то поверхностные понятия.
Я технарь, но никогда не позволю себе писать ЖЫ-ШЫ, цЫкл, обЕкты, переММеНые, маСивы .
Может он и зарабатывает по 150к в месяц, но ненадолго.
Например, мне в компанию не нужен безграмотный человек, несмотря на его уровень знания своего дела, чтобы он не позорил нашу компанию перед сотрудниками или заказчиками своими детсадовскими ошибками.
После "Hello World" все пошло по пизде :3
AXAXAXAX
Ахахаха)
😂😂😂
эстэдэ каут
чайники с нуля по-любому ничего не поймут ))) урок для тех кто делал но забыл за время, для повторения урок отличный!👍 спасибо за труды
ну не знаю можно ли назвать мои страдания в 11 лет знаниями которые я "повторяю")
но мне помогло)
Вот веришь, нет, но в таком темпе немного понятнее получается, чем Страуструпа читать (уж вот не знаю, видимо не под меня написано, до этого видео я не мог понять и запомнить вообще ничего).
Люди которые работали на других языках тоже поймут че да как
Верно. Хотел выучить, а понял ничего. Даже не одну комбинацию кода не помню.
Скорее для тех, кто просто в теме, я сейчас про мигрантов других языков, у меня вот заказ с фриланса)
кто насильно в 3 часа ночи изучает языки?
я) Только я ненасильно)
@@lapllassa 😂😂а я насильно изучал что бы знать 3 языка
@@casuale1200 )))
я не насильно, просто дико тянет к плюсам
@@pain.6766 😂😂😂😂
когда говоришь нельзя начинать с $ переменные,в мире гдет-то плачет php)
???????
????
В PHP, если не ошибаюсь, можно создавать переменные с знаком $ вначале. (И вроде даже есть *зарезервированные*)
Mr. Kodirovsshik , там это не можно,а нужно
Уже успел это узнать, но всё равно, спасибо что исправил
Такое ощущение, что человек на стимуляторах видосы записывает))
В программировании без психостимуляторов никак!
@@Lutoyar88 я на 1.5 скорости смотрел)))
Не, на литрухе водки
@@ВладиславБичок-г4ы На х1,75 бомба!
неплохо. но видео должно называться "вспоминаем синтаксис С++ за час"
+
я бы не сказал. Хорошо знаю паскаль, и до этого ни разу не прикасался к с++, и всё понял
@@bernardtaylor3500 я тебе вот что скажу..тебе кажется что ты понял с++..тебе просто кажется
@@amv_life.9614
#include
using namespace std;
void main ()
{
Setlocale(AL,LCC,"Rus");
cout
int main() {
setlocale(LC_ALL, "Rus" |
// тело
return 0; }
>>Изучение C++
- Рервую половину видео автор учил Си
- Внезапно появляется вектор
- Потом опять половину видео учим Си
- В конце появляются классы.
Спасибо, теперь я хорошо знаю С++
да ++ тут точно нет
А как лучше организовать работу с переменными в C++? я сам пару лет назад закончил универ, но не мог устроиться на работу, поэтому набрался практики на курсах от Skypro и получил классный оффер в финтех компанию))
Мотоцикл наследовать от автомобиля -- это сильно, это -- просто новое слово в ООП!
СПАСИБО!
я теперь не просто бомж, я теперь бомж который пишет программы на с++, за еду)))
чет много, можно за 3 минуты?
согласен...
ёбнулся? это физически невозможно, там очень дохрена всего
DARKSTEEL * это был сарказм. Блэт и если ты такой умный и знаешь, что плюсы нельзя выучить за 3 минуты, за час, за жизнь, то зачем ты комментишь?
Я за 15 минут учебы - смог змейку написать xD
Как ты за 15 мин учебы смог змейку написать, когда он про OpenGL ничего не говорил.
да я теперь C++ РАЗРАБОТЧИК!!!! Охренеть! ))
Керамическое горшковидное изделие испустило дух
Горшок
Дамм
@@alethalbit Я жив покуда я верю в чудо...
в прошлых семестрах так хорошо сдал экзамены по с++, через семестр простоя, уже опять как будто заново учу
Не знаю чего все ноют, что это только поможет вспомнить синтаксис... основой использую питухон, для малых задач потребовались плюсы, и этого видоса хватает чтоб наработать базу. А для дальнейшего гугл в помощь или книжки
Так что урок просто замечательный!
Замечательные лекции. Гоша, ты гений. молодец. спасибо тебе. я учил когда-то С в колледже, потом в институте перешёл на с++. Твои лекции дополняют, учат, заряжают, и заражают желанием учиться. Молодец. Успехов тебе и удачи. htec. 😅
не копия, а указатель
не копия копии, а указатель на указатель
не индекс ячейки, а адрес в памяти
меня тоже от этого коробило) что он несет
Да он сам ели ели знает С++
Сука если бы он и оставался в своем вебе я бы молчал.Но тут такую хуету несет.если Хауди Хо это читает,НЕ ЛЕЗЬ В П.О..СИДИ В ВЕБЕ ИДИОТ.
Я когда то выучил C++, но затем стал сидеть в вебе. Теперь понадобился C++, но я много, что забыл, чтобы вспомнить набрал: C++ за час. И тут чувак такую чушь несёт... Я на сколько помню, все эти указатели и ссылочки кок то связаны с адресами переменных. Что такое try catch, я совсем уже не помню, а чувак даже ничего про это не рассказал, лишь дал упоминание. Походу, придётся читать книгу прата, раз нормальных C++ за час нет. Но а с фунтдаментальными понятиями типа переменные и функции, молодец, только про них можно говорить и говорить.
И да, мне почему то кажется, что чувак в подъезде сидит, так как если слушать это в наушниках, то на некоторых моментах можно услышать его эхо, а так же то, что кто-то хлопает дверями
Программирование это как сочинение, а сейчас вы учите язык только, а теперь представьте люди даже хорошо зная язык на учебе не могут написать толком сочинение.
Интересно было бы если действительно начали учить нас именно как это все использовать, как спроектировать программу, как использовать буфер, как использовать open gl, как поделить программу на модули...
Везде есть свои правила, правила использования каждого элемента синтаксиса, вот тогда когда научат тогда и рождаются мысли, а так получается каша в голове.
Сочинения в школе не любил и писал плохо, а здесь чувствую как рыба в воде. Мне кажется в этом случае помогает пространственное мышление.
Золотые слова!
DefosROCK пиши соченения но пк а потом принось в школу
или башкиры
шутка про книгу "с++ за 21 день"
John Doe, я тоже во время просмотра вспомнил про эту книгу :-D
Иван Алексеев,😂
В чем прикол ?
@@agroplay9628 в чем прикол?[1]
@@belov_dev pricoles.ru/wp-content/uploads/2010/10/C++21day.jpg
красавчик ,так шпарить, надо что-то знать ! !!!! спасибо за сильную" шпоргаолку"
Огромное спасибо за проделанный труд. Все очень четко и понятно объясняешь :)
Спасибо огромное за видео! Я многому научился!
Мой совет, разобрать на простых задачах показать, это менее информативно будет, но более эффективно, для чайников! Подача материи очень классная👍
Отличное обзорное видео! на х2 если есть знания синтаксиса си отлично заходит. Спасибо!
указатель не копирует переменную, указатель - это переменная, которая содержит адрес другой переменной, а ссылка отличается от указателя тем, что является, по сути, вторым названием для переменной (что это дает, см. в лит-ре)
К тому же, ссылка - это постоянная, а указатель - переменная :-)
ты всё запутал😂😂😂😂😂😂😂
Visual Studio установил.. повторял за автором.. спасибо сен-сей. Теперь я готов делать свой курсовой проект.
я учу С++ 7 лет, видео плюёт мне в лицо за 7 секунд чтения названия
читать название 7 секунд - это долго ))
@@tedikvredik у меня дислексия кста) я читаю примерно 40 слов в минуту и быстро устаю
смело ты станешь устаревшим человеком в мире
Я пишу С++ 12 лет... )))))))))
@@Xenony100 pon
Дай Бог тебе здоровья, человек!)
Я тот самый чел, который ничего не программировал почти на с++, но мне все понятно. Спасибо збс видос👍
чувак, я люблю тебя! нормально все понятно и не нудно. спасибо!!
Ого, спасибо за видео.
Видно постарался)
Спасибо Вам за проделанную работу и за такое замечательное, полезное видео! Мне оно очень помогло, удачи Вам))
с векторами конечно можно и полегче: к элементам вектора можно обращаться также, как и к элементам массива, то есть можно спокойно написать vect[0], vect[1], vect[2] = 3 и.т.д.
Круть! Спасибо!
Урок топ! Я изучал C++ но чуть чуть забыл. Но вспомнил благодаря тебе! 😊
спасибо! за видео по больше бы таких людей как ты .
Спасибо за урок, немного повторил то, что изучал ранее
Замечательная информация ! Однозначно полезно.
Скачал видео поставил скорость х60 выучил С++ за одну минуту
Спасибо, доброй души человек, я понял то, что не мог понять полгода слушая препода, обнял
5:11, до этого и так много слов наговорил в быстром темпе, а в этот момент вообще фразу, как скороговорку, за секунду выговорил)
ЭТО ПРОСТО ТАЛАНТ - ТАК ПРОСТО И ДОХОДЧИВО ОБЪЯСНЯТЬ!!! ОТ ДУШИ СПАСИБО!!!
Ребят, это видео даже базой не назовешь. Само введение в С++ куда глубже. Если вы думаете, что этой частички информации достаточно для Джуниора - оооочень ошибаетесь. Однако как краткий обзор сойдет, Гоша все понятно объясняет :)
глубже, но там на первое время много лишней информации
Полезное видео! Всё четко и по делу. Хотелось бы еще видео по C++ и другим языкам для программистов, для тех, кто пришел с другого ЯП.
*очень удобно смотрю с ускорением в 1.25х так как мозг лучше работает когда быстро входит инфа, учил язык 3 года назад, за час все вспомнил точнее за 45 минут:) шутка про 1.25х. Премного благодарен, если сделаете под каждый основной язык такие видео, будет очень круто!*
BOB Marley Я тоже сначала смотрел на 1.25х. Потом перешёл на 1.5х, а уже сейчас смотрю на 2х. Я уже привык, всё понимаю что говорит автор) Сейчас смотрю обычные видео на 1.5-2,очень даже удобно))
И как твои успехи? С++ за час ?
Так все языки за неделю изучите
После php смотрится со скоростью 2х и перемотками) спасибо, все понятно!
@@th-xe5wb чел. Пол года пришло. У меня уже жена и дети,а ты мне отвечаешь под древнем как дерьмо мамонта говно коментом
@@420bfcout
@@420bf жена, дети, а плюсы то выучил?
@@Wriruri нет, пришлось отложить в долгий ящик(
Спасибо! Пошёл устраиваться на работу!
Отличная штука для тех кто уже более менее в теме, но подзабыл.1 конспект -> весь годовой курс, вспомнить за час)
Отличное видео для освежения знаний, учил плюсы по sololearn
С++ изучили , теперь надо купить компьютер
Спасибо огромное ❤👍
7:12 да, люди которые зашли посмотреть урок по С++ уже работает на NASA :)
Вау! О таком я и мечтать не мог! Спасибо :D
Чувак, что ты несёшь? Если до указателей можно было скрепя зумами смотреть, то с 53:00 начинается лютая жесть. Это просто видео для производства быдло кодеров. Указатель ptrval не содержит в себе никакой !!!копии!!! значения переменной val, указатели МОГУТ и предназначены для хранения в себе адреса памяти, по которому находится значение переменной. 55:16 Разыменовываешь указатель и реально передаёшь копию в функцию - это крутая оптимизация? Зачем запариваться и шаманить с указателем, можно было просто переменную по значению передать с тем же успехом. 57:16 вывел адрес значения переменной val, и значение (читай адрес) содержащийся в указателе ptrval и это что-то там про копию доказывает... Дальше смотреть смысла нет никакого.
Aleksei поэтому он не программист, а блоггер
Его задача не найти оптимальный способ,а продемонстрировать что можно сделать,это две большие разницы. Его видео ориентированы на новичков,это как раз тот материал который позволяет быстро влиться в тему.
Блин,только начал С++ учить,на один канал зашёл,там весь урок обосрали,тут тоже срут,кого смотреть то
@@npbeatz44 никого. Ну SimpleCode можно. Но лучше начни читать книгу(Стивен Прата С++ или Лафоре С++).Страуструп не советую, она очень не логична
"Дальше смотреть смысла никакого"... Обычно это пишут в начале видео). А тут уже в конце). Забавно.
Спасибо за информацию, пойду искать другие видео/статьи (хотя в статьях иногда используют то, что не проходили в предыдущих уроках... Это жесть. И нет комментариев, где бы можно было бы увидеть гневную критику таких моментов, а в ответ к ним пояснение)
Спс за то что делал это на c++ лайк и подписка
Сложно, хотя и нужно. Но за час новичку я думаю не научиться. Всё очень быстро как-то.
Чувак, ты лучший
4:51 на питоне просто print("Hello world")
Боже, да всем насрать.
@@justcore точнее только тебе
@@sardor4315 Видео по C++. Кому тут твой pithun нужен?
1)не pithon а python
2)я проста сказал как на питоне легче
@@sardor4315 1) Ты жалкий любитель самолайка.
2) не "проста", а "просто".
51:22 - а разве не floar res должна быть чтобы все правильно было?
Сделай тоже самое по C#, все будут очень благодарны !
Изучив C++, вы уже сможете спокойно перейти на любой другой язык программирования.
Не скажу, что просмотрев данный видео урок вы полностью изучите C++, но с основами точно познакомитесь, что так же упростит переход на новые языки программирования.
А ты уже давно програмируешь?
Не могу сказать точно, но где то с 2012 года начал обучение.Первым языком стал C++. Потом перешёл на Java и C#
KaK TyS а можешь быть моим наставником?
Я могу им быть
Круто подан материал ) прям без пауз )))))
Ты часто используешь комбинации клавиш, ускоряющие твою работу, можешь либо видик, либо список этих комбинаций у себя на сайте
Ctrl + S (сохраняет файл , но у него автосохранение) ctrl + c и ctrl + v
Через каждые 10 минут реклама, жесть! Первый и последний раз зашел на ютуб без аддблока... За видео спасибо, освежил в памяти все что нужно ;)
ASM планируется?
57:19 это же не копия переменной, а указатель на адрес переменной, поэтому и адреса совпадают. То есть в указателе содержится ссылка на адрес переменной, по которому находится значение 9
я только недавно начал изучать програмирование и из всей информации по с++, которую я нашел в интерне можно максимум выводить текст на экран и все. как сделать хотя бы какую-нибудь кнопку или человечка, чтобы он бегал, прыгал?
Sanek / C++ это швейцарский нож. Он умеет всё. Просто всё
Может все? Проверим в действие мне самое главное потенциал в языке чтоб был,создадим вирус и уничтожим все языки кроме С++ ха-ха-ха-ха-ха-ха-ха какой я грозный!Зарежу каждый язык !
это просто,наприер кодкоторый описывает действие,ты хочешь сделать чтобы двигалс человечек?Заходишь в юнити 2д проект,пишишь то-что скомпилировал и вставляешь картинку которая должна делать это действие!Генально......подробнее на канале Artalasky
Sanek / , для того, чтобы создать человечка ты должен его нарисовать.А на языке программирования ты только делаешь так, чтобы он выполнял какие-либо функции(бегал, прыгал и т.п.).
Начинай с легкого.Калькуляторы и т.д.По книгам читай или зайди на cppstudio.Может помочь в решении твоей проблемы.
Спасибо Вам за такой полезный ролик!
Теперь я разработчик C плус плус!
НАХУЙ ПОШЕЛ МАМКИН ПРОГРАММИСТ.C++ ЭТО КАК СТИХ КОТОРЫЙ ДЛИТСЯ 100 СТРАНИЦ.ЗА ДЕНЬ ЕГО НЕ ВЫУЧИШЬ.
Эй, тише тише, это же стёб, наверное...
+The Black этот урок сделан
Для тех кто уже программировал на других языках схожих c++ например java а для тех кто не знает других языков есть полный курс на его же канале
Ты даже за год его не выучишь .
Многие и за 5 лет до конца не могут выучить.
Топовый урок) Знаю с++, на 1 курсе. Надо было сдавать экзамен, повторил, сдал экзамен на 5. Спасибо)
57:40 для себя ;)
я новичок в С++, когда я писал свои первые функции, я столкнулся с проблемой: не могу сделать чтобы одна функция вызывала вторую, а вторая первую. Посмотрел твои видео, и все стало понятно! спасибо, лайк)
Так это бесконечная рекурсия
С каких пор писать std:: не верно 4:16 ?
я конечно не гуру с++ раз тут. Но разве это не занимает места? Чем больше написал тем больше оно места занимает
@@kolper6799 , это "занимает место" как правило не критично. Вообще писать using namespace std - плохая практика.
Если интересно, могу объяснить почему или ссылку дать.
@@BaphoBush да не мне и так норм
@@BaphoBush А вы не могли бы объяснить?👉👈🏼
@@Нами-и9у , в одном пространстве имён может быть несколько функций с одинаковыми сигнатурами и без явного обозначения расширяемого пространства будет сложно понять какая именно функция вызывается. Если компилятор вообще поймёт какую функцию выбрать.
Например - ideone.com/A8wzvH. Три пространства имён (first, second и глобальное), три одинаковые функции. Компилятор не понимает какую функцию вызвать и выдаёт ошибку. Пример синтетический, в большом проекте строк тысячи и один такой using namespace может выдать огромное количество ошибок.
Огромное спасибо! только начал изучать, это видео было для меня очень полезно!
Круто , но жаль не всё( полиморфизм, конструктор/деструктор копирования ...) .
Давай ещё по Java, пожалуйста :) .
И ещё го Событийно - ореитнированное - программирование на Python
Игорь Смирнов Он описал конструкторы... Но конечно не так подробно как хотелось бы. Но все же.
Да не хватает, клонирования, описание статических классов. Понятия блокировки реализовавывания. Но все же.
Полиморфизм вообще-то)
Да, жаль не было про полиморфизм и инкапсуляцию
Хорош пацан! Деструктор копирования это где-то как полиморфизм классов или наследование функций
Первый раз ставлю Дударю лайк. тк. до этого большинство видео по с++ фигня, вся информация не систематезарована , какие то метания из крайности в крайность. Тут когда учишь язык, и уже прошел какой то определенный курс( в данном видео нет огромного количества нюансов), просто для закрепления информации, что бы все уложилось в голове очень полезно. Ну и пару фишек из видео конечно почерпнуть можно.
52:55 на этом наши полномочия все)
Ну неплохо, завтра собес на мидла c++. Самое то, чтобы освежить память
Во каждый раз смотришь видео по программированию и в зависимости от языка возникает вопрос "И чё? Куда, #@я жать, что бы создать свою "программа_написанная_на_этом_языке_name"
ТОЧНО!
1. Загугли компилятор/среду разработки под нужный язык. Должно найтись много вариантов - платных/бесплатных. Это программа такая. Устанавливаешь её, запускаешь, и там, собственно, окно, куда всё это писать.
Есть такой вариант - CodeBlocks. Бесплатный, С++ поддерживает.
2. Начинай смотреть многосерийные уроки. Там часто в первой серии как раз показывают, что откуда качать, как настраивать, что куда писать и откуда что подгружать.
попробуйте посмотреть у меня на канале.
Обычно с Basic начинают, кто вообще никогда не програмировал. Там проще строить игры и программы. На нем писали раньше игрухи для приставок типа денди
@@СвятославБеркут-б8я 3. Выкидываем видео-уроки.
4. Берем книгу
Очень долго жал это видео, посмотрел плейлист твой с видео про С++, на три месяца забросил, вот решил вспомнить C++, для проекта, хотел плейлист пересматривать, но ты меня обрадовал, и выпустил это видео. Спасибо!
Сделай такое-же видео, только о ассемблеру =^], а за это видео спасибо.
Ага
АХАХАХАХАХАХАХАХААХАХАХАХАХАХАХАХАХАХААХААХАХХАХААХААХАХААХАХ.Посмотрю я когда он ассемблер за час будет делать.Вангую что не сделает.
Про ассемблер ты перегнул.
Спасибо автору. Очень полезное видео. Но только для тех, кто уже знает хотя бы 1 язык программирования(в моем случае Swift).
Сделай такое-же видео, только о C#
Поддерживаю!
Федоров Гришка +
+
+
+
Автор достоен уважения!
замечание: библиотеки не подключаются во время написании кода, это заголовочные файлы. Подключаются во время компиляции
Они подключаются во время обработки программы препроцессором
@@stanislavr2386 , чушь.
@@BaphoBush напиши cpp main.cpp и посмотри, умник
@@ruslanvolovik2745, давай поменяемся. Ты:
1.) Погуглишь этапы компиляции программы на С++. Представленная тобой команда выполняет их ВСЕ.
2.) Напишешь cpp (g++) -E main.cpp и посмотришь что будет на выходе. Исполняемый ли это будет файл, как считаешь?
@@BaphoBush она выполняет только этап работв препроцессора, где здесь асемблирование, линковка?
Похоже на Си, но только с флюгегехаймом для массивов - в виде векторов...
и с контейнером-для-функций с настраиваемой зоной видимости - в роли классов.
А если серьезно - спасибо за труд. :)
Интересно знаешь ли ты Swift, было круто сделать курс языку☺→
Для программы int a; и string a; "а" и "а", совершенно разные переменные, не путайте людей. Даже используется заместо выбора при записи данных, к примеру a = "Work"; будет занесено в переменную типа string, без каких либо проблем.
>> каждый раз писать std скучно и НЕВЕРНО
>> using namespace std
сразу выключил видео)
Спасибо огромное мне через пару дней сдавать экзамен
Люди учат с++ годами, а Вы за час.. Да Вы боги какие-то.
@Григорий Волков ну я б еще добавил сюда uniform инициализацию, работу с заголовками и многофайловыми проектами. Это не так уж и сложно объяснить
Годами учат любой язык
Здесь были показаны просто некоторые методы, и если бы он говорил в темпе и более информативно то видео бы длилось минут 30, да согласен что тут было показано очень мало, но если ты забыл плюсы и решил вспомнить то норм
@ZXW, во-первых, доказательствО, во-вторых, питон тоже учить надо не меньше, у него библиотек столько, что жизнь на изучение потратишь. А С++ скорее надо не просто учить, а становиться профом написания алгоритмов на любых языках, в частности на С++.
Красавчик брат, бог даст когда я научусь классно программировать на c++, то я напишу комментарии)
Бога нет, можешь не начинать программировать
Смотрел на х2 скорости
Сверхчеловек
Нужная информация.Спасибо