javadoc для пакета-info.java только

Согласно странице руководства за рэнд (3), семья рэнда функций была obsoleted случайным (3). Это - то, вследствие того, что более низкие 12 битов рэнда () проходят циклический шаблон. Для получения случайного числа просто отберите генератор путем вызова srandom () с неподписанным семенем, и затем назовите случайными (). Так, эквивалент кода выше был бы

#import <stdlib.h>
#import <time.h>

srandom(time(NULL));
random() % 74;

, необходимо будет только назвать srandom () однажды в программе, если Вы не захотите изменить свое семя. Хотя Вы сказали, что не хотели обсуждение действительно случайных значений, рэнд () является довольно плохим генератором случайных чисел, и случайный () все еще страдает от предвзятости по модулю, поскольку это генерирует число между 0 и RAND_MAX. Так, например, если RAND_MAX равняется 3, и Вы хотите случайное число между 0 и 2, Вы вдвое более вероятны получить 0, чем 1 или 2.

9
задан StevenC 16 July 2009 в 15:30
поделиться

1 ответ

Невозможно заставить JavaDoc запускаться с пустым пакетом. Для этой ошибки опубликована действительно старая ошибка , помеченная как «Закрыта, исправлять не будет».

В этой ошибке обходной путь в значительной степени очевидный хакерский, который вы упомянули, создайте пустой класс с областью действия по умолчанию . Класс не будет включен в javadoc, если вы не укажете его с помощью -package или -private.

/** hack to generate package javadoc */
class PlaceHolder {}
12
ответ дан 4 December 2019 в 19:35
поделиться
Другие вопросы по тегам:

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