HLFX.Ru Forum
Показать все 6 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- C++ Парадокс (https://hlfx.ru/forum/showthread.php?threadid=2881)


Отправлено fire64 12-06-2011 в 14:38:

C++ Парадокс

Подскажите, как такое может быть ?

C++ Source Code:
printf( "Test: %d/%d = %d\n", trycount, MAXSTUDIOTRIANGLES, trycount / MAXSTUDIOTRIANGLES );


Выдает в консоль: Test: 23044/6144 = 33

А должно ведь быть не 33, а 4.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено XaeroX 12-06-2011 в 15:12:

1) Чему равен trycount? только пожалуйста, инфу из окна Watch, а не "да я мамой клянусь, он равен 23044"
2) чему равен MAXSTUDIOTRIANGLES?
3) Работает ли так:
printf( "Test: %d/%d = %d\n", trycount, MAXSTUDIOTRIANGLES, (int)(trycount / MAXSTUDIOTRIANGLES) );

__________________

xaerox on Vivino


Отправлено fire64 12-06-2011 в 15:44:

Ой блин. я ступил
У меня же был код:

C++ Source Code:
#define MAXSTUDIOVERTS		2048
#define MAXSTUDIOTRIANGLES	MAXSTUDIOVERTS * 3


В результате получалось 23044 / 2048 * 3

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено XaeroX 12-06-2011 в 16:45:

fire64
Хорошо, что ты не в науке работаешь. А то ты сначала бы сенсационные статьи в журналы посылал, и только потом уже проверял очевидные вещи.

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-06-2011 в 17:54:

Я бы за такое вешал медаль почтного бумера, вот честное слово.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено fire64 12-06-2011 в 21:33:

Дядя Миша, ты еще не видел, ту жуть, которою я сегодня днем накодил.

2 мегабайтный файл, у меня парсился 40 минут

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Временная зона GMT. Текущее время 18:14.
Показать все 6 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024