C++バージョン「Hello World」を生成するプログラム
1.プログラム
結果:Hello.cppコンテンツ
#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;
}