реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Библиотеки
scifi
сообщение May 18 2018, 11:54
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 878
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(AVI-crak @ May 18 2018, 14:21) *
Ви таки не поверите, почти все собранные библиотеки имеют политику частичного объявления. Это связанно с тем что они имеют внутренние, не публичные функции, предназначенные для собственной корректной работы.

Это всё ересь. Должна быть возможность быстро подготовить машину для сборки (установить на неё ось, тулчейн, утилиты для сборки). Потом svn checkout, make. Всё. Остальное - от лукавого.
Go to the top of the page
 
+Quote Post
Forger
сообщение May 18 2018, 18:23
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(AVI-crak @ May 18 2018, 14:21) *
Ви таки не поверите, почти все собранные библиотеки имеют политику частичного объявления. Это связанно с тем что они имеют внутренние, не публичные функции, предназначенные для собственной корректной работы.

Это и так понятно: пользователю библиотеки к соотв. либ-файлу будет прилагаться "упрощенные" h.файлы, с минимально необходимыми объявлениями, лишь для того, чтобы использовать библиотеку.
Но к этим h-файлам необходима еще и документация: описания функций, возвращаемые ими значения, примеры применения и т.п.
Без всего этого ЛЮБАЯ библиотека - просто мусор.


Цитата(zhevak @ May 18 2018, 13:11) *
Пионист играет, как умеет.

Спасибо за такой основательный ликбез! Весьма познавательно! Я серьезно.

зы. К счастью, уже давно ушли те времена, когда имя файла (и расширение в т.ч.) имело ограничение по длине всего в 8+3 символа (если не считать точку).
Но подобная и другие аналогичные привычки все еще остались и, судя по всему, выветриваться будут долго ...
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd May 2018 - 00:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.00992 секунд с 7
ELECTRONIX ©2004-2016