Лучшие уроки по c++. Жаль, что на канале нет материалов по QT.
@DigitRoach3 жыл бұрын
English тебе никто не запрещал))
@archiechellaut94833 жыл бұрын
Большое спасибо вам за урок и прекрасное пояснение, Сергей!
@ЕвгенийДьячков-о5в6 жыл бұрын
В школе мы проходили приведение типов (Visual Basic), но тогда я ничего не понял (не понимал зачем оно нужно), а тут все подробно объяснили, спасибо). Работал бы ты тогда у нас учителем!
@Евгений-к1г9е7 жыл бұрын
Спасибо! Доходчиво!
@enceladussatellite13044 жыл бұрын
Спасибо за информацию. Кстати, сейчас, дабы не путаться с типами данных, можно вместо int, char, float... писать auto. Лично для меня это иногда удобно.
@viktort93264 жыл бұрын
как всегда круто!
@Ms001man6 жыл бұрын
Спасибо за урок!
@Mathemat1cs-14 жыл бұрын
Лучше чем мой препод 👌👌👌
@vladimirdiadichev61407 жыл бұрын
Спасибо
@sergeyemelyanov81007 жыл бұрын
Спасибо!
@oukeu6 жыл бұрын
я думаю использовать paint в каждом уроке это уже какой-то канон, а ты его нарушил ;)
@ГусейнСалахов5 жыл бұрын
Удачи в развитии канала)))
@hutoryanin4 жыл бұрын
*Л. а. й. к. о. с.* за видос.
@kola332587 жыл бұрын
Спасибо)
@iosiph5 жыл бұрын
вот так можно еще int a = 5, b = 3; cout
@mr.warpunch60073 жыл бұрын
Спасибо за урок, очень полезно!
@Dmitrii826 жыл бұрын
Сделайте размер шрифта больше. Хотябы 150% а то на телефоне не видно
@sunmaxplay64914 жыл бұрын
БАЯН НА ТЕЛЕФОНЕ КОДИТЬ
@goaloffway4 жыл бұрын
SUNMAX Play он на нем смотрел, а не кодил..
@sankarshanarama67532 жыл бұрын
Супер круто!
@alexeymi26186 жыл бұрын
Спасибо
@mishyka19804 жыл бұрын
Приветствую Сергей. У меня есть исходные коды простеньких игр и текстуры к ним. Сергей, если вы сделаете урок как собрать и скомпилировать игру я смогу на движке изменять картинки в играх. Возможно я забегаю в перёд но меня это очень с мотивирует к изучению. Спасибо за уроки Сергей я вам очень благодарен!
@БорисЦариков-ъ9п6 жыл бұрын
А можно ссылку на урок по преобразованию в стиле с++, не могу найти. Или его у тебя нет?
@vadosic4 жыл бұрын
мені шкода що я не почав вивчати С++ по вашим урокам ще в 2017-му році...)
@aln93916 жыл бұрын
Хорошо бы текстовую версию выложить.
@TarubekShkurka Жыл бұрын
спс за видос
@chelovechek77738 ай бұрын
👍
@aziznadirov29115 жыл бұрын
Были бы еше уроки о Java
@aln93916 жыл бұрын
Хортон волну гонит на приведение через int в скобках. В чем отличие?
@bama26193 жыл бұрын
А какой по порядку урок по приведению типов в стиле C++? Не нашел. Спасибо
@Канал-ш7с Жыл бұрын
а почему в самом конце ролика не ставятся скобочки вокруг int во время преобразования?
@ГеоргийОрлов-г5в6 жыл бұрын
Подскажите пожалуйста, видел запись (uint8_t*)X в программах для микроконтроллеров stm. Зачем после uint ставят звездочку?
@_elementalrush_83976 жыл бұрын
Преобразование переменной X к указателю типа uint8_t.
@Xsen0n_12 жыл бұрын
А если я все равно много чего не понимаю? Подскажите мне пожалуйста! Стоить вникать и дальше в курс закрыв глаза на прошлое(Позже заново пересмотреть ) Или начать смотреть сейчас с самого начала?
@05lda Жыл бұрын
Если приводить к bool переменную в которой записан nullable? False выведет?
@princessmary5556 Жыл бұрын
Не понятно о чем вы спрашиваете. Если о такой конструкции, то это даже не скомпилируется: bool b = nullptr;
@05lda Жыл бұрын
@@princessmary5556 int a = nullptr; Bool b = (bool) a;
@PARZIFAL_XT Жыл бұрын
Там саунд на заднем из КР2?
@АзизханУмархужаев5 жыл бұрын
как задать количество цифр после десятичной запятой в printf?
@theyandwe90475 жыл бұрын
Держи: float a = 1.35499; printf("%.2f ", a); // результат 1.35
@АзизханУмархужаев5 жыл бұрын
@@theyandwe9047 Спасибо большое
@ivanviktorovitch19613 жыл бұрын
Попробовал такие примеры и чуть иначе тоже. По сути оно не меняет double на int, а только выводит как инт. Если ещё раз вывести просто а, то он выйдет снова как дабл. Значит тип остаётся изначальный. Если присваивать а как инту значение а, то ругается и не хочет. Может я не понял чего. Есть ли там возможность именно преобразования типа? Подскажите кто знает. Это не в ущерб автору, ему мой глубочайший респект за труды.
@CoolbitsVDA2 жыл бұрын
Вот так работать не будет, потому что нельзя объявить переменную с одинаковым именем два раза. double a = 33.3; int a = (int)a; А вот так работает и в переменной а будет храниться 33: double a = 33.3; a = (int)a;
@Whiatley Жыл бұрын
@@CoolbitsVDA не 33, а 33.0
@gendalfgray78892 жыл бұрын
А возможно создание своего преобразования для своего типа данных? Кто-то же написал преобразование инт в чар, мы так можем? При создании шаблонной функции с return она не сможет работать если не получиться преобразовать что-то в тип return'а?
@princessmary5556 Жыл бұрын
Вы спрашиваете: *А возможно создание своего преобразования для своего типа данных?* Да. В классе можно определить оператор преобразования: operator Type()const;
@NameSurname-xz6vj4 жыл бұрын
А если мне нужно double перевести в int но так чтоб у меня отдельно были целые и и остаток (double 3.14 перевести в 3 целых 14 - остаток)
@АлексейКомов-й6ф4 жыл бұрын
double a = 3.14; double c = a - (int)a; // с = остаток cout
@Дмитрий-о2х2с4 жыл бұрын
Взлёт истребителей на фоне)
@fluman49535 жыл бұрын
Почему когда в динамическом массиве нахожу среднеарифметическое то у меня не происходит приведение??
@melonystalker37142 жыл бұрын
Скорее всего потому что у всех один тип данных
@princessmary5556 Жыл бұрын
Вы случайно не перепутали программистов с телепатами?
@Viamsupervadetvadens7 жыл бұрын
up
@ИоаннДейкун2 жыл бұрын
привет из 2023. Спасибо большое за уроки!"
@user-8454null Жыл бұрын
Умаляю вас можете помочь мне? у меня один вопрос!
@ЮрийРепин-т4к4 жыл бұрын
А точно в конце правильно было приведено к инту а+б. Мне показалось что вы просто лбьявтюили новые интовые переменные
@temshik.invalid3 жыл бұрын
12:40
@temshik.invalid3 жыл бұрын
5:40
@temshik.invalid3 жыл бұрын
10:00
@Sooderone7 ай бұрын
🧠
@andarieltn76413 жыл бұрын
у меня возник не скромный вопрос, объясните кто ни будь разницу между cout
@sultanaliyev48873 жыл бұрын
Это одно и то же. Мы в универе изучали
@andarieltn76413 жыл бұрын
@@sultanaliyev4887 не, это то я все понимаю, но не понимаю на кой черт
@princessmary5556 Жыл бұрын
Первое - сишный каст. Второе - конструирование временного объекта со значением переменной a.
@temshik.invalid3 жыл бұрын
5.40
@mikesteinar27134 жыл бұрын
}{aaaaa! |{лас!
@Kokurorokuko5 жыл бұрын
Почему на 3:30 скобки в одном месте, а на 13:25 в другом?
@Kokurorokuko5 жыл бұрын
Если хотите поделить два целых числа, например 5/2, сначала приведите одно из них (любое) к float или double, а потом уже делите. cout
@biscvie2 жыл бұрын
+
@k0der3 жыл бұрын
Спасибо нинадо XD чисто дом из кофе
@Ordinary_man20499 ай бұрын
Не совсем корректно говорить, что ,\0, и 0 не одно и то же. На самом деле \0 = 0. Таким образом можно даже проверить, что текст в массиве закончился, так как символ ‘\0’ имеет код 0. Например, в цикле for, перебирая массив, пока array[i] != 0. Тогда цикл остановится, когда встретит нуль терминатор. array[i] != 0 и array[i] != ‘\0’ абсолютно одинаковые записи.
@ОлегСизов-ф4б5 ай бұрын
Скорее всего, имелось в виду, что '\0' != '0'. А так да, '\0' == 0
@Specialist_Impossible7 жыл бұрын
Почему на последней минуте мы теряем значение и оно превращается в 0 ?
@fillmalyshev93777 жыл бұрын
Потому что выполняем приведение к целочисленному типу данных. А именно 33/ 444.1 = 0.0743. Далее 0.0743 приводится к целому а целое для него 0
@mar_kha3 жыл бұрын
С каждым уроком комментариев и просмотров всё меньше и меньше (прям как с Полиглотом)
@RrRrRrRroman Жыл бұрын
Не прошли через сложные уроки как через 0-терминатор))
@zhenyakotkov61894 жыл бұрын
ютуб, поставь х3 перемотку, потому что это невозможно ....
@aldspsa Жыл бұрын
При выводе элемента char, равном 1, выводится 1. Если преобразую в int, то выводится 49