Большое спасибо за публикацию лекций! К сожалению, сложно расслышать задаваемые вопросы. Буду благодарен, если можно было бы озвучивать/повторять вопросы (самим лектором) в будущих лекциях, либо добавлять их в кач-ве аннотаций к видео (что, конечно, достаточно затратно по времени).
54:51 На самом деле использование "using namespace std;" является плохой практикой и в современном C++ не рекомендуется. Дело в том, что внутри пространства имён std определяются много вещей, например в C++17 тип byte. Если в вашем коде определяется тип с тем же именем или это определение приходит из сторонней библиотеки, получится конфликт имёт. Если писать префикс std:: лень, лучше открывать не весь namespace, а лишь конкретные вещи из него. И делать это можно сразу под include-ми, например так: using std::cout; using std::endl;
Так лектор же сказал, что так писать можно только внутри функций или классов (таким образом, мы используем пространство имён внутри конкретного класса / функции). Глобально в файле такого использования пространства имён не должно быть (лектор говорит, что так писать в хедерах не надо, время около 56:00 или что-то такое, за кривые тайминги сорри).
Автор молод и не знает, что OS/2 была не сильно раньше и главное, она прекрасно запускала приложения MS-DOS и Windows. При этом эмуляция MS-DOS в OS/2 была лучше, чем в Windows. Пример: в OS/2 можно было запустить MS-DOS Doom в окне или полном экране и нормально играть. Windows такого никогда не мог
Я думаю раз название "Организация разработки", то речь пойдет о проектировании, об идиомах, об архитектуре итп. Оказалось что то вроде "С++ для новичков с нуля"
Шикарный лектор, бессовестная публика... Как обычно, не столько нужны ответы засланцам, сколько выпячивать некую свою "продвинутость", "значимость", а заодно, типа, "приземлить" лектора беззвучными словами - "...я за тобой слежу...". Просто бесят выскочки, даже если что-то знают.
С дикцией как и лексикой у лектора явные проблемы. Достаточно неприятно слушать. Как ехать по разбитой дороге, вроде и в правильном направлении движешься, но подбрасывает периодически
Автор так себе. Не помнит ни ключевых имён, ни названий. Подготовился бы. «Виндузятник» спрашивает, есть ли у майкрософтовского отладчика интерфейс командной строки.
Хороший спикер. Приятно слушать.
еще б за дикцией следил, а то местами быстро лепит, не поймешь что сказал.
@@nikivanov6900 Хз, на 1,25 только так
@@pegamer3051
Ок ;)
Большое спасибо за публикацию лекций!
К сожалению, сложно расслышать задаваемые вопросы. Буду благодарен, если можно было бы озвучивать/повторять вопросы (самим лектором) в будущих лекциях, либо добавлять их в кач-ве аннотаций к видео (что, конечно, достаточно затратно по времени).
Даа, много изменилось в языке с 1994. Спасибо за лекцию!
слушаю ... и прямо молодею
Это же Дейта!!! Я в восторге!!!
Жалко, что вопросы не слышны, т.к. не всегда из ответов понятно о чем спросили, а вопросов в лекции много.
54:51 На самом деле использование "using namespace std;" является плохой практикой и в современном C++ не рекомендуется. Дело в том, что внутри пространства имён std определяются много вещей, например в C++17 тип byte. Если в вашем коде определяется тип с тем же именем или это определение приходит из сторонней библиотеки, получится конфликт имёт. Если писать префикс std:: лень, лучше открывать не весь namespace, а лишь конкретные вещи из него. И делать это можно сразу под include-ми, например так:
using std::cout;
using std::endl;
Так лектор же сказал, что так писать можно только внутри функций или классов (таким образом, мы используем пространство имён внутри конкретного класса / функции). Глобально в файле такого использования пространства имён не должно быть (лектор говорит, что так писать в хедерах не надо, время около 56:00 или что-то такое, за кривые тайминги сорри).
Лектор отличный. Просьба к следующим лекциям на канале: в сторону аудитории было бы здорово тоже микрофон направить
Спасибо. Очень интересно
Окай)))
Спасибо!
Автор молод и не знает, что OS/2 была не сильно раньше и главное, она прекрасно запускала приложения MS-DOS и Windows. При этом эмуляция MS-DOS в OS/2 была лучше, чем в Windows. Пример: в OS/2 можно было запустить MS-DOS Doom в окне или полном экране и нормально играть. Windows такого никогда не мог
На самом деле, с переходом на 64 бита, Windows уже давно не может запускать ни одну DOS программу самостоятельно.
"Почему Windows стала популярной... Потому что там запускались DOS-программы..."
Но под OS/2 ТОЖЕ ЗАПУСКАЛИСЬ DOS-программы...
Есть мнение что мама Гейтса продавила Виндоус в правительство США :)
@@mrMultipassport мама Гейтса заправляла одно из крупнейших "благотворительных" организаций мира
1:00:00 очень плохая программа! Не проверяется размер массива строк!
UB?
Всю лекцию не покидало ощущение, что её ведёт Егор Маркелов.
Довольно странно всё это объясняет.
Если бы я не знал о чём идёт речь, я бы ничего не понял из его объяснения.
Цель объяснить не стоит перед лектором.
Я думаю раз название "Организация разработки", то речь пойдет о проектировании, об идиомах, об архитектуре итп. Оказалось что то вроде "С++ для новичков с нуля"
И с нуля эта рассказка ни о чём.
Вообще даже близко...не то...
"...он добавил некоторые элементы языков высокого уровня..."
Но язык C - Язык ВЫСОКОГО уровня (3GL)
А если относительно питона посмотреть?
нет, он низкоуровневый, вот Java - язык высокого уровня, в этом мире всё относительно
Я некоторые слова только на 0.5 смог расслышать
К железу можно было привязать для понимания...
правильно наверно Виндузятник.
Шикарный лектор, бессовестная публика... Как обычно, не столько нужны ответы засланцам, сколько выпячивать некую свою "продвинутость", "значимость", а заодно, типа, "приземлить" лектора беззвучными словами - "...я за тобой слежу...". Просто бесят выскочки, даже если что-то знают.
С дикцией как и лексикой у лектора явные проблемы. Достаточно неприятно слушать. Как ехать по разбитой дороге, вроде и в правильном направлении движешься, но подбрасывает периодически
Хороший способ убить два часа ;)
8 кометнариев, охиреть.
все заняты версткой страничек с котиками
@@mad_t :-D неее... - все внимательно слушаюст и переваривают услышаное :-)
Слишком много воды....
что бы использовать string нужно инклюдить библиотеку, на этом моменте я думаю питонисты заплкали
псс они еще не знали что многие используют чар массивы для этих целей
Как я понимаю - это и есть соросовское образование? ;)
Автор так себе. Не помнит ни ключевых имён, ни названий. Подготовился бы.
«Виндузятник» спрашивает, есть ли у майкрософтовского отладчика интерфейс командной строки.