|
|
|
|
5.21, Карычъ (?), 16:09, 15/09/2017 [^] [^^] [^^^] [ответить]
| +5 +/– |
Я изучаю, мать. И учусь, мать. Спасибо, мать, за совет, мать.
| |
|
|
|
2.11, Аноним (-), 09:33, 15/09/2017 [^] [^^] [^^^] [ответить]
| +10 +/– |
Не подачка. Это чтобы ощущения от зонда были не такими острыми.
| |
|
3.23, Vkni (ok), 08:05, 16/09/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Не подачка. Это чтобы ощущения от зонда были не такими острыми.
Открытие кода ядра системы OSX в первую очередь выгодно самой Apple. По ряду причин:
1. Лучше аудит безопасности.
2. "Абсолютная" документация для разработчиков под OSX - если что-то очень нужно, но не описано в документации, можно посмотреть исходники.
3. Код разработчикам OSX должно быть не стыдно показать, т.е. открытие - это некоторый доп. контроль над программистами.
| |
|
4.26, pavlinux (ok), 22:02, 17/09/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> "Абсолютная" документация для разработчиков под OSX
Они ещё существуют?
| |
|
|
2.22, Vkni (ok), 08:01, 16/09/2017 [^] [^^] [^^^] [ответить]
| +/– |
Можно узнать, ну вот кому подачка? Т.е. реально, кому, кроме разработчиков под OSX и энтузистов хакинтошей (расширяющих спектр поддерживаемого оборудования забесплатно) этот код нужен?
| |
|
3.24, Andrey Mitrofanov (?), 08:49, 16/09/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Можно узнать, ну вот кому подачка? Т.е. реально, кому, кроме разработчиков под
> OSX и энтузистов хакинтошей (расширяющих спектр поддерживаемого оборудования забесплатно)
> этот код нужен?
жёлтой прессе. отделу маркетинга. япплофагам. какие ещё "разработчики"?
| |
|
|
|
|
3.12, Аноним (-), 09:34, 15/09/2017 [^] [^^] [^^^] [ответить]
| +12 +/– |
Отсутствуют абстрактные фабрики абстрактных фабрик абстрактных фабрик.
| |
3.27, pavlinux (ok), 22:05, 17/09/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А чем не пройдет-то? Что не так?
Два инклюда лишние, два unused аргумента. Разраб генерил код посимвольно, на зарплату.
| |
|
|
|
|
5.28, pavlinux (ok), 22:09, 17/09/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> $ gcc -c minimalapisTest.c
> $
> компилица
материца
$ gcc -Wall -Wextra -Werror test.c
test.c: В функции «main»:
test.c:1:14: ошибка: параметр «argc» не используется [-Werror=unused-parameter]
int main(int argc, char *argv[]) {
^
test.c:1:26: ошибка: параметр «argv» не используется [-Werror=unused-parameter]
int main(int argc, char *argv[]) {
^
cc1: all warnings being treated as errors
| |
|
|
3.16, еарапр (?), 10:08, 15/09/2017 [^] [^^] [^^^] [ответить]
| +/– |
Неиспользуемые параметры argv и argc. return 0 вместо return EXIT_SUCCESS. Неиспользуемые инкулды (хотя тут не уверен, возможно, ради них этот файл и писался).
| |
|
4.19, Аноним (-), 13:51, 15/09/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
argv и argc к инклюдам же. а EXIT_SUCCESS видимо не считается minimal.
| |
|
|
|
1.17, Аноним (-), 12:46, 15/09/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
http://www.cplusplus.com/reference/cstdlib/EXIT_SUCCESS/
This macro expands to a system-dependent integral expression that, when used as the argument for function exit, signifies that the application was successful.
The function exit() has additional behavior in this International Standard:
Finally, control is returned to the host environment. If status is zero or EXIT_SUCCESS, an
implementation-defined form of the status successful termination is returned. If status is EXIT_-
FAILURE, an implementation-defined form of the status unsuccessful termination is returned.
Otherwise the status returned is implementation-defined.
| |
|
2.29, pavlinux (ok), 22:44, 17/09/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
> http://www.cplusplus.com/
Где ты C++ увидел?
Portability note: Some non-POSIX systems use different conventions for exit status values.
For greater portability, you can use the macros EXIT_SUCCESS and EXIT_FAILURE for the conventional
status value for success and failure, respectively. They are declared in the file stdlib.h.
По POSIX EXIT_SUCCESS == 0, остальные ССЗБ.
| |
|
|