生成C++版本"Hello World"的程序

1. 程序

#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char* argv[])
{
    fstream fs;
    fs.open("Hello.cpp", ios::out);
    
    fs << "#include <iostream>" << endl;
    fs << endl;
    fs << "using namespace std;" << endl;
    fs << endl;
    fs << "int main(int argc, char* argv[])" << endl;
    fs << "{" << endl;
    fs << "\t" << "cout << \"Hello world!\" << endl;" << endl;;
    fs << "\treturn 0;" << endl;
    fs << "}" << endl;
    
    fs.flush();
    fs.close();
        

    return 0;
}

    结果: Hello.cpp内容

#include <iostream>

using namespace std;

int main(int argc, char* argv[])
{
    cout << "Hello world!" << endl;
    return 0;
}


你可能感兴趣的:(C++,world,hello,生成代码)