eVC4居然不支援iostream

現在才發現.
目前正在找solution.
網路上有下面的解法:
移植已有的C++代码到Windows CE下,iostream是比较头痛的事,如果程序中大量使用stream,重写的代价非常大。目前在CE下的iostream可以使用:

1.dojstream

2.STLport

对1可以结合eVC的stl,也可以结合其他的实现。

对2同样可以这么做,全部使用STLport而不使用eVC的stl,或者仅适用STLport的iostream,配合其他stl实现的容器类。

一些注意的问题:

1.iostream是不是线程安全的?对多线程应用中这一点是非常重要的。

2.所使用的iostream是否完全实现了标准中定义的功能?需不需要自己实现或者重载一些操作?

3.在真实的平台上进行严格的测试,只有首先保证库的正确性和健壮性才能谈自己的应用。

留言

這個網誌中的熱門文章

IR的解碼編碼

檔案權限設定