Форум: "Прочее";
Текущий архив: 2008.05.04;
Скачать: [xml.tar.bz2];
ВнизВозвращаясь к GUID-ам и уникальности Найти похожие ветки
← →
Ega23 © (2008-03-24 11:58) [0]Каким образом можно извратиться, чтобы получить одинаковое значение FileTime в рамках одного потока?
← →
DiamondShark © (2008-03-24 12:06) [1]var
ft1, ft2: FileTime;
begin
...
memcpy(@ft1, @ft2, sizeof(FileTime));
одинаковое значение в рамках одного потока.
ЗЫ
"Простите, кто на ком стоял?"
← →
Ega23 © (2008-03-24 12:10) [2]
> DiamondShark © (24.03.08 12:06) [1]
Не, ну я серьёзно. :)
Я про вот этот FileTime:Contains a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC).
← →
DrPass © (2008-03-24 13:31) [3]Ну а что тут такого? Системный таймер же не каждые 100 наносекунд обновляется.
← →
Ega23 © (2008-03-24 13:34) [4]
> Системный таймер же не каждые 100 наносекунд обновляется.
Но вот QueryPerformanceCounter, вроде как, гарантирует, что при обращении реже, чем раз в 100 наносекунд, он даст различные значения.
← →
Оригинал (2008-03-24 13:41) [5]Цель непонятна.
← →
Anatoly Podgoretsky © (2008-03-24 21:12) [6]> Ega23 (24.03.2008 12:10:02) [2]
> 100-nanosecond intervals
Это ой сколько инструкций, как минимум это несколько последовательных получений FileTime
Минимум 50 для современного процессора.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.05.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c