// project created on 12/3/2009 at 8:23 PM
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <limits.h>
int main(int argc, char *argv[]) {
FILE *f;
char s[255];
char *bogo = NULL;
char tmp[9];
unsigned int val = 0;
unsigned int i = 0;
unsigned int c = 0;
f = fopen("/proc/cpuinfo", "rt");
if (f == NULL) {
printf("We are probably on iShit or WinShit\n");
} else {
while (!feof(f)) {
fgets(s, LINE_MAX, f);
bogo = strstr(s, "bogomips");
if (bogo != NULL) {
i = c = val = 0;
while (bogo[i] != ':') i++;
i += 2;
while (bogo[i] != '.') {
tmp[c] = ' ';
tmp[c] = bogo[i];
bogo[i] = ' ';
c++;
i++;
}
val = atoi(tmp);
printf("%i\n", val);
}
}
fclose(f);
}
printf("Done\n");
return 0;
}
Name:
Anonymous2009-12-03 19:35
>>13
What is the thing to use these days to ensure that the game is running smoothly at a fixed rate (not just how many times you draw shit per second but how often the game state is updated -- unless updating the game state like that is wrong too)?
>>14
No it doesn't ring a bell, and the Googles tell me nothing. Have you read your fanmail today? Didn't think so!