本文介绍了VC ++ 2010使用LPT的输出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
HI我正在使用vc ++ 2010,并且我需要exe以下代码(但exe错误!!!):
HII am using vc++2010, and i need exe the following code (but error in exe!!!):
#include <iostream>
#include <stdlib.h>
#include <conio.h>
using namespace std;
void main ()
{
int x;
one:
cout<<"if you want to turn on the light press 1 or 2"<<endl;
cin>>x;
if (x==1)
{
for(int i=0;i<100;i++)
{
_outp (0x0378,1);
_sleep (1000);
_outp (0x0378,2);
_sleep (1000);
_outp (0x0378,3);
_sleep (1000);
_outp (0x0378,4);
_sleep (1000);
_outp (0x0378,5);
_sleep (1000);
_outp (0x0378,6);
_sleep (1000);
_outp (0x0378,7);
_sleep (1000);
_outp (0x0378,8);
_sleep (1000);
}
}
else
goto one;
}
我在consol exe中输入1时显示以下错误:
AA.exe中0x0041154f的未处理异常:0xC0000096:特权指令.
为什么!!!!
i showed the following error when (i enter 1 in the consol exe) :
Unhandled exception at 0x0041154f in AA.exe: 0xC0000096: Privileged instruction.
why!!!!
推荐答案
#include <iostream>
#include <stdlib.h>
#include <conio.h>
为什么我要犯错误?
why the error i haved???
这篇关于VC ++ 2010使用LPT的输出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!