vc ++中是不是出现在编译错误和组建错误都会给指出错误提示?

来源:百度知道 编辑:UC知道 时间:2024/05/09 05:08:10
有时候出错了,vc++只说明有几处错误,不给提示错误在哪一行,是怎么回事?是不是设置问题?要怎么解决?

ni 你双击错误提示 会在内容里面出现第几行的

链接错误一般不会有错误代码行.

因为链接错误的时候 是针对目标代码的 ,,原先的字符代码已经无意义了...不存在了....

比如你给了一个函数的声明 但是没给实现体...
(有可能在别的文件中,有可能完全没有, 所以编译器不会在编译的时候确定这是一个错误)
这样的错误是无法定位到行的... 只有在链接的,发现没找到标号是这个函数名的 实现体的时候 才发现这是个错误..而这时候代码都已经成为目标代码了.. 就没办法在原先的字符代码中确定错误位置..当然你可以说在函数声明部分标明错误..但是link错误还有其他各式各样的情况.基本上都是无法定位的.

链接错误一般不会有错误代码行,只有编译时出错才能定位到代码行