#include <iostream>
#include <fstream>
#include <ostream>
#include <string>
using std::cout;
using std::endl;
using std::string;
int main()
{
char filename[32] = "d:\\data.txt", tempname[32] = "d:\\temp.txt";
string s;
std::ifstream ifs(filename);
if (ifs) {
char ch;
while (ifs.get(ch))
if (ch == ' ')
s += "_";
else
s += ch;
}
ifs.close();
std::ofstream ofs;
ofs.open(tempname);
ofs << s;
ofs.close();
remove(filename);
rename(tempname, filename);
return 0;
}
/*
run:
data.txt
--------
c_c++
c#_java_php_python
*/