for( int i=125;i<1300;i+=25)
{
dc.MoveTo(i,-192);
dc.LineTo(i,-200);
}
for(int i=150;i<1300;i+=50)
{
dc.MoveTo(i,-184);
dc.LineTo(i,-200);
}
在VC++6.0中编译出现:error C2374: 'i' : redefinition; multiple initialization
: see declaration of 'i'
{
dc.MoveTo(i,-192);
dc.LineTo(i,-200);
}
for(int i=150;i<1300;i+=50)
{
dc.MoveTo(i,-184);
dc.LineTo(i,-200);
}
在VC++6.0中编译出现:error C2374: 'i' : redefinition; multiple initialization
: see declaration of 'i'
解决方案 »
- 求大侠帮忙 如何将vs2005 mfc的下拉列表中添加的字符串存到xml文档中?
- 单文档项目,文件保存的问题,各位老大进来帮忙。。。谢
- 这是什么错啊
- 怎样实现用工作线程来负责CSocket的消息的响应。非常感谢!
- 如何改变WS_DISABLED 窗体风格
- 怎样给树ctreectrl增加一个节点,节点内容从文本对话框中提取.急!在5月12日12点之后,问题就没有意义了!
- 属性表问题
- 如何提取List中的曲面点坐标
- 关于工具栏和菜单的问题
- i=WaitForMultipleObjectsEx(RECV_MAX,EventTab,FALSE,INFINITE,TRUE);高手!!!!!!!!
- socket通信收到的数据与发出的不相符。
- 如何根据不同的分辨率安装不同的文件
或
{
for(int i=150;i<1300;i+=50)
{
dc.MoveTo(i,-184);
dc.LineTo(i,-200);
}
}
for( int i=125;i<1300;i+=25)
{
dc.MoveTo(i,-192);
dc.LineTo(i,-200);
}{
for(int i=150;i<1300;i+=50)
{
dc.MoveTo(i,-184);
dc.LineTo(i,-200);
}
}
楼上方法看起来很好却不可取,因为这样会大大增加查错难度
建议改成
{//这里也要加括号
for( int i=125;i<1300;i+=25)
{
dc.MoveTo(i,-192);
dc.LineTo(i,-200);
}}
{
//TRACE("%d\n",i);-----当上面没加括号时将此行注识去掉你就知道会发生什么了
for(int i=150;i<1300;i+=50)
{
dc.MoveTo(i,-184);
dc.LineTo(i,-200);
}
//TRACE("%d\n",i);-----当上面没加括号时将此行注识去掉你就知道会发生什么了}
{
dc.MoveTo(i,-192);
dc.LineTo(i,-200);
}
for(i=150;i<1300;i+=50)
{
dc.MoveTo(i,-184);
dc.LineTo(i,-200);
}
这样就可以了
把int i=150;i<1300;i+=50该为i=150;i<1300;i+=50