argc argv c++ что это. Параметры функции main argc argv. Аргументы main. C ++ Урок #70

  Рет қаралды 116,520

#SimpleCode

#SimpleCode

Күн бұрын

Пікірлер: 180
@ВладиславФедун
@ВладиславФедун 6 жыл бұрын
КАЕФ, ООП уже совсем близко!!!))
@viktort9326
@viktort9326 4 жыл бұрын
как _оно_ спустя 2 года?
@Asa-bw9mw
@Asa-bw9mw 3 жыл бұрын
​@@viktort9326 он уже работает в гугле пингует
@cr1msonda46
@cr1msonda46 3 жыл бұрын
@@viktort9326 как оно спустя 9 месяцев?
@tesla4465
@tesla4465 3 жыл бұрын
@@cr1msonda46 Как оно спустя 2 дня?
@tesla4465
@tesla4465 3 жыл бұрын
@@Asa-bw9mw Как оно спустя 6 месяцев?
@daps9516
@daps9516 Жыл бұрын
Спустя шесть месяцев я понял где это применяется. И чуть со стула не упал, когда осознал, что я использовал это всегда когда открывал командую строку. Жесть. А сейчас я посмотрел почти все ролики на этом канале и изучаю BlockChain и смарт -контракты. Всем c++.
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
#argc #argv #SimpleCode #урокипрограммирования
@voron4774
@voron4774 7 жыл бұрын
Спасибо за видос, очень полезные вещи делаешь, импонирует твоя подача материала)) Хотелось бы увидеть подкаст на тему того, как стать Junior C++, как развиваться и как двигаться в этом направлении с нуля, твои наставления и советы ))
@Pavlo_3d
@Pavlo_3d 5 жыл бұрын
@@BlinCT книжки можно читать и 4 года но так и не начать писать код самому
@yegorpo2043
@yegorpo2043 7 жыл бұрын
Немного непонятно для чего это нужно, но можно погуглить :) Спасибо за твой труд.
@qwesal
@qwesal 2 жыл бұрын
хорошо, когда натыкаешься на такое видео именно тогда, когда это нужно
@СтарыйВаленок-к4л
@СтарыйВаленок-к4л 4 жыл бұрын
Подача материала у вас на высоте.
@Ermine882
@Ermine882 7 жыл бұрын
Спасибо за очередной урок.
@MrBin_
@MrBin_ 11 ай бұрын
только на этом уроке я понял, что я не только работаю с консолью, но и создаю ехе файл, который будет работать самостоятельно, т.е. только сейчас я понял, что каждый раз создавал консольное приложение. И с помощью argc argv[] я узнал адрес, где лежит этот ехе файл. Потрясающе! Спасибо!
@tijay6289
@tijay6289 4 жыл бұрын
мало что понял, но очень интересно
@leonid_spb
@leonid_spb 7 жыл бұрын
Вопрос не совсем в тему этого видео, но можно несколько слов о графике хотя бы на уровне рисования примитивных объектов типа линии, круга, квадрата, дуги и прочее... Ну или, что часто требуется даже на начальном уровне - построение графиков на примере каких-нибудь простейших функций типа y=x^2.
@Firuz26
@Firuz26 7 жыл бұрын
Спасибо
@johnsmith-sc5gw
@johnsmith-sc5gw 6 жыл бұрын
Класс! В топку GUI ! Да здравствует DOS и командная строка! )))
@andreyvolkov3117
@andreyvolkov3117 4 жыл бұрын
надеюсь это рофл
@RrRrRrRroman
@RrRrRrRroman Жыл бұрын
Вот теперь стало понятнее, когда начал что-то в практическом ракурсе делать, а то что за параметры, для чего нужны..)
@shaa8193
@shaa8193 6 жыл бұрын
Спасибо большое, всё доходчиво и интересно
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
Пожалуйста!
@алексеймитрошкин-ы5ь
@алексеймитрошкин-ы5ь 6 жыл бұрын
Блин был бы где-то на ютубе такой же классный курс по c#
@ThunderLight-s9y
@ThunderLight-s9y 3 жыл бұрын
у него уже есть такой курс)
@voidplays8566
@voidplays8566 2 жыл бұрын
Обожаю этот канал. Изучал немного для себя в 2018 - ом, что-то тянуло меня, и сейчас, спустя аж 4 года, я снова вернулся к изучению программирования Ура! :)
@Defirator82
@Defirator82 Жыл бұрын
долго ты тянул для этого кайфа)
@viktorthyganchuk8710
@viktorthyganchuk8710 9 ай бұрын
@@Defirator82 почти такая же ситуация (в 2019 изучал, но бросил), только я понял, что работать по специальности, на которую я пошел в 2020, желания нет)
@vitaliySobakinson
@vitaliySobakinson Жыл бұрын
Одной загадкой вселенной меньши)) Спасибо Сергей
@Evgeny..
@Evgeny.. 4 жыл бұрын
Огромное спасибо за урок!
@archiechellaut9483
@archiechellaut9483 3 жыл бұрын
Большое спасибо вам за урок и прекрасное пояснение, Сергей!
@mykhailomorhal2181
@mykhailomorhal2181 7 жыл бұрын
Спасибо)
@leonidburtsev1559
@leonidburtsev1559 4 жыл бұрын
Великолепное объяснение, лайк.
@serzhant7169
@serzhant7169 4 жыл бұрын
4:09 дудос атака)
@melmenx
@melmenx 5 жыл бұрын
argv - является массивом указателей.Но как таковым двумерным массивом не является, т.к. каждая строка, на которую ссылаются указатели, может иметь разный размер.
@aleksandrdrobyshev7623
@aleksandrdrobyshev7623 4 жыл бұрын
Вы правильно подметили, это массив указателей на массивы char (или двухмерный массив строк). Строками в данном случае выступают параметры, которые мы передаем функции при вызове(дописывая их к lessons.exe после пробела). Да, жаль, что автор об этом не упомянул, при том, что урок посвященный двухметрым массивам строк(массивам указателей) уже был.
@SaffronChipMCPE
@SaffronChipMCPE 4 жыл бұрын
Спасибо большое, а то я не понял эту часть
@danielluko7635
@danielluko7635 Жыл бұрын
@@aleksandrdrobyshev7623 Как вы додумались до того, что это массив указателей? Ведь как я понял это просто указатель на массив если посмотреть на параметры метода main, в нем также могут быть и просто переменные типа char, но командная строка воспринимает параметры как массив из char, а программе отправляет это в виде указателя на char как я понял? Но почему тогда параметр argv не указатель на указатель?
@aleksandrdrobyshev7623
@aleksandrdrobyshev7623 Жыл бұрын
@@danielluko7635 Уже не помню) Видимо интуиция. Я бросил С++, так и не смог "в него". Понять ЯП это про наличие шестого чувства. Нужно сначала полететь в будущее, понять как научился понимать ЯП, потом вернуться прошлое и понять ЯП :)
@danielluko7635
@danielluko7635 Жыл бұрын
@@aleksandrdrobyshev7623 Это я не понял, функция принимает(создает) массив указателей типа char или что там было. Если для вас это один из первых языков, то C++ и не нужен, ну может для дальнейшего изучения других языков будет хорошим вариантом. Он используется для создания кода в котором важна оптимизация, чтобы это делать нужно быть программистом с большим опытом, так что учить его как основной язык для средняков и ниже не имеет смысла, C# лучше во всем, на нем восновном пишут почти все программы где не нужно прямо очень сильная оптимизация в конкретных случаях, ну или другие языки. Но C++ я учу для Unreal Engine.
@davidkroods811
@davidkroods811 6 жыл бұрын
ахахх ДДОСИТ ГУХЛ )))
@Someone-ie6rd
@Someone-ie6rd 5 жыл бұрын
Курс юного ддосера)
@biam4962
@biam4962 4 жыл бұрын
Спустился вниз только ради того, что бы увидеть этот коммент.
@poloston3583
@poloston3583 6 жыл бұрын
спасибо за урок по ддос атаке
@hutoryanin
@hutoryanin 4 жыл бұрын
*Л. а. й. к. о. с.* за видос.
@АндрейЕремеев-п8ь
@АндрейЕремеев-п8ь 5 жыл бұрын
Классный видос и очень интересный функцонал всех эти плюшек получпется.
@АртурГребешков-к6ж
@АртурГребешков-к6ж 6 жыл бұрын
Спасибо!
@ДаниилНепелев-н4х
@ДаниилНепелев-н4х 2 жыл бұрын
До сих пор очень актуально
@МишаБобров-и1з
@МишаБобров-и1з 4 жыл бұрын
Шикарно!
@артемартемов-у5е
@артемартемов-у5е 3 жыл бұрын
спасибо большое за видео. очень полезным делом занимаешься. не знаю, как бы лабы в универе делал, если бы не ты. подача материала на высоте. иногда хотелось бы более сложных примеров.
@ДавитСогомонян
@ДавитСогомонян 2 жыл бұрын
спасибо большое за урок, но абсолютно ничего не понял :)
@ФишкиОтАйтишника
@ФишкиОтАйтишника 10 ай бұрын
Большое спасибо!
@ИринаИрина-ш5ы7р
@ИринаИрина-ш5ы7р Жыл бұрын
🎉всё ясно и понятно
@ИоаннДейкун
@ИоаннДейкун Жыл бұрын
привет из 2023. спасибо большое из 2023!
@kola33258
@kola33258 7 жыл бұрын
Спасибо за видео)Я извеняюсь если не увидел но будет ли видео по работе с потоками с++? Буду очень благодарен)
@boni6382
@boni6382 Жыл бұрын
Теперь знаем как делать проги запускаемые через консоль только
@nazar9796
@nazar9796 4 жыл бұрын
просто лучший
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ 5 жыл бұрын
Спсб
@swetclash8076
@swetclash8076 5 жыл бұрын
Что бы я без вас делал)
@winkler4824
@winkler4824 4 жыл бұрын
А можно как нибудь получить исходники этих видеоуроков отдельно?
@timurortskhanov8527
@timurortskhanov8527 6 жыл бұрын
Спасибо. Но я по ходу не догнал)).Это наверное потому что у меня нету возможности по практиковаться на компьютере? Вы не поверите, но я с самого начала учусь компилируя на телефоне. Из за слабого интернета не могу скачать некоторые компоненты для Visul Studio. Но если я правильно понял, то это тема пока не особенно важна. Или я ошибаюсь? Еще раз СПАСИБО.
@timurortskhanov8527
@timurortskhanov8527 6 жыл бұрын
Да я тоже так думаю. Спасибо.
@TheWladberlin
@TheWladberlin 5 жыл бұрын
На телефоне??? Ну ты крут! Научишь, если что? (int argc, char* argv[]) - наверное важна, попадается очень часто, особенно в консольных прпиложениях
@markin_slava677
@markin_slava677 4 жыл бұрын
@@TheWladberlin Есть приложение под андроид, называется "Cxxdroid". На нем можно писать программы на C++. Но конечно-же это не удобно, тем более на сенсорном экране. (Да, я знаю что комментарию 11 месяцев)
@DanielLenskiy
@DanielLenskiy 4 жыл бұрын
На самом деле можно не писать убогий system("pause"); а сделать просто cin.get(); И первый вариант, кстати, сработает только на окошках.
@kelvin7447
@kelvin7447 Жыл бұрын
Можно не писать убогий system("pause"), ведь можно использовать костыль. Опрометчиво, однако)
@asankod8549
@asankod8549 3 жыл бұрын
уже в 83 том видео количество зрителей упало 3 раза, интересно ближе к концу сколько человек выдержать
@RrRrRrRroman
@RrRrRrRroman Жыл бұрын
в конце останется только один (под музыку Queen) 😆
@anastasiaanastasia5274
@anastasiaanastasia5274 2 жыл бұрын
Большое спасибо за Ваши уроки! Получается, что когда я работаю с командной строкой, я не могу с отладчиком идти по коду?
@apu4ka
@apu4ka 3 жыл бұрын
живешь в пригороде сан-франциско?)
@vladivchenko873
@vladivchenko873 4 жыл бұрын
Ок а для чего это нужно?
@olegsh5199
@olegsh5199 Жыл бұрын
А cmd получается так устроена что там аргументов у main полным полно?
@viktor65366
@viktor65366 Жыл бұрын
Отличные уроки, но именно с этим возникли трудности. Делаю всё, как автор, но почему то в консоли (которая от Windows, а не визуалки) вместо запуска проекта пишет, что (название .exe-файла) не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Помогите разобраться с этим.
@Daya-kn4qv
@Daya-kn4qv 3 ай бұрын
разобрались ли вы с проблемой? если да, то из-за чего она возникает? Схожая ошибка
@savaruso
@savaruso 2 жыл бұрын
не пинайте сильно ногами, я вообще не программер, но как то заинтересовала эта тема. Подскажите, а насколько сложно написать простенький терминал для торговли? Самый простой, просто свечи, несколько инструментов рисовалки и возможность размещать ордера, соединение к бирже по API. Почему задался таким вопросом. Все терминалы под Винду и единицы под МакОс. Под Линукс нет ничего (бесплатного). А я сижу на линуксе. Стоит ли вообще затеваться с этим делом (начинать осваивать программирование)?
@movich9161
@movich9161 2 жыл бұрын
балдёёёж
@ИванСедов-ь5р
@ИванСедов-ь5р 7 жыл бұрын
можешь сделать видео по сокетам в c++
@ИванСедов-ь5р
@ИванСедов-ь5р 7 жыл бұрын
Ну или видео по работе с потоками
@thatslife2467
@thatslife2467 5 жыл бұрын
Пиши мне, я помогу
@ДмитрийНормов-ю6ц
@ДмитрийНормов-ю6ц 2 жыл бұрын
@@thatslife2467 каким образом ты поможешь?
@mskit1612
@mskit1612 6 жыл бұрын
argument vectors, а не values!
@eg_turlych
@eg_turlych 3 жыл бұрын
Странные TTL чтото) обычно 64 или 128 на ноутах Иногда +1 делают
@TheWladberlin
@TheWladberlin 5 жыл бұрын
У меня консоль не позволяет ничего маркировать. И размер, кстати, тоже не могу изменить. Где, что в настройках надо поменять?
@Kokurorokuko
@Kokurorokuko 5 жыл бұрын
ПКМ по области вверху и там будут все свойства
@TheWladberlin
@TheWladberlin 5 жыл бұрын
@@Kokurorokuko Ух ты, круто
@ivanberezhanskyi
@ivanberezhanskyi 2 жыл бұрын
Подскажите пожалуйста в чем проблема: после того как написал D:\>CD C:\ ... \Debug\ и нажал enter, выводится опять D:\> , а не как в видео D:\ ... \Debug>
@Валерий-щ8з
@Валерий-щ8з 2 жыл бұрын
D:\>CD C:\ ... \Debug\ судя по всему нужно перейти на диск С...
@Валерий-щ8з
@Валерий-щ8з 2 жыл бұрын
D:\> С:
@alexanderkeil5190
@alexanderkeil5190 2 жыл бұрын
Как сделать такое на mfc ?
@Valenpall_Werckmeister
@Valenpall_Werckmeister 3 жыл бұрын
Хм, до сих пор не понял, что именно выполняют эти параметры... Пока что ясно то, что это нужно для сообщения какой-либо инфы и выведения её на экран (я полный чайник, если что)
@ВладимирАлександрович-т7м
@ВладимирАлександрович-т7м 2 жыл бұрын
Как я понял, потому что в main написана строка cout
@shinekaid3153
@shinekaid3153 4 жыл бұрын
Ping 6, решил проверить свой и средний 99. Это у меня плохой инет или у автора хороший?
@gohy
@gohy 3 жыл бұрын
У тебя плохой, а у автора очень-очень хороший)
@apu4ka
@apu4ka 3 жыл бұрын
автор живет в сан-франциско или ближайшем пригороде
@АндрейЕремеев-п8ь
@АндрейЕремеев-п8ь 5 жыл бұрын
Я смогу удаленно зайти на свой комп по ip и запустить exe-шник с нужными параметрами?
@TheWladberlin
@TheWladberlin 5 жыл бұрын
да по SSH. В Linux-е совсем легко
@алексейМакарук-т9к
@алексейМакарук-т9к Ай бұрын
кто и как высчитывает argc?
@АлексейМелентьев-ч3в
@АлексейМелентьев-ч3в 4 жыл бұрын
любой задаче нужно ставить три вопроса: Что это? Зачем это? И Как это сделать? Здесь не хватает как минимум одного ответа точно....
@biam4962
@biam4962 4 жыл бұрын
первые 2 вопроса по сути одно и то же. Что это? Это программа для Х. Зачем? Для Х. Ответ один
@biam4962
@biam4962 4 жыл бұрын
а вообще да. Ничего не понятно из видео :)
@markin_slava677
@markin_slava677 4 жыл бұрын
@@biam4962 Аргументы нужны для того, чтобы запускать приложение с нестандартными параметрами, которые задаются через ярлык приложения (Как я понял).
@Viamsupervadetvadens
@Viamsupervadetvadens 7 жыл бұрын
up
@SmartSqube
@SmartSqube Жыл бұрын
а что такое argc argv? я просто уроки не нашел
@ДенисХобтин
@ДенисХобтин Жыл бұрын
Лайк, но вообще не чего не понял....(((
@yorichi_24
@yorichi_24 Жыл бұрын
Немного не понятно зачем оно нужно вообще...
@sleepyNovember_project
@sleepyNovember_project 11 ай бұрын
Ты что, не играл в игры от Валв? И ни разу не писал им в аргументы запуска хотя бы -novid? Ну капец
@yorichi_24
@yorichi_24 11 ай бұрын
@@sleepyNovember_project Я не ярый геймер))). Не особо разбираюсь в играх.
@ИгроманРоман-н2ш
@ИгроманРоман-н2ш 2 жыл бұрын
не особо понял
@panya9942
@panya9942 7 жыл бұрын
Как глупо бы не звучало, но я изучаю c++ для создания читов, и у меня вопрос: сделаешь ли ты ролик по поводу создания читов?
@ixhnok6667
@ixhnok6667 7 жыл бұрын
Panya Читы для майна делаются на JavaScript
@panya9942
@panya9942 7 жыл бұрын
Мне не для майна, cs go.
@hurdyga
@hurdyga 7 жыл бұрын
lol
@xios7870
@xios7870 6 жыл бұрын
Учи d3d и будет тебе счастье.
@Purpursarkans
@Purpursarkans 5 жыл бұрын
@@ixhnok6667 читы для майна на java обычной делаются тк майн на java написан
@oljaolsa7261
@oljaolsa7261 4 жыл бұрын
а який смисл запускати цей екзешник? тим паче, що він не пінгує?
@maripoty8736
@maripoty8736 2 жыл бұрын
Спасибо!
@ЯрославГоловко-ф6и
@ЯрославГоловко-ф6и 4 жыл бұрын
спасибо
@РусланКарнеенко
@РусланКарнеенко 10 ай бұрын
Спасибо
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 138 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 71 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 39 МЛН
What are command line arguments (argc and argv)?
11:38
CodeVault
Рет қаралды 125 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 138 МЛН