为啥输出这个结果的同时会出现“xx.exe文件已停止运行”??

[复制链接]
查看11 | 回复1 | 2011-5-18 11:23:12 | 显示全部楼层 |阅读模式
#includeiostream
#defineN10
usingnamespacestd;
templateclassT,inti
classTestClass
{public:
voiddataIn();
voiddataOut();
TgetData(intj)
{returnbuffer[j];}
TminData();
private:
Tbuffer;
};

templateclassT,inti
voidTestClassT,i::dataIn()
{
for(intk=0;kN;k)
cinbuffer[k];
}

templateclassT,inti
voidTestClassT,i::dataOut()
{
for(intk=0;kN;k)
coutbuffer[k]\'\';
}

templateclassT,inti
TTestClassT,i::minData()
{
Tmin=buffer[0];
for(intk=0;kN;k)
if(buffer[k]min)
min=buffer[k];
returnmin;
}

voidmain()
{TestClassint,5T1;
inta;
cina;
T1.dataIn();
T1.dataOut();
coutT1.getData(a)\'\'T1.minData()endl;
TestClasschar,5T2;
intb;
cinb;
T2.dataIn();
T2.dataOut();
coutT2.getData(b)\'\'T2.minData()endl;
}
回复

使用道具 举报

千问 | 2011-5-18 11:23:12 | 显示全部楼层
用的是什么工具呀?可能是与系统的兼容性不好,改用管理员模式和兼容性模式运行试试!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行