Скорее всего окажется, что это действительно ошибка, и правильный код должен быть таким:
char *str = foo();
if (*str == '\0')
Мне кажется в правильном коде должна быть еще проверка на NULL, потому что указатель мы получаем из вызова foo и он вполне может оказаться нулевым. Поэтому я бы предложил такой вариант:
Мне было бы интересно иметь возможность экспортировать данные из iOS приложения в csv формат (ну и выгружать допустим в cloud какой-нибудь). Есть ли какая-нибудь информация по этому поводу?
Я понимаю о чём Вы, но для меня это не совсем аргумент. Ну да, есть сортировка встроенная и куча других вещей, но с точки зрения преподавания-то что меняется? Точно также в Python можно написать свою сортировку. Просто какой смысл тратить время на изучение синтаксиса (да, очень простого, как впрочем и синтаксиса Python) языка, который в будущем Вы не будете использовать? В ведущих мировых вузах (например, MIT) Python вполне себе язык для начальной стадии программирования.
Полноценная работа у двух приложениях будет доступна только на iPad Air 2, но наложение одного поверх другого и режим видео «картинка-в-картинке» можно будет увидеть и в более слабеньких моделях (mini, mini 2 и Air).
А допустим на The New iPad это не будет доступно, когда я обновлюсь до iOS 9?
Да зачем Pascal, когда можно спокойно изучать Python, знания которого потом можно применить во многих сферах. В плане выразительности он ничем не хуже Pascal. Язык Си вообще я считаю обязательный к изучению, программист обязан иметь хотя бы поверхностное представление о низком уровне.
Всё-таки весьма спорный выбор языка программирования. Если действительно целью ставится обучение программированию, то лучше выбрать на начальном этапе Python, а потом добавить к этому рассмотрение работы ОС + программирование на Си, чтобы человек в будущем имел продставление о низкоуровневой разработке, хотя бы поверхностное.
Вопрос есть по программе. Начиная с YaC 2012 пропала секция «Техники программирования». Тема языков программирования неактуальна? С учётом появления и развития новых ЯП (Go, Swift, Rust и etc) думаю доклады по этому направлению тоже интересны.
И, да, если вы не заполнили анкету, а только подали заявку, то с очень большой вероятностью вы никуда не попадете.
Не очень понятно, что за анкета. На странице регистрации все поля обязательные: Род деятельности, Наиболее интересующая тема, Откуда Вы узнали о мероприятии, О себе. Это и есть анкета? Если да, то без её заполнения и не отправить заявку. Проясните пожалуйста.
а тесты были написаны?
Мне кажется в правильном коде должна быть еще проверка на NULL, потому что указатель мы получаем из вызова foo и он вполне может оказаться нулевым. Поэтому я бы предложил такой вариант:
А допустим на The New iPad это не будет доступно, когда я обновлюсь до iOS 9?
Не очень понятно, что за анкета. На странице регистрации все поля обязательные: Род деятельности, Наиболее интересующая тема, Откуда Вы узнали о мероприятии, О себе. Это и есть анкета? Если да, то без её заполнения и не отправить заявку. Проясните пожалуйста.