C++ 질문인데요. 여러 개 파일 열기.
안토니
지금 프로그램짜고 있는데
지금 짜고 있는 프로그램이 돌아 가는 상태에서 다른 씨뿔뿔로 짠 코드가 돌아 가게 하고 싶습니다.
파일 입출력을 이용하면 되지 않을 까 하는데...
그래서 기초 C++ 제 4판 성인당에서 나온 책을 찾아 보니 17장 파일 입출력 부분(P. 1186)에
여러 개의 파일 열기 이란 제목으로 나와 있는데 예제 코드는 없더라고 요..
그 부분 적어보면
- 하나의 프로그램이 파일 여러 개를 동시에 열어야 할 때가 있다. 여러 개의 파일을 여는 방법은 그 파일의 사용법과 관계가 있다.
두 개의 파일을 동시에 열어야 한다면, 각 파일마다 서로 다른 스트림을 생성해야 한다. 예를 들어 두개의 소팅된 파일을 결합하여 제3의 파일을 만드는 프로그램은, 입력을 위한 두개의 ifstream 객체와 출력을 위한 하나의 ofstream객체를 생성할 것이다.
동시에 열 수 있는 파일수는 운영체제 마다 다르지만 일반적으로 20개 정도이다.
이런 식이로 나와 있는데
이거 어떻게 해야 하는지좀 알려 주세요..부탁 드립니다.
즐거운 연휴 보내세요.
-
자랑
수다님의 답변글에 나와있는 글을 보시기 바랍니다.
이해가 잘 안되실 경우에는 api서적을 참고하세요*^^*
참고로 위 링크글은 현재 실행중인 프로그램에서 다른 실행 파일을 호출하는 방법에 대한 설명입니다.
일반적으로 윈프의 경우에는 dos창에서 실행되는 프로그램을 호출할때 system()함수를 이용하고
윈도우즈 자체에서 실행되는 프로그램의 호출을 희망하시면 win api의 도움을 받아야 합니다. -
옆집언니
답변 감사 합니다.
그래도 잘 이해가 안되어서 다시 글 올립니다.
지금 제가 C++로 프로그램 하나 작성 했습니다. 그 작성한 프로그램을 실행 시킬 때 또 다른 하나의 C++로 짜서 컴파일된 exe파일을 동시에 실행 시키려고 하는데 어떻게 하는지 모르겠습니다.
번거로우시겠지만 좀 알려 주세요.
즐거운 하루 되세요.