Pull to refresh
1
0.1

Senior iOS Developer

Send message

C/C++

(Naked Gun facepalm) - уважаемые эксперты в языках программирования, вы можете писать два РАЗНЫХ языка программирования раздельно? Удручает, что читатель в вводится в заблуждение таким образом. Язык C++ содержит только небольшую часть языка С (к сожалению приводящую к проблемам, когда используется не для легаси кода). Сам язык раскрывается именно, когда грамотно используются другие его части(под-языки):

  • Классы

  • Шаблоны

  • Метапрограммирование

см. C++ Core Guidelines и интервью Бьярна Страуструпа.

Why does argv include the program name?

Is "argv[0] = name-of-executable" an accepted standard or just a common convention?

Вы не поверите, но даже если вы запустите командную оболочку как sh или bash, то она будет работать по разному.

Имя приложения тоже аргумент - не надо выкидывать его. Код может использоваться для сборки более чем одного приложения: к примеру trial или lite версии или еще каких вариантов вплоть до библиотеки.

Information

Rating
4,225-th
Location
Warszawa, Mazowieckie, Польша
Registered
Activity

Specialization

Бэкенд разработчик, Разработчик мобильных приложений
Старший
Разработка под iOS
Swift
C++
Java
SQL
Perl
Raku
Haskell
Erlang
Scala