|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.05.2011, 23:24 | #1 |
Регистрация: 24.04.2011
Сообщений: 6
|
Заголовок WinMain и буква f после значений. Вопросы.
В ходе изучения С++ появилась пара вопросов - по сути они пустяковые, но разобраться всетаки хочется)
1) Имеем функцию: int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR pCmdLine, int nCmdShow); int - тип возвращаемого значения WinMain - название функции (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR pCmdLine, int nCmdShow); - возвращаемые значения WINAPI - а что это такое? В некоторых примерах видел где используют вместо WINAPI - __stdcall (думаю что то то связанное с работой с DLL где функция хранится, но так и не нашел информации). Что это свойство/значение означает и для чего применяется? 2) В некоторых функциях DirectX где тип значения - float - после значения ставится буква "f". К примеру: PHP код:
|
26.05.2011, 23:40 | #2 | |
Форумчанин
Регистрация: 30.01.2011
Сообщений: 231
|
Цитата:
Код:
Злостный анимешнег =^.^=
|
|
26.05.2011, 23:43 | #3 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
это соглашение о вызове, и это к длл не имеет отношения. Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
26.05.2011, 23:57 | #4 |
Форумчанин
Регистрация: 30.01.2011
Сообщений: 231
|
Да был немного неправ, извиняйте)
В нагрузку к сказанному: float занимает 4 байта, double занимает 8 байт. double - это float с лучшей точностью,в большинстве случаев лучше использовать double Разница в скорости обработки double и float очень невелика, потому рациональней использовать double. Это действует для тех кто знает только FPU, потому что FPU работает с full precision (10 байт) поэтому разницы никакой нет.А если продвинуться в сторону SIMD, флоаты сработают вдвое быстрее, как минимум. P.S.:Взято с темы http://programmersforum.ru/showthread.php?t=91341. =)
Злостный анимешнег =^.^=
|
27.05.2011, 09:03 | #5 |
Регистрация: 24.04.2011
Сообщений: 6
|
Огромное спасибо за помощь, разобрался)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
А вы знаете, что пользователи могут в течении часа после создания темы редактировать заголовок темы? | Alar | О форуме и сайтах клуба | 4 | 27.04.2010 15:20 |
перезапись значений в файле.txt после сравнения | SarahConner | Общие вопросы Delphi | 0 | 21.03.2009 00:19 |
Буква - не буква? | nec117 | Общие вопросы C/C++ | 4 | 06.11.2008 17:27 |
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. | vitalik007 | Помощь студентам | 1 | 25.09.2007 20:45 |