Zdravím, jde v c++ nějak udělat, aby jsem vytvařel soubory vždy s originálím jménem/případně jmenem, ktere zadal uživatel?....např klasicky vytvořeny texťak.....ofstream textak ("jmeno.txt"); a ja bych chtěl, aby jsem to dal do cyklu a vytvařel se of textak ("jmeno2.txt"); jmeno3.txt atd....jde to nějak?
Fórum › C / C++
Soubory
Toto vlákno bylo označeno za vyřešené.
Nejak takto - možno tam budú chyby.
#include <iostream>
#include <fstream>
#include <sstream>
using namespace std;
const int FILES_COUNT = 29;
int main(void) {
for(int i=0; i<FILES_COUNT; ++i) {
ostringstream fileName("jmeno");
fileName << i << ".txt";
ofstream file(fileName.str().c_str());
file.close();
}
return 0;
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 119 hostů
Podobná vlákna
Jak provázat soubory, když chci využít třídu A pro objekt B a každá… — založil PazziCZ
... soubory — založil koudis
Moderátoři diskuze