Ещё у чужого кода есть диалекты, стандарты, требования к использованию. Знать их все не обязательно, потому что невозможно, но «надо их уважать». Ибо раз я читаю и хочу использовать их код, а не они мой, то уважаемые люди – они.
А кто вас уважать должен с вашим нытьём? Радуйтесь, что не мешки таскаете.
Так что, если рассматривать айти-профессии по взрослому, то там всё сложно, с наскоку не освоишь.
Вспоминаю, когда искал первую работу именно программистом. А у меня даже IDE не было установлено. Что такое отладка, тоже без понятия. Лишь сексуальный финансовый интерес.
Такой подход делает код совместимым, т. к. исключения допустимы не везде. Вместо этого мы используем номера ошибок в POSIX. Механизм исключения используется, чтобы передать управление в хвост.
У меня была идея использовать сигналы. Пишем обработчик сигнала, а в самой функции, что я привёл, пишем raise(SIGINT), я не знаю насколько это правильно.
Я точно, как прочитал, ужаснулся. Не знал, что всё проще на самом деле и из за этого не устраивался работать по специальности. Но...
такие коренные познания нужны и прикладникам, я считаю. Иначе их место (в головах людей) будут занимать околошизоидные представления.
Вот это как раз такие случаи.
А кто вас уважать должен с вашим нытьём? Радуйтесь, что не мешки таскаете.
От того что вы прочитаете чужой код вы не умрёте.
Ну это цикл обработки сообщений, как в винде. А объекты типа класс окна есть в андроид?
Вспоминаю, когда искал первую работу именно программистом. А у меня даже IDE не было установлено. Что такое отладка, тоже без понятия. Лишь
сексуальныйфинансовый интерес.КАК? Как ты можешь? В 28. Я в ах**
Это да, современным программистам для битовых манипуляций нужны библиотеки.
Хотяя... это лучше, чем изобретать собственную, ни с чем не совместимую штуку
Зачем шило заворачивать в капусту?
Можно проще, привести ЯВНО переменную к типу int
Вот так
throw (int)humansCount;Просто укажите, что у вас исключения целочисленного типа.
Я делаю так:
Такой подход делает код совместимым, т. к. исключения допустимы не везде. Вместо этого мы используем номера ошибок в POSIX. Механизм исключения используется, чтобы передать управление в хвост.
У меня была идея использовать сигналы. Пишем обработчик сигнала, а в самой функции, что я привёл, пишем raise(SIGINT), я не знаю насколько это правильно.
Описать не могу, но имею право зарегаться и написать любую чушь. Понял.