ahoj prosim proc mi tady nenacitaji data, argument sem si vytvoril a take textovz soubor s cislama diky za odpovědi
int main(int argc,char *argv[])
{
char *jm1;
jm1 = argv[1];
int cislo=0;
ifstream s2;
s2.open(jm1,ios::in);
if(!s2)
{
cerr<<"soubor nelze otevrit"<<endl;
}
else
{
while(!s2.eof())
{
s2>>cislo;
cout<<cislo<<endl;
}
}
system("pause");
}
Fórum › C / C++
Soubor
To cpp : tak uz mi to jede jenom otazka neslo by nacitani 1000000 cisel nejak zrychlit
int main(int argc,char *argv[])
{
int *pole = new int[1000000];
char *jm;
jm = argv[1];
ifstream s2 ( jm, ifstream::in );
int cislo;
int plus=0;
if(!s2)
{
cerr<<"soubor nelze otevrit"<<endl;
}
else
{
while(!s2.eof())
{
s2 >> cislo;
pole[plus] = cislo;
plus++;
}
}
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, 14 hostů
Podobná vlákna
SOUBOR.BAT>SOUBOR.EXE — založil wokena
Externí .js soubor. — založil Montezo
Konfigurační soubor — založil Pixtr
Soubor vektor z VC++ 9 — založil yaqwsx
Moderátoři diskuze