· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.HEAP —› Стоит ли линковать MSVCRT.LIB статически?

<< . 1 . 2 . 3 .

Посл.отвђт Сообщенiе


Дата: Окт 6, 2003 00:09:18

volodya
Тебе кто-нибудь гарантирует, что функция будет работать ОДИНАКОВО в msvcrt под 9x и 2k? НЕТ. Никто. И что тут тогда дальше мусолить?
В таком случае это зависит от того, какие функции будут использоваться. Скажем, какие-нибудь fopen, fclose можно и динамически использовать. Имхо, ничего страшного не случится.


Дата: Окт 6, 2003 00:23:02

Зачем что либо линковать к exe'шнику без пущей надобности?
Не проще ли засунуть нужную библиотеку в инсталлер??


Дата: Окт 6, 2003 16:08:10

volodya
Тебе кто-нибудь гарантирует, что функция будет работать ОДИНАКОВО в msvcrt под 9x и 2k?

Нет конечно, но кто тогда тебе гарантирует, что _любая_ функция из kernel,user,gdi и т.д. будет работать одинаково? Неужели тогда надо линковать еще и ядро? и вообще все что ты используешь?
Есть такая вещь, как АПИ, и это вещь _документирована_. А значит, что она будет работать одинаково (по крайней мере, как понимают это слово Мелко-Мягкие). И тут никуда не денешся - приходиться им верить. Ну а если не хочешь верить - переходи на линух. Там ты сам себе хозяин.


Дата: Окт 6, 2003 16:30:47

volodya
Да перемать растак, разве не очевидно?

Хехее.. А Володя прав, кое в чём.
Вот хотя бы пример с CreateFile
В NT эти функции построены на Rtl
И требуют, чтобы флаг направления был сброшен.
Предположим, что есть в двух ОС две CreateFile
Одна требует, а другая нет.

А теперь представте, сколько вы будете этот ГЛЮК вылавливать.

А Володя с такими Бяками хорошо знаком :)


Дата: Окт 6, 2003 16:39:07

Edmond
Хехее.. А Володя прав

Да и никто не спорит, конечно прав. На почти 100%. Но неужели из-за етого надо прилинковывать еще и kernel32? :)

<< . 1 . 2 . 3 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.067