今天使用VS2005编译如下C++代码时,发生编译器Cl.exe crash:
测试代码:
由于暂时无法上传图片,这里暂时不贴 cl.exe crash 的图片了。
不过上面代码如果改成这样:
也就是把 St 的定义放到函数外面,编译通过,并能正确运行。
这是怎么回事?VS2005 的bug?
本文探讨了使用VS2005编译特定C++代码时遇到的Cl.exe crash问题。通过调整代码结构,即将结构体定义移至函数外部,解决了编译错误并使程序能够正常运行。
今天使用VS2005编译如下C++代码时,发生编译器Cl.exe crash:
测试代码:
由于暂时无法上传图片,这里暂时不贴 cl.exe crash 的图片了。
不过上面代码如果改成这样:
也就是把 St 的定义放到函数外面,编译通过,并能正确运行。
这是怎么回事?VS2005 的bug?

被折叠的 条评论
为什么被折叠?
