각리스트가 텍스트 파일로 저장됩니다 (두 개의 정수 목록 추가) 연결하려는 프로그램을 만들려고합니다. 나는 C++ 프로그램이 list1.txt와 list2.txt를 열길 원한다.파일을 찾을 수없는 C++ 코드
나는 실제로 작동시킬 수 없다. 나는 list1을 찾을 수없는 출력을 얻고 있지만 list1과 list2라는 두 개의 정수리스트를 두 개 놓았다.
#include <iostream>
#include <fstream>
#include <ostream>
using namespace std;
int main()
{
ifstream findlist1("list1.txt", ios::in | ios::binary);
if(!findlist1)
{
cout << "Cannot find list 1.\n";
return 1;
}
ifstream findlist2("list2.txt", ios::in | ios::binary);
if(!findlist2)
{
cout << "Cannot find list 2.\n";
return 1;
}
ofstream out("list3out.txt", ios::out | ios::binary);
if(!out)
{
cout << "Unable to output file ";
return 1;
}
out << in1.rdbuf();
out << " " << flush;
out << in2.rdbuf();
return 0;
}
EDIT = 해결 방법 :
내 파일은 절대 사용하려고 할 수 있습니다,있는 test1.txt라고했다, 따라서 코드가 잘 보이는 test1.txt.txt
숙제 인 경우 이미 태그를 지정하고 이미 시도한 유형을 설명해야합니다. –
파일 확장명을 일치시켜야합니다. 코드에서'.txt' 확장자를 사용하는 경우 파일에도 확장자가 있어야합니다. –
팁, 감사합니다. 텍스트 파일은 적절한 .txt 확장명을 갖고 있지만 여전히 작동하지 않습니다. –