本来想用vs打开,但出现一堆错误,一个是许多类型无法转换成LPCWSTR。另一个更无语,代码很变态:
for(int index=0;略;index++)
{
略;
}
某变量=animation【index】;
大体这个意思,代码有问题啊,index只在循环内有效啊。
换成vc6,出现了问题,用vs就没这个问题:
e:\programfiles\vc6.0\vc98\include\ios(9) : fatal error C1083: Cannot open include file: 'streambuf': No such file or directory
到底该用vc6还是vs呢?
for(int index=0;略;index++)
{
略;
}
某变量=animation【index】;
大体这个意思,代码有问题啊,index只在循环内有效啊。
换成vc6,出现了问题,用vs就没这个问题:
e:\programfiles\vc6.0\vc98\include\ios(9) : fatal error C1083: Cannot open include file: 'streambuf': No such file or directory
到底该用vc6还是vs呢?
放到for 外面声明不就行了
请问这儿怎么解决?
for(index=0;略;index++)
{
略;
}
某变量=animation【index】;
VS上会有你说的问题,但是这些问题都是可以解决的,类型转换可以使用
ATL提供的宏,或者强制转换等等,index声明也是这个原因,改下代码就好了。当然,在VC6下直接编译也可以,'streambuf' 位于VC6安装目录的include下面,
找不到的话,说明你的VC6没装好,或者include路径没有设置对,重新装即可。
没关系,我这里用的是 VC6 SP6, 'streambuf'就在 安装目录的include下面
,跟什么操作系统无关。