程序移植的问题
我在从windows移植一个程序到LINUX下的时候,发现有strupr()函数和memicmp()函数在linux下的C函数库中没有,有没有人知道是否有linux下用来代替的函数能够实现同样的功能?
另外一个问题:在windows下程序使用了ofstream类,在移植后:
#include "fstream.h"
//编译器报错,认为这个头文件是过时的,我应该使用哪个头文件?
//程序中用到
ofstream fout;
...
fout.seekp( fout.tellp() - 35 );
//这行代码居然报错,我分析原因是tellp()返回streampos类型的值,编译器认为不能与整数进行
//减法运算操作。
我一个怎么修改这个程序?