だから私はこれをやろうとしました:
#include <iostream>//For cout/cin
#include <fstream> //For ifstream/ofstream
using namespace std;
int main()
{
string types[] = {"Creativity", "Action", "Service"};
for(int i = 0; i < sizeof(types)/sizeof(string); i++) {
string type = types[i];
string filename = type + ".html";
ofstream newFile(filename);
//newFile << toHTML(getActivities(type));
newFile.close();
}
return 0;
}
そして私はエラーに見舞われています。私は C++ を初めて使用するので、何を試したらよいか、またはこれが可能かどうかもわかりません (確かにそうです...)。私は次のことを試しましたが、それは本当にただの暗闇の中での刺し傷であり、役に立ちませんでした:
#include <iostream>//For cout/cin
#include <fstream> //For ifstream/ofstream
using namespace std;
int main()
{
string types[] = {"Creativity", "Action", "Service"};
for(int i = 0; i < sizeof(types)/sizeof(string); i++) {
string type = types[i];
//Attempting to add const..
const string filename = type + ".html";
ofstream newFile(filename);
//newFile << toHTML(getActivities(type));
newFile.close();
}
return 0;
}
つまり、`ofstream newFile("somefile.html"); を実行すれば、すべてが満足です。