Структура и порядок выполнения программы.
HTML-код
- Опубликовано: 1 окт 2024
- Уроки по программированию.
C++ для начинающих. Урок #2.
В этом уроке мы поговорим о структуре и порядке выполнения программы. Узнаем что такое директива #Include и пространство имён using namespace.
Обсудим использование комментариев в коде.
Подписывайтесь на канал / @simplecodeit
✅Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут!=)
✅ donatepay.ru/d...
✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
*Друзья, КУРС АКТУАЛЕН И БУДЕТ АКТУАЛЕН ЕЩЁ МНОГО ЛЕТ. К тому же это самый полный бесплатный курс по C++ в RU сегменте, это базовые основы языка программирования которые изменяться не будут, смело можете учить! Рекомендую вам подписаться и нажать колокольчик чтобы никогда не пропускать новые уроки!
*ВИДЕО ПО УСТАНОВКЕ И СОЗДАНИЮ ПРОЕКТА C++ и C# в Visual Studio 2019 **ruclips.net/video/ZO7KXU2GNqA/видео.html*
Привет! Очень интересно рассказываешь. Пока что только начал вникать во все это, раньше был опыт в программировании Ардуино, что несколько упрощает задачу. Есть вопрос:
У меня VS_2017 и присутствует некая библиотека psh.h, которую в уроке 2 не прописывали, но без ее инклюда у меня вывод в консоль не работает, не подскажете, почему так?
@@kuotuk Bместо ( void main() ), нужно вводить ( int main() )
@@МаксимДосан-и7к спасибо, попробую
Нет четкости плохо видно подробности со слов не получается запустить
Заметил, что вы в последнее время выложили уроки по C#. Все же в 2019 имеет смысл изучать С++?
╧ЁштхЄ! Спасибо за отличный урок!
Будь здоров !!!
Класно!!
Тебе тоже Привет ! ))
┴єф№ чфюЁют
╨п╨╣╤Ж╨░
2020 смотрим до сих пор, очень актуально и доходчиво, cпасибо огромное!!
+
+
Актуально)
+
2021, СМОТРИМ ВСЕ, очень актуально до сих пор. ++++++
Педагогично, педантично, практично, БлагоДарю Сергей! То что "продают" инфоцигани скилфактори, яндекс, майл ру и т.д. за 100к и более не стоят того что без оплаты дает Сергей!(субьективно мое мнение)*
Привет из 2023 года)
жизненно:)
:)
Привет из 2024
Это до сих пор лучший гайд по плюсам
Привет из 2024
ТЫ ТОТ КТО МНЕ БЫЛ НУЖЕН ВЕДЬ ДРУГИЕ ЮТУБЕРЫ НЕ ОЧЕНЬ ОБЯСНЯЮТ А ТЫ ТАК ВСЕ ГРАМОТНО И ПО ПОЛОЧКАМ ВООБЩЕМ ТЫ СУПЕР!!!!!!!!
+
послушай обучение си шарпу и пойми со временем качество стало слишком хорошим
Привет из 2024 года
#include
using namespace std;
int main()
{
setlocale (LC_ALL, "Rus");
cout
прикольно)
в скобках setlocale вместо (LC_ALL, "Rus") можно написать (0, " ") эффект будет тот же
@@Mr.vanesko спс
Только в функции не int a void
@Hejaj А у меня если void то не работает
Неужели я нашёл того, кто нормально объясняет?
Спасибо!!! очень понятно объясняешь. несколько роликов смотрел вообще как дуб дубом. Посмотрел твое 1-2-3 видео научился уже многим вещам, а когда у тебя получается и учиться хочется, а когда тебе объясняют а ты смотришь как дурак и вообще ничего не понимаешь что? где? как? и мысли после 1-3 дней (я что такой тупой что не могу понять даже 1 урок и бросаешь это дело) а тебя спасибо что за знания которые я уже получил и спасибо за азарт! подпаска и лайк тебе!
Доносить информацию таким образом, чтобы это было понятно - ценный талант. Автор, спасибо!
Отличные видео-уроки) Объясняешь так, что поймёт даже тот, кто совершенно ничего не знает о коде. Мне, после паскаля, конечно легче даётся изучение, но всё равно спасибо)
Пожалуйста =)
Мне вот также После Явы очень легко.
после пайтона)
после javaScript хочется плакать:(
@@ТорбинськийМикита java проще?
Одобрено учениками с факультета программирования 🤖👌✨
Угу)
2023 смотрю даже сейчас, как по мне курс будет всегда актуален))) Автор красава, благодаря тебе С# отлично теперь знаю
Считаю автору будет приятно. Хочу сказать спасибо за такие курсы, мне значительно упрощает обучение и усвоение языка. Всех благ автору.
* Самые понятные, видео уроки по c++, на всём (RU) youtube *
Удивительное качество видео для своего времени, спасибо за ваши труды
Спасибо, все разжевал. Как раз для тугодумов типа меня) буду и дальше смотреть, вникать.
Моё уважение за контент, сел после лета вспоминать весь 1 курс и получать новые знания, после вашего канала можно смело идти работать с++ разработчиком
А почему в тебя void main? Было ведь int в прошлом видео
Где же вы раньше были, когда искал уроки по С++ годом ранее?))))
Годом ранее, значит вы уже неплохо изучили C++, не подскажите, какие источники можно ещё использовать кроме это курса, книги какие, или что?
Евгений Пернач Спасибо
Ну как изучал.. Неделю изучал, а потом забросил. Сейчас опять возобновился. Но представление о некоторых вещах есть, так как до этого изучал Basic, Pascal и Java Script
Проще загуглить про учебники, сам знаю хороший самоучитель Герберта Шилдта
Здраствуйте, я хотел спросит, почему у меня как всегда выходит окно """C:\Users\Администратор\source
epos\Programma\Debug\Programma.exe"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом." когда я запускаю командную строку? (visual studio 2017 Pro)
В очередной раз убеждаюсь образование на youtube на много понятней и эффективнее. Автору спасибо за труд.
пусть тебя лечат врачи и оперируют хирурги, которые "понятней и эффективней" учились на ютубе.
ты очень хорошо объясняешь, пусть и не самые основные аспекты, но все же внимание должное уделяешь всему и никуда не спешишь, удачи в дальнейших выпусках! спасибо
Спасибо за поддержку! =)
Товарищи
Возник вопрос
В файле, который создается вместе с проектом изначально написана функция мейн, которая выводит Hello World!
Если создаю еще одну функцию мейн в другом файле, то выдает ошибку, что она уже существует, а если я меняю название, то функция не выполняется...
В какой-то степени владею пайтоном, заинтересовался с++
Буду благодарен, если объясните или статью/видео прикрепите в ответе по поводу данного вопроса
P.S. Да, я могу просто удалить функцию в том файле, но это не объяснит мне логику происходящего
У кого все равно вместо русского языка пишутся кракозябры! Нажимаем Фаил->Сохранить как... Откроется окно сохранения , возле кнопки сохранить будет треугольник , нажимаем на него -> Сохранить с кодировкой... и в кодировке выбираете Кириллица (Windows) - кодовая страница 1251 далее ок и сохраняем , что бы каждый раз не пересохранять заходим в Средства->Параметры->Текстовый редактор->Общие и снимаем галочку с "Автоматически определять кодировку UTF-8 без сигнатуры"
Спасибо брат!
Большое спасибо за ваш способ, долгое время не давала покоя так же самая проблема,
в одном из роликов на этом канале увидел команду:
setlocale(LC_ALL, "ru"); //и этот способ мне помог :)
Все равно не работает(
НЕ ПОМОГЛО!
спасибо что ты есть. я 2 месяца билась не помогало. помогло в сочитании с библиотекой винды
Всё очень понятно рассказывается. Но ОЧЕНЬ маленький экран. Ничего не видно. Полагаюсь на то что диктуют.
добрый день. спасибо за материал. есть один незначительный недостаток- все очень мелко ((((( приходится вплотную пялиться в моник
Спасибо, и в 2020 актуально, отлично объясняешь)
4:30. Думаю, что это можно использовать для шифрования и расшифрования сообщений.
Почему нет)
Я русский поставил через команду с бантиков)
system("chcp 1251 >nul");
Хитрожопый я кароч😂
Спасибо, большое за Ваш труд!!! Действительно, всё очень понятно объяснено.
Спасибо, и в 2020 актуально, отлично объясняешь
system("chcp 1251") если правильно помню
Спасибо, мне очень нравятся твои уроки!
Пожалуйста =)
Ти топ учитель
привет, я не могу внять (именно внять а не понять))) - как этот язык используют при создании игр? на примерах подскажите пожалуйста
в vs 2019 выводит консоль правильный текст и без setlocale. Это особенность vs 2019 или что за это отвичает?
2022 смотрю хпхпхп и правда до сих пор актуально
На дворе коронавирус, заканчивается 2020 и курс до сих пор актуален.
2022 смотрим тоже до сих пор. Спасибо за видео. Я тоже программист, но учусь (в основном работаем в паскале на С++ перейдём не скоро, но знать больше это лучше, чем не знать ничего)
Смотрю в 2023, все понятно, автор очень хорошо объясняет, спасибо большое за старания!
отличные видео уроки,слушаю и уч от тебя с удовольствием,подробного рассказа я ещё не видел,очень круто
я, так понимаю, что можно было вместо setlocale(LC, "rus"); написать setlocale(0, "rus"); ?!
у меня итак не выводит
Спасибо за урок. Очень понравился канал, я аж конспектировать начал)))) Еще раз огромное спасибо!
Пожалуйста!
2022 год, март. До сих пор актуально… не представляете, насколько
Что не писать, setlocale (LLC_ALL, "Russian"); , можно использовать setlocale(0, "");
Спасибо
Интересно, как писали эту программу? Как?! С помощью другой программы? А эту как написали?!
Студию? Точно так же писали на языке C++ и C#. Использовали простые текстовые редакторы, как например блокнот, компилировали всё через консоль и получили программу, в которой есть сразу все инструменты, а не множество инструментов в разных программах, как раньше.
знаком такой язык, как assembler ?
Привет. Спасибо за твои уроки. Сейчас просто выручают. А то в профильном вузе учитель программирования не может нечего толком объяснить. и на 2 занятии давал нам писать самим код, хоть сам на 1 рассказывал историю программирования. Просто гениальное обучение. Ты лучший!
Довольно-таки понятные уроки по C++. Раньше вообще ничего не понимал (хоть не первый раз имею дело с изучением ЯП), а тут всё понятно объяснено, даже для школьника 7 класса.
Спасибо за уроки.
я в 6 классе и мне понятно все учу с++
Я в 5 классе
Серёжа! Спасибо тебе огромное! Подача материала - супер! Без воды и лишней болтовни!❤
Спасибо большое! Очень хорошо все обясняешь! Помоги пожалуйста: Все выходит как на видео но и выходит середине этих такое надпись. Почему у меня всегда появляеться (путь проекта) например: D/:Проектый....( и то далее.)
#include
using namespace std;
int main() {
setlocale(LC_ALL, "Rus");
cout
Export 3ds max свой объект 3d сможем сделать? на С++
почему пишет что устарело, когда нажимаю ctrl+f5??
что такое #include"stdafx.h" моя прграмма без него не работает
Огромное спасибо за эти уроки! Вы отличный преподаватель!
У меня Visual Studio 2022, Win 10
По какой то причине у меня выводится "??????"
Я пытался изменить фонт в консоле, но нечего не получилось
пpобовал "Rus" и "Russian", но опять ничего не вышло
Чо то изменилось с тех пор как вы записывали уроки?
нужна ли еще функция, которая меняет ASCII?
Заранее благодарю за ответ!
Я конечно пардон, но почему вместо "int" там написано "void"?
Мы используем тип void, когда функция ничего не возвращает. Насчет главной функции. Используют int main(), потому что с void main() разного рода проблемы бывают. А если мейн в интах, то просто надо в конце прописать return 0, чтобы программа поняла, что корректно завершила работу.
У него void main() просто потому, что версия старая Visual Studio)
Возможно, что-то слишком скомкал, но основную суть донес вроде
@@tonyhaisha ну суть я вроде понял. Надеюсь...
Благодарю
все ок. но одно проблем плохо видно из-за шрифта приходиться гугл на250% делать.а от этого и лайк не поставиш. да и не все рекламу закроеш.-реально тормозится процесс.
Не могу понять,делаю все как говорите,но у меня выходит ошибка " не удается найти указанный файл"
Автор помоги,после всех этих действие у меня все равно идут вопросы вместо русских букв,хотя я все делал по порядку,в чем проблема ?
У меня тоже как решить эту проблему
Просматриваю уже по второму кругу как хорошую, старую (исключительно в хорошем смысле этого слова !), добрую и полезную классику !!! Спасибо Вам !!!
гоша дударь просто читает с книги и еще у него MacAir не все богатые и у многих Windows .....
#include
#include
using namespace std;
int main ()
{
cout
Собственно написал один в один как на видео. Всё равно выводит каракули. В чём проблема?
попробуй через отладку
5:05 можешь не повторять я понял
Смотрю осенью 2021:
- Актуально..
- После стольких лет?
- Всегда.
Что делать если постоянно пишется ошибка сборки "с ошибками: 1"?
Урок - пройден
C++ сложный язык смотрел у других и читал самоучителя в интернете нифига не понял, а у тебя все сразу.
А где можно посмотреть все команды? Вроде setlocale
Кстати, using namespace std; работает быстрее, чем std::cout и std::endl
Я не понимаю,всё облазил,скажи паж для чего это простыми словами
ААААА Я ТЕБЯ НАШЕЛ!!!!!! ТЫ МОЙ ГУРУ НАВСЕГДА!!!
Кто из 2022?
"Ребята подскажите какую кнопку нажимать что бы вызвать консоль (exe)" "VISUAL STUDIO CODE"
Я больше люблю использовать int main() а не void main() да и учил я его
ого, комы год - три года назад, а я нашел того кто ещё тут
Вывел кириллицу функцией setlocale (0, ""); Пишут, что равносильно setlocale (LC_ALL, "RUS");
Чувак ты супер!
2021 год. Решил освоить новый язык. Сижу учу. Спасибо сенсей.
блин создай дискорд сервер чтобы все твои ученики могли помогать друг другу
Подскажите что означает #include HAL_PATH(../HAL, HAL.h) у меня ошибка в проге при сборке проекта подчеркнуло HAL_PATH
Спасибо за урок! Все очень понятно!
Спасибо огромное! Всё просто и понятно. Очень доходчиво объясняете!!!
//спасибо
Я что-то не понял. А где надо было взять дз?)
Спасибо! Вы мне доказали что это не так уж и сложно! Но я не могу найти третью часть урока,сможете дать ссылочку?
Супер, только очень мелко (если смотреть с мобильных устройств код не читается )
Спасибо,отличное видео и цикл в целом) Помощь чайнику просто потрясающая!
Ролик в 2словах-повторяйте за мной,ничего не обьяню,сами поймете
не выводит на русском... прикол в другом еще гдето. издевательство просто
Так же можно просто setlocale (0, " ");
Я пыталась, но получилось. Даже SetConsoleCP(1251);
SetConsoleOutputCP(1251); пыталась все равно не получилось. Вы знаете другие варианты?
У меня после добавления setlocale все равно краказябра.. Что делать?
Вместо LC_All написал 0 - число, а то выдавала ошибку: LC_All - инденфикатор не определён.
Почему iostream без .h записываем , а math.h c .h ?
спасибо, что вы есть. у меня не было в школе нормальной информатики, а в вузе теперь ждут великих навыков программирования. я каждый понедельник с 8:00 до 9:35 гиперфиксируюсь на отчислении. надеюсь, ваши уроки мне помогут…
А почему LC_ALL, а не LC_CTYPE?
Как же ты клёво всё объясняешь )))) Спасибо
Пожалуйста!
после вода Setlocale(LC_All "Rus"); у меня те же карякули. Что может быть не так ?
запятую потерял setlocale (LC_ALL, "Rus");
У меня "setlocale(LC_ALL, "Rus");" не работает. GetConsoleCP() и GetConsoleOutputCP() возвращают кодовую страницу 850. Я использовал SetConsoleOutputCP(1251); функцию. Для нее добавьте строку "#include "
как же легко учить после того как изучил c++ для arduino ide
2024 Привет🎉
Сейчас 2022 и курс ещё актуальнен