Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Microsoft Specific
Generates the rdtsc instruction, which returns the processor time stamp. The processor time stamp records the number of clock cycles since the last reset.
unsigned __int64 __rdtsc(void);
Return Value
A 64-bit unsigned integer representing a tick count.
Requirements
Intrinsic | Architecture |
---|---|
__rdtsc |
x86, x64 |
Header file <intrin.h>
Remarks
This routine is only available as an intrinsic.
Example
// rdtsc.cpp
// processor: x86, x64
#include <stdio.h>
#include <intrin.h>
#pragma intrinsic(__rdtsc)
int main()
{
unsigned __int64 i;
i = __rdtsc();
printf_s("%I64d ticks\n", i);
}
Sample Output
3363423610155519 ticks