Значение ожидания ((интервал *) 0)

Для модели Post в приложении myapp CreateView будет использовать шаблон myapp/post_form.html.

Это просто задокументированное поведение из CreateView.

Возможно, вам будет полезно взглянуть на метод get_template_names на веб-сайте ccbv, чтобы понять, как работает код.

7
задан sharptooth 27 March 2009 в 14:42
поделиться

2 ответа

ответ stager корректен. Хотя нужно отметить, что бросок является совершенно ненужным, так как согласно стандарту, 0 используемыми в контексте указателя является Нулевой указатель.

3
ответ дан 6 December 2019 в 15:31
поделиться

Посмотрите, что человек ожидает (2).

wait((int *)0) вызовы waitpid(-1, (int *)0, 0). Состояния страницы справочника:

Если состояние не является ПУСТЫМ, ожидайте (), и waitpid () хранят информацию о статусе в интервале, на который это указывает.

Здесь, status ПУСТОЙ (0). Таким образом, Ваш вызов к wait ожидает изменения состояния в любом дочернем процессе и не возвращает состояние. Вызов просто проверяет, чтобы видеть, произошло ли изменение состояния для определенного дочернего процесса (pid в Вашем случае).

11
ответ дан 6 December 2019 в 15:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: