Можно ли вызывать из dll стандартные функции си, если нет то как сделать подмену.
Здравствуйте, mummy1, Вы писали:
M>Можно ли вызывать из dll стандартные функции си, если нет то как сделать подмену.
Конечно, можно, почему нет.
Здравствуйте, Vamp, Вы писали:
V>Теоретически и практически можно, но! следует иметь в виду, что в зависмиости от назначения DLL, она может исполняться и в средах, в которых runtime не установлен (например, плагин). Следует это иметь в виду.
Вы имеете ввиду MSVCRT.DLL? Так можно статически линковаться.
V>Кстати, большинство runtime-функций итмеют своих WinAPI-аналогов.
Я бы поспорил.

Операций с плавающей точкой, например, нет AFAIK.
Здравствуйте, SchweinDeBurg, Вы писали:
V>Кстати, большинство runtime-функций итмеют своих WinAPI-аналогов.
SDB>Я бы поспорил.
Операций с плавающей точкой, например, нет AFAIK.
Если считать Automation API частью WinAPI, то операции с плавающей точкой там есть. Но это таки не аналоги CRT функций.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Здравствуйте, SchweinDeBurg, Вы писали:
SDB>Вы имеете ввиду MSVCRT.DLL? Так можно статически линковаться.
А размер не имеет значения.
V>Кстати, большинство runtime-функций итмеют своих WinAPI-аналогов.
SDB>Я бы поспорил.
Операций с плавающей точкой, например, нет AFAIK.
Я не сказал всех, я сказал большинство.