Форум: Форум C++Разное
Новые темы: 00
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ex - функции
 
 автор: Фитч   (09.01.2007 в 19:06)   письмо автору
 
 

Для многих API-функций существует их второй вариант, с "суффиксом" Ex и иногда с другим набором аргументов. Зачем они нужны и что значит Ex? Никто не знает?

  Ответить  
 
 автор: cheops   (09.01.2007 в 20:22)   письмо автору
 
   для: Фитч   (09.01.2007 в 19:06)
 

Windows API уже больше 10 лет, за это время разработчики, конечно, захотели изменить API. Синтаксис функций менять нельзя, так как перестанет работать старый код, поэтому вводят новые фукнции "расширенные". Если память не изменяет это, начиная с Windows 98 началось.

  Ответить  
 
 автор: Евгений Петров   (09.01.2007 в 22:36)   письмо автору
 
   для: cheops   (09.01.2007 в 20:22)
 

А ещё часто перед функциями ставят _ например itoa() и _itoa(). Это тоже типа усовершенствованная ф-я?

  Ответить  
 
 автор: cheops   (10.01.2007 в 01:36)   письмо автору
 
   для: Евгений Петров   (09.01.2007 в 22:36)
 

Обычно символ _ используют для внутренних идентификаторов, т.е. таких которыми будут пользоваться только разработчики класса или библиотеки, а не внешние пользователи. _itoa() появилась скорее всего до появления пространства имён, которое было введено недавно - а после того, как функция получило распространение менять её имя уже нельзя было по сооражениям обратной совместимости. В обыной стандартной библиотеке C++ функций, начинающихся с префикса нет - это дело рук мелкомягких или других строителей мега-библиотек :)

  Ответить  
 
 автор: DEM   (09.01.2007 в 21:53)   письмо автору
 
   для: Фитч   (09.01.2007 в 19:06)
 


Никто не знает?

Вопрос не совсем правильный )))) Тут есть ХЕОПС который знает всё :)

ЗЫ. есть игра Ex-mashine :)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования