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