Сергей, ты охуенный лектор. Никакой воды, но материал воспринимается на все 100. Смотрю уроки, моментами, конечно, лажу в гугл и книги, но после твоих уроков проблем с понимаем того, что там пишут, никаких. Огромное тебе спасибо!
@ЗвездыИнстаграма-ь8р5 жыл бұрын
Не матерись, не порти свои похвалы!
@gnog46275 жыл бұрын
@@ЗвездыИнстаграма-ь8р Все четко расписал, по делу. Причем здесь вообще маты? Как они влияют на мнение?
@ИгорьК-т1ш4 жыл бұрын
лучший препод по С++ на просторах СНГ)
@ivanrozb3 жыл бұрын
Блять чувак, я тебя так поддержываю шо ппц!!!
@maxtonzain95143 жыл бұрын
you prolly dont give a damn but does someone know a tool to log back into an instagram account? I somehow forgot my password. I would love any assistance you can give me!
@viktort93264 жыл бұрын
Как говорил мой лектор: " Всё что я вам раньше говорил, это всё неправильно" . И затирал всю доску нафиг. 😂
@Anonymous-jr1vx3 жыл бұрын
Спустя 5 лет в универе на последнем занятии лектор: «Всё, что я говорил вам было неправильно. Можете это забыть»).
@jellyfish60423 жыл бұрын
@@Anonymous-jr1vx А теперь удачи, да будьте вы благословенны...
@Сергей-т9д7в3 жыл бұрын
Работодатель тоже самое говорит)
@threedking5 жыл бұрын
Прямо напрашивается урок по взаимодействию двух exeшников, где один вызывает другой и показывает результат его работы.
ответьте пожалуйста как в VS 2017 обходиться без #include "stdafx.h" а то всегда только с этой дерективой работает
@nap0le0nb0naparte77 жыл бұрын
Присоединяюсь к вопросу. Раньше я отключал "stdafx.h" при создании консольного приложения,просто выбирал пустой проект или убирал чекбокс с "Предварительно скомпилированные заголовки,но после последнего обновления VS при создании консольного приложения сразу создается проект, т.е. пропускается шаг с окном мастера приложений, где я например могу выбрать пустой проект. Как включить данное окно? ПОГУГЛИЛ И НАРЫЛ { В MS в последнем обновлении VS 2017 попытались переработать стандартные шаблоны проектов, никого об этом не предупредив. В результате шаблон "Консольное приложение" и "Проект Win32" создают проекты "без лишних вопросов". Чтобы как-то управлять процессом, нужно выбирать шаблон "Мастер классических приложений" }Источник social.msdn.microsoft.com/Forums/ru-RU/4fc50f52-bddd-47c9-a8e3-0b92374f48f7/-win32?forum=vsru >>> Верно там уже можно отключить,выбрать пустой проект и т.д. НО при этом создается не просто консольное приложение а целый проект с кучей папок. Сергей подскажи пожалуйста правильное решение этой проблемы.Спасибо
@maruf88834 жыл бұрын
Можешь помочь. Как решить проблему lnk 2005 в Visual Studio 2017
@voron47747 жыл бұрын
Спасибо за видео ))
@MakhmudzhonMalikov2 жыл бұрын
Сергей ваши уроки реально simple в понимание. Спасибо Вам.
@Firuz267 жыл бұрын
Спасибо
@dmitriygilyov3522 жыл бұрын
Здравствуйте! Ваши уроки самые лучшие! Спасибо большое за то что помгаете въехать в плюсы =))
@mr.attila286 жыл бұрын
实在是太喜欢你的课程了,讲的非常全 。我想要是小孩子看了你的课程也会懂得。 谢谢有你
@loltAB6 жыл бұрын
What the hell. OK. 方はどうすればいいかわからないからなんとも言えんけどwなんかもういろいろあってない
@ГавГав-п1ф5 жыл бұрын
Yes
@antigod_74205 жыл бұрын
google translator: Мені дуже подобається ваш курс, і він дуже комплексний. Я хочу знати, що діти побачать ваш курс. Дякую, ви
@viktort93264 жыл бұрын
@@antigod_7420 🤣👍
@kelvin7447 Жыл бұрын
@@loltAB он на китайском, ты на японском xD
@ВасилийХлыстов-г1ы6 жыл бұрын
Сергей, у Вас такие замечательные и доходчивые уроки, поговаривают что Вы ИИН.
Огромное спасибо, никто так подробно не объясняет!!!
@MouseKin73 жыл бұрын
В любой программе Си/Си++ должна быть функция main, возвращающая значение типа int, поэтому строка вида int main ( ) { . . . } является неотъемлемым атрибутом программы. Наверное, многие полагают, что раз так, то обязательно должно быть и предложение return, в котором указано то самое целое число, которое возвращает main. Однако стандарт Си гласит: "...если выполнение программы доходит до закрывающей скобки } , которая завершает функцию main, то возвращается значение 0 (С99, С11, C17 §5.1.2.2.3). Если тип возвращаемого значения несовместим с int, статус завершения, возвращаемый в среду хоста, не указан." Иначе говоря, если не написать return 0; в последней строке main, то это будет подразумеваться по умолчанию. Так что автор, спокойно можешь писать int main() {. . . } и не заморачиваться с return 0. Но если впредь будешь писать void main() - в любом адекватном Си/Си++ сообществе тебе укажут на дверь.
@frazismert30712 жыл бұрын
ты бы написал это через 10 лет ещё бы
@arka2084 Жыл бұрын
@@frazismert3071 ты бы нахуй пошел бы. Новые люди заходят, смотрят видео (в том числе и я) и читают комментарии, а его комментарий полезен
@yourownazog80696 жыл бұрын
Хорошо объяснил!
@archiechellaut94833 жыл бұрын
Большое спасибо вам за урок и прекрасное пояснение, Сергей!
@SerhiiBaiev5 жыл бұрын
Спасибо, очень доходчиво во всех видосах объясняешь.
@ВадосКолузакоф4 жыл бұрын
четко, быстро, лаконично)
@justman76563 жыл бұрын
Вы супер!
@gamepwoandrey3 жыл бұрын
БРАВО !
@jangiryanarsen49527 жыл бұрын
В Visual Studio 15.5.1 void в main тоже не допускается!
@ne_ochen_horosho8354 жыл бұрын
А я char использую))
@SaffronChipMCPE4 жыл бұрын
Это своего рода тоже целочисленный тип данных
@sgimancs5 жыл бұрын
Отличные детальные и понятные ru-уроки о классическом программировании. Но вероятно не обязательно отклоняться от стандартов т. к. это могут перенять начинающие. Также условные и тернарные операции лучше объяснять в начале.
@ivanliaz10 ай бұрын
Ой, а сколько возмущений в комментариях... Те кто выпендриваются - это люди, которые своей головой не думают. Когда я начал смотреть эти уроки, у меня void main и не работал. При компиляции выдало ошибку, где было ясно написано что main должен возвращать целое число. По моему много ума не надо, чтобы понять в чём дело, переписать на int main и дальше спокойно смотреть.
@ВладиславФедун6 жыл бұрын
спасибо!
@boulevardgaidena.k.a35556 жыл бұрын
т.е. по хорошему, нужно в каждой проге в конце писать return 0? или компилятор при int main() сам это делает?
@Kalanzo11296 жыл бұрын
Компилятор делает это автоматически
@gagikarakelyan60144 жыл бұрын
Спасибо.
@Александр-й2в2о6 ай бұрын
Хм. Было бы классно в начале прояснить что такое main Я конечно сам узнать что это типа ключевое слово для входа в программу, но тем не менее ;/ И называть это функцией вроде очень строгая формулировка и это не совсем так вроде бы \._./ Хотя ладно это уникальная функция без которой ни одна программа не запуститься (к слову кто нибудь пытался сделать перегрузку функции main)))) Попробуйте как нибудь на досуге)) Вряд-ли у вас что-то выйдет
@artyk30706 жыл бұрын
@SimpleCode, насчёт компиляторов, gcc тоже поддерживает void main(void);
@heorhikupryianau53836 жыл бұрын
помоему dev тоже, но это не точно
@ЧеловекРавнодушный5 жыл бұрын
А вы ведь правы. Я понять не мог, что за х**** несут учителя при попытке объяснить return и какое возвращаемое значение)))
@lolbefree4 жыл бұрын
clion по умолчанию int, если поменять на void то среда clion рушается "main must return int"
@aodsupport7776 жыл бұрын
А еще в визуалке будет работать и char main(); и __int8 main(); и float main(); а вот double не будет :D В том же мингв int main(); и хоть укакайся, только так. =(
@Viamsupervadetvadens7 жыл бұрын
up
@labrash777 Жыл бұрын
1:39
@aaannnka4 жыл бұрын
Что звучит в фоне?
@maruf88834 жыл бұрын
Ребята кто нибудь знает как решить проблему lnk 2005.
@coxxx19666 жыл бұрын
Вот почему у меня Code::Bloks на void main() ругался :-) А я всю голову изломал...
@КосоугольнаяПроекция6 жыл бұрын
Вводил C++ vs C, что-нибудь русское, получил вот это. В принципе урок нормальный. Непонятный тип void возвращать довольно глупо, раз ты не возвращал работу той, иной программы. Возможно конечно возращать указатель и по нему перепрыгнуть в ядро через хитроумные патчи, но, пожалуй, это фантастика в этом процессе обучения.
@ИрвингСтоун-ф6д Жыл бұрын
Тут ещё не сказали о том, что ключевое слово void говорит о том что функция не возвращает параметры, а int в мэйне обязательно должен что-то вернуть)
@flyingcat457 Жыл бұрын
чел, он тыщу раз повторил, что инт должен иметь целочисленное возвращаемое значение
@wasony.1264 жыл бұрын
😂👍👍👍👍
@adziri6 жыл бұрын
По стандарту c++ правильно использовать int, 0 означает, что программа завершила работу корректно, другое число будет воспринято окружением как код ошибки. НО по стандарту return 0 можно не писать. If control reaches the end of main without encountering a return statement, the effect is that of executing return 0; В последних словах нету смысла, тк return 0 можно не писать и при int, зачем путать новичков? Далеко не все сидят в VS.
@zumaxrussia6 жыл бұрын
в данном случае, аудитория и автор сидят именно на VS. Если на чем то другом, то соответственно это их ответственность и выбор.
@BastionKadabr7 жыл бұрын
можно ли main вызвать через рекурсию ?
@SimpleCodeIT7 жыл бұрын
конечно, но зачем? это что - то сродни выстрела себе в ногу =)
@BastionKadabr7 жыл бұрын
у Дейтлов задание типа посмотрите что будет
@SimpleCodeIT7 жыл бұрын
переполнение стека будет
@BastionKadabr7 жыл бұрын
ясно
@ДНПСИгрыИСервисы7 ай бұрын
У меня void main вообще не работает. Сколько не пишу, всё ровно не работает, не в каком варианте. Ясно. Я использую VS code, поэтому у меня не работает 😅 Даже онлайн компиляторы не работали, выдавали ошибку.
@console.g11 ай бұрын
Сергей, вы живой или вы в мобилозованый?
@itforall892 жыл бұрын
не понятна эта запись (int argc, char* argv[ ])
@arka2084 Жыл бұрын
Смотреть предыдущие уроки нужно просто
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ5 жыл бұрын
Спсб
@ИоаннДейкун Жыл бұрын
привет из 2023. спасибо большое из 2023!
@АндрейБерилло-и7ь5 жыл бұрын
Visual Studio 2019 не воспринимает void main
@heimse4 жыл бұрын
пишу в 19 студии, войд работает...
@mondragondr5 жыл бұрын
Не надо убирать "лишние" моменты. Почему это они лишние? Если язык сложный, или запутанный, это не твоя вина, но убирая "лишние" моменты, появляется только больше вопросов. Этого видео могло бы и не быть, если бы не было этих "упрощений". К тому же ты говоришь об этом на 71 видео, серьёзно, на 71?! А всё остально время пускай люди голову ломают, так что ли? С другой стороны, я благодарен за многие видеоролики, много полезного, но у меня что-то бомбануло от этой логики.
@Kokurorokuko5 жыл бұрын
Он идёт в порядке усложнения. По началу многие вещи стоит писать просто как тебе говорят, и не париться, почему именно так нужно писать.
@mondragondr5 жыл бұрын
@@Kokurorokuko а тут нет упрощения. Дело в том, что void вызывает больше вопросов, чем int. Дело двух минут объяснить, что нужно так, всегда так и всё. А вот void меня запутал, то есть наоборот всё усложнилось.
@zhechbka Жыл бұрын
main без инта и ретёрна это GNUшная тема (мертвая)
@arka2084 Жыл бұрын
А вот насчёт ретерна ты ошибаешься, он не обязателен и подразумевается по умолчанию, когда функций Мэйн доходит до закрывающей скобки. Напишешь ты его или нет - разницы не будет абсолютно никакой (кроме визуальной) для любого компилятора
@ДиванныеВойска-о2ю5 жыл бұрын
Сколько лет уже языку а нет нормальной литературы с описанием. Вот наверное поэтому мало кто программировать берётся, непонятного больше чем в законодательстве. Один вопрос для профи. Возможен ли факт что например компилятор оставляет лазейки для хозяина? Например при переводе в машинный код он кодирует втихую исходный код, для того чтобы хозяйн через хитрые махинации мог его заполучить?
@AV1ch4 жыл бұрын
Ответить просто - если компилятор так запрограммирован создателями, то да.
@ДмитрийНормов-ю6ц2 жыл бұрын
неужели сейчас нет литературы? ты с какого века пришел, Диванный Воин??
@Kalanzo11296 жыл бұрын
Надпись "находишь видео полезным? ставь лайк!" прямо во время объяснения главного вопроса видео, ОЧЕНЬ сильно отвлекает, пришлось пересматривать. Лучше вставить её во время максимально нейтрального момента или вообще в конце