DosBox中的矢量头文件

时间:2015-03-29 13:36:34

标签: c++ dosbox

我正在使用DosBox 0.74并且我想使用矢量函数,但我找不到它的头文件?它不是<vector.h>也不是<vector>。我尝试使用Visual Studio,它工作正常。 它在DosBox中有不同的名称或者是什么? 请帮帮我,因为我必须用DOSBox提交我的工作。

2 个答案:

答案 0 :(得分:3)

在Turbo C ++之后,用C ++实现了向量。实际上,C ++(作为我们今天所知的标准化语言)直到Turbo C ++之后才存在!这是一个真正古老的IDE,任何人都建议不要使用它。最好使用本世纪的IDE。

因此,在Turbo C ++中没有像<vector>这样的STL库。

简单地说,你不能在Turbo C ++中使用向量。如果你真的想,那么你必须自己创建一个库(但它不值得)。

你说你有Visual Studio;坚持这一点。如果需要,可以使用Code :: Blocks。停止使用Turbo C ++。

答案 1 :(得分:0)

我认为你最好的选择是Open Watcom C / C ++。它有STL,它可以编译为Dos,据我所知,目前的Visual Studio版本无法做到。我将它与DOSBox一起用于在16位环境中对嵌入式软件进行单元测试。