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

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


Гуру
******

Группа: Свой
Сообщений: 2 992
Регистрация: 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


Профессионал
*****

Группа: Свой
Сообщений: 1 186
Регистрация: 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
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st September 2018 - 07:16
Рейтинг@Mail.ru


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