Вниз
Скачать: CL | DM;

Возвращаясь к 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
9-1169641924
k8
2007-01-24 15:32
2008.05.04
координаты мышки в пространстве


3-1196414781
Ega23
2007-11-30 12:26
2008.05.04
Вопрос по устройству SP в FireBird


2-1207224957
Наташа
2008-04-03 16:15
2008.05.04
Получить объект по имени


2-1207560659
AndrewG
2008-04-07 13:30
2008.05.04
InterBase 6.5


6-1185889040
keal
2007-07-31 17:37
2008.05.04
алгоритм работы сетевого чата на основе UDP




   Наверх