Dom*_*ell 1 c c++ legacy include ostream
我正在尝试使用更新的编译器和更新的工具更新旧项目(vxWorks的新版本,但它应该无关紧要).在代码中它说:
#include <ostream.h>
Run Code Online (Sandbox Code Playgroud)
然而,我收到了大量的错误,其中大部分来自:
ostream.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我查了一下错误,很多解决方案都说将其更改为:
#include "ostream"
Run Code Online (Sandbox Code Playgroud)
这是有效的,但这是遗留代码,我宁愿不去改变所有这些.有没有办法可以在不更改代码的情况下更改这些内容?
好吧,您可以创建一个名为ostream.h仅包含一行的文件:
#include <ostream>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2160 次 |
| 最近记录: |