Я начал программировать на win32 для удовольствия, потому что мне нравятся сложные вещи, и мне нравится программирование (во всем виноват Чарльз Петцольд и Джеффри Рихтер в написании таких прекрасных книг.) И может быть потому, что у меня есть кое-что для кода производительности.
Теперь реальный вопрос: я буду использовать пример GetEnvironmentVariable () [функция win32 API.] И getenv () [стандартная функция CRT.].
Оба они возвращают значениепеременной окружения, предоставленной в качестве аргумента.
То есть, какой из них будет более эффективным, или, другими словами, какой из них имеет более короткий стек вызовов, а какой - более прямой? Подумайте о некоторой функции.меня вызывают миллион раз.
Я полагаю, что один из них сопоставляется с другим. Я прав, или я что-то здесь упускаю.
Резюме: при программировании для win32 api, если естьдоступны ли функции в библиотеках api и c / c ++, которые предлагают одинаковую функциональность, какую мне следует использовать?
спасибо.