CPUID
Автор: Flash.Pro*
Дата: 14.10.2006  17:29
Комментариев: 2
Просмотров: 371
Оценка: 0 (0|0|0|0|0) [0]
Flash.Pro* Посвященный (ур.10) ::: комментарий от 14.11.2006 | 09:56
цитирую:
странный мутант асма для компилера с++ искажённый частичным синтаксисом с++


На VS2003 все работает. Нужно только дописать main(){}

или засунуть весь код в *.cpp и объявить прототипы функций в *h или если настолько не нравится Асм можно не париться и зашить все DLL.





цитирую:
понять что и где делает программа сложно, допустим непонятно где она начинается и вообе имхо она не закончена




Слишком простая бы была программа если бы я ее закончил...

Код расчитан для крупных программ.



4 С++ функции:

bool Check3DNowTechnology(void)

bool CheckSSE2Technology(void)

bool CheckSSETechnology(void)

bool CheckMMXTechnology(void)



создаешь cpuid.h вставляешь туда:



#ifndef _CPUID__H_

#define _CPUID__H_



bool Check3DNowTechnology(void);

bool CheckSSE2Technology(void);

bool CheckSSETechnology(void);

bool CheckMMXTechnology(void);



#endif





добавляешь к своему проекту

#include "cpuid.h"

и используешь


--------------------
Я устал, вот вам белый флаг и делайте что хотите.
wolong Искатель (ур.5) ::: комментарий от 10.11.2006 | 20:58
1). программа бесполезна

2). она страшно изуродована

3). странный мутант асма для компилера с++ искажённый частичным синтаксисом с++

4). понять что и где делает программа сложно, допустим непонятно где она начинается и вообе имхо она не закончена

Вывод: публикуйте СВОИ программы


--------------------
$_="1K8}3v3w8(5f1o2q5y6n3h1s5%2R0e9{7s9)5m1b6i2m6k3u";s/(.)(.)/pack('C',ord($2)-$1)/eg;print;