用mingw,源代码最后如果没有空行编译会有警告,这是出于什么目的
用mingw,源代码最后如果没有空行编译会有警告,这是出于什么目的
[解决办法]
应该不只是mingw吧,这个东东我没用过,不懂
不过例如gcc之类的如果最后没有空行都会有警告的。
boss讲的:
幾年前忘了在哪邊看到的,說是避免當被 include 的檔案展開後,兩個檔案中前一個檔案的最後一行與後一個檔案的第一行直接被接成一行所造成的錯誤.
不過後來大部分的 compiler 應該都會幫你插了斷行符號,並且吐個 warning 出來。
可以看看这边的讨论:
http://blog.linux.org.tw/~jserv/archives/001933.html