Копиране на файл

Имаме текстов файл chisla.txt, съдържащ цели числа. Да се напише програма, която прави негово копие във файла kopie.txt – тоест прочита всички числа от първия файл и ги записва във втория.

Публикувано в СИП с етикети . Постоянна връзка.

6 коментара по Копиране на файл

  1. Marin каза:
    #include <cstdlib>
    #include <iostream>
    #include <fstream>
    using namespace std;
    
    /*????? ??????? ???? chisla.txt, ???????? ???? ?????. 
    ?? ?? ?????? ????????, 
    ????? ????? ?????? ????? ??? ????? kopie.txt – 
    ????? ??????? ?????? ????? ?? ?????? ???? ? ?? ??????? ??? ??????.*/
    
    int main(int argc, char** argv) {
    
    //otvarame 2 faila
    fstream kopie, chisla;
    kopie.open("kopie.txt", ios::out);
    chisla.open("chisla.txt",ios::in);
    //cheteme ot chisla.txt
    int x;
    while (chisla>>x){
    //zapisvame v kopie.txt
    (kopie<<x);
    }
    //zatvarame 2ta faila 
    kopie.close();
    chisla.close();
    
    	return 0;
    }
    
    • Данаил каза:

      Марине, за да ти излиза коментара на кирилица, преди да копираш текста от Dev-C++ превключи на БГ клавиатура и преди да поставиш текста в браузъра също да ти е превключено на БГ.

  2. veliXD каза:

    Направена със съдействието на господина

    #include <cstdlib>
    #include <iostream>
    #include <fstream>
    using namespace std;
    
    int main(int argc, char** argv) {
    	fstream Chisla,Kopie ;
    	int ch;
    	//otvarqme 2ta faila
    	Chisla.open("chisla.txt",ios::in);
    	Kopie.open("kopie.txt",ios::out);
    	//cheteme ot ediniq
    	while (Chisla>>ch)
    	//zapisvame v drugiq	
     	Kopie<<ch<<endl;
    	//zatvarqme failovete
    	Chisla.close();
    	Kopie.close();
    	return 0;
    }
    
  3. MartinPlamenov каза:
    #include <cstdlib>
    #include <iostream>
    #include <fstream>
    
    
    using namespace std;
    
    int main(int argc, char** argv) {
    	ifstream Chisla;
    	ofstream Kopie;
    	int x;
    	Chisla.open("chisla.txt",ios::in);
    	Kopie.open("kopie.txt",ios::out);
    	while (Chisla>>x)
    	{
    		Kopie<<x<<endl;
    			
    	}
    	Chisla.close();
    	Kopie.close();
    	return 0;
    }
  4. Alexander1 каза:
    #include <iostream>
    #include <fstream>
    #include <cstdlib>
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    using namespace std;
    //kopirane na file
    int main(int argc, char** argv) {
    	fstream chisla,kopie;
    	int n;
    	chisla.open("chisla.txt",ios::in);
    	kopie.open("kopie.txt",ios::out);
    	while(chisla>>n)
    	{
    	kopie<<n<<endl;
    	}
    	chisla.close();
    	kopie.close();
    	return 0;
    
    }

Вашият коментар