Chci se zeptat jestli kurpříkladu nějaký text získaný od uživatele mohu vyexportaovat do txt souboru. mam na mysli pouze programy bezici v dos okne.
Fórum › C / C++
Export do txt souboru
#include<iostream>
using namespace std;
#include<fstream>
int main()
{
cout<<"Napis nejaky text:\n";
char text[256];
cin.getline(text,256);
ofstream fout("nejaky subor.txt");
if(fout.is_open())
{
fout<<text;
fout.close();
}
cout<<"\nStlac ENTER";
cin.get();
return 0;
}
matouch píše:#
# Chci se zeptat jestli kurpříkladu nějaký text získaný od uživatele mohu vyexportaovat do txt souboru. mam na mysli pouze programy bezici v dos okne.
[OT]prosim nenazývaj to dos okna ale konzola. S dosom te nema nič spoločné ;) [/OT]
#include<iostream>
using namespace std;
#include<fstream>
int main()
{
cout<<"Napis nejaky text:\n";
char text[256];
cin.getline(text,256);
cout<<"\nZadaj nazov suboru:\n";
char nazov[20];
cin.getline(nazov,20);
cout<<"A teraz zadaj priponu suboru: ";
char pripona[5];
cin.getline(pripona,5);
int a=strlen(nazov)-1;
int b=strlen(pripona)-1;
int c=a+b;
char subor[c];
char bodka[]=".pripona";
for(int z=0;z<c;z++)
{
if(z<=a)
subor[z]=nazov[z];
if(z==(a+1))
subor[z]=bodka[0];
if(z<=b+1)
subor[z+(a+2)]=pripona[z];
}
ofstream fout(subor);
if(fout.is_open())
{
fout<<text;
fout.close();
}
else
{
cout<<"\nNepodarilo sa vytvorit subor!\a";
}
cout<<"\nStlac ENTER";
cin.get();
return 0;
}
To echo112
No nevím, nemělo by být místo
int a=strlen(nazov)-1;
int b=strlen(pripona)-1;
int c=a+b;
char subor[c];
spíše
int a=strlen(nazov)-1;
int b=strlen(pripona)-1;
int c=a+b;
char *subor = new char[c];
když při kompilaci ještě neí známo, jakou velikost bude pole subor mít ?
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, 46 hostů
Podobná vlákna
Otevření souborů ve Visual Basic a export na *.txt — založil oxidián
Jak na export kódu do txt (jen deklarace)? — založil bear.king
Export databaze do souboru — založil Horin
Export souboru v cs 5 do jpg — založil genaro
Export html souboru — založil pazdy
Moderátoři diskuze