출처: http://www.cplusplus.com/forum/beginner/25121/
vector<ifstream*> 과 같이 사용하면 괜춘!
#include <iostream>
#include <string>
#include <vector>
#include <fstream>
using namespace std;
void foo(ifstream& in)
{
}
int main()
{
vector<ifstream*> streams;
for(size_t i = 0; i < 5; i++)
{
ifstream* in = new ifstream;
streams.push_back(in);
streams[i]->open("filename.txt");
}
foo( *streams[1] );
}
'프로그래밍 > C/C++' 카테고리의 다른 글
이중 if 문에서의 break (0) | 2012.07.05 |
---|---|
ofstream 파일 출력시 floating point 고정 시키는 법 (0) | 2012.06.22 |
TCHAR (0) | 2012.05.09 |
[MFC] 폴더 지정 대화상자로 선택한 폴더 열기 (0) | 2012.05.09 |
[MFC] CString to String & String to CString (0) | 2012.05.09 |