История изменений
Исправление hobbit, (текущая версия) :
Где он взял библиотеку с которой слинковать? Адрес функции? Сам догадался? А точно верно, не может ли тут быть ошибок?
Ты прямо мою любимую страшилку рассказал. (P.S. Ах да, я же тебе её и рассказывал. alysnix, тоже почитай.)
Ещё можно дополнить, что используя одну и ту же библиотеку, но разных версий, и забыв заголовочник, можно либо получить ошибку, либо не получить.
На паскале такое выявляется предсказуемо и однозначно, поскольку паскалевские модули, в отличие от стен препроцессорного текста, не обладают транзитивностью, и это хорошо.
P.S. Если что, я ни разу не против препроцессора, он позволяет в нестандартных ситуациях творить чудеса. Но для стандартных ситуаций должен быть более строгий и контролируемый механизм.
Исправление hobbit, :
Где он взял библиотеку с которой слинковать? Адрес функции? Сам догадался? А точно верно, не может ли тут быть ошибок?
Ты прямо мою любимую страшилку рассказал. (P.S. Ах да, я же тебе её и рассказывал.)
Ещё можно дополнить, что используя одну и ту же библиотеку, но разных версий, и забыв заголовочник, можно либо получить ошибку, либо не получить.
На паскале такое выявляется предсказуемо и однозначно, поскольку паскалевские модули, в отличие от стен препроцессорного текста, не обладают транзитивностью, и это хорошо.
P.S. Если что, я ни разу не против препроцессора, он позволяет в нестандартных ситуациях творить чудеса. Но для стандартных ситуаций должен быть более строгий и контролируемый механизм.
Исходная версия hobbit, :
Где он взял библиотеку с которой слинковать? Адрес функции? Сам догадался? А точно верно, не может ли тут быть ошибок?
Ты прямо мою любимую страшилку рассказал.
Ещё можно дополнить, что используя одну и ту же библиотеку, но разных версий, и забыв заголовочник, можно либо получить ошибку, либо не получить.
На паскале такое выявляется предсказуемо и однозначно, поскольку паскалевские модули, в отличие от стен препроцессорного текста, не обладают транзитивностью, и это хорошо.
P.S. Если что, я ни разу не против препроцессора, он позволяет в нестандартных ситуациях творить чудеса. Но для стандартных ситуаций должен быть более строгий и контролируемый механизм.