디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

C에서 fopen / 포인터 사용문제.. 어느 방법이 더 나을까요?

에버리치갤로그로 이동합니다. 2012.01.09 17:55:46
조회 79 추천 0 댓글 3


 휴우... 일단 배경 설명을 시작해야하겠네요..

 프로그램이 있는데....

 이 프로그램은 내부에서 1000건의 데이터를 처리해서 1이라는 텍스트 화일로 출력하는 프로그램입니다.

 그런데 필요에 의해 현재의 프로그램을 수정해서  데이터 유형별로 1, 2, 3, 4, 5, 6의 화일로 출력을 하도록 수정하려고 합니다.

 그런데 여기서 2가지 방법론이 제기되었는데,

 1) 화일을 출력하는 과정에서 fopen("유형별 화일명"); 출력; fclose() 이런식으로 화일 스트림을 한번 열어서 출력하고 닫고 이러는 방식과..

 2) 처음부터 File Pointer 를 6개 잡아서 if(유형 = 1) fp = fp1 else if(유형=2) fp = fp2 식으로 file pointer 만 교체해서 사용하는 방식..

이 있습니다.

 첫번째 방법은 파일 스트림을 지속적으로 맺고 끊는 과정에서 오버헤드가 생기지 않을까 걱정이 되고..

 두번째 방법은 굳이 file pointer 를 6개 씩이나 유지하면서 소스가 길어지지 않을까 걱정이 되네요..


 그래서 제가 궁금한건 위 두가지 방법을 고민해봤을 때 첫번째 방법의 오버헤드가 신경쓰일 정도로 클까요?

 단, 처리건수는 위에서 예를 든 1000건이 아니라 400만건 이상의 대량 작업일 수 있습니다.


말투는 다른 커뮤니티에도 올린거라서 너무 바르게 썼는데..
아는 형 좀 알려줘..

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 대박 날 것 같아서 내 꿈에 나와줬으면 하는 스타는? 운영자 25/11/17 - -
AD 겨울가전 SALE! 쿨한 겨울 HOT세일 운영자 25/11/12 - -
298270 아 형들 뒤에 좀넘겨보니까 나옴 [3] 123(112.166) 12.01.12 72 0
298269 저번학기에 며칠밤을 새워가면서 했던 고민 [5] oxin갤로그로 이동합니다. 12.01.12 158 0
298267 형들 cpp 책사서 공부할라고 폇는데 첨부터 에러남 ; [10] 123(112.166) 12.01.12 128 0
298261 저 아래 숙명의 카인이라는 분이 쓴거 이거 너무 웃기다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ [5] ㅁㄴㅇㄹ(59.30) 12.01.11 235 0
298258 코딩하다 막힐 때 전라도편 [4] oxin갤로그로 이동합니다. 12.01.11 152 1
298257 좆중딩이 안드로이드 게임 개발. [5] 내가니엿가니갤로그로 이동합니다. 12.01.11 263 1
298256 형들.. 최 고령 프로그래머가 몇살임? [1] zaitsev(27.115) 12.01.11 179 0
298255 끝내주는 프론트 엔드 개발자 연봉 vs 흔한실력의 백엔드 개발자연봉 [1] 으헝(221.138) 12.01.11 449 0
298254 자바랑 씨언어중에서 [4] ㅱㅱㆁ실버갤로그로 이동합니다. 12.01.11 149 0
298253 이번 2월부터 지원하는 s/w개발병 눈독들이는 가이있나? [7] 추상화갤로그로 이동합니다. 12.01.11 191 0
298252 아 프로그래밍 어렵다. 자바가 그나마 쉽다던데 그마저도 어렵다. [9] zaitsev(27.115) 12.01.11 186 0
298251 맥북에어로 프로그래밍 가능여부 [10] 대통령칸토나(122.38) 12.01.11 988 0
298250 아이패드 케이스만 사면 도대체 무슨 의미죠 [5] ㅇㅇ(220.78) 12.01.11 82 0
298248 정신병 [7] 군대지원(222.101) 12.01.11 76 0
298245 크게기대는 안했지만..... [5] 퐈응퐈응갤로그로 이동합니다. 12.01.11 132 0
298244 윈7 가젯 참 깔끔하고 좋구나 헿헤.png ?(124.199) 12.01.11 85 0
298243 올해 2분기에 인텔CPU 안드로이드폰 나온다넹 [2] 시불라미갤로그로 이동합니다. 12.01.11 82 0
298239 프로그래밍 혼자 공부하고싶어서 그러는데 [3] ㅱㅱㆁ실버갤로그로 이동합니다. 12.01.11 116 0
298238 아 형들 나좀 도와줘 이거 이갤 년이 만든거라는디 [6] 숙명의 카인갤로그로 이동합니다. 12.01.11 5833 3
298236 형님들 자바 초보 코드입니다만....... [1] SoliCode갤로그로 이동합니다. 12.01.11 81 0
298234 웹에 미래는 어둡다. [2] 웹징징(183.105) 12.01.11 203 0
298232 기가비트랜 쓰고 싶다 [1] 노가다꾼(211.197) 12.01.11 64 0
298231 살다살다 내가 충동구매를 할줄은 몰랐네... [2] CHALLENGER갤로그로 이동합니다. 12.01.11 117 0
298230 여성부 홈페이지 해킹해서 가이포크스가면 걸어놓고 싶다 [4] 노가다꾼(211.197) 12.01.11 130 0
298229 프리랜서의 자리 [1] 자전거 타고 가자갤로그로 이동합니다. 12.01.11 138 0
298228 웹프로그래밍 답이 없어보인다 [9] 노가다꾼(211.197) 12.01.11 234 0
298226 배울게 끔찍하게 많다 웩! [1] 노가다꾼(211.197) 12.01.11 76 0
298225 쿄스케야..우리 같이 살래..? ♡ [4] 캐js닭(115.92) 12.01.11 101 0
298224 프로그래밍의 원리나 기본소양을 쌓는대 필요한 서적들 [19] CHALLENGER갤로그로 이동합니다. 12.01.11 282 0
298219 아ㅠㅠ 아무리생각해도 비참하다 [10] 개망태(182.208) 12.01.11 135 0
298218 면접 자유복장이라는데 어쩌면 좋음???????? [16] ㅁㄴㅇㄹ(115.137) 12.01.11 411 0
298217 나중에 글 하나 싸지르고 지워야징 ㅇㅇ [3] ☎v2.0™갤로그로 이동합니다. 12.01.11 75 0
298216 쓰레드 빠져나가는 걸 플래그를 썼는데요 [13] ㅋㅋㅋ(121.169) 12.01.11 114 0
298215 이거 좀 알려줘 belkin갤로그로 이동합니다. 12.01.11 54 0
298212 프로그램 개발하실분 찾고있습니다 [8] 벡사마갤로그로 이동합니다. 12.01.11 204 0
298211 프로그래밍,네트워크,서버 배우는데 도움될만한 곳♥ 김미니미갤로그로 이동합니다. 12.01.11 60 0
298209 흔한 미인의 삶.jpg [9] 쿄스케갤로그로 이동합니다. 12.01.11 281 0
298208 혹시 형들중에 c++ 프로젝트에 C# dll 낑겨 넣어서 써본 형 있음? [4] laoshanlong갤로그로 이동합니다. 12.01.11 90 0
298206 형들 학사특례 TO가 정확히 뭐지? [2] 으아니(211.234) 12.01.11 83 0
298205 야~ 리눅스에서 tomcat 돌려 본 사람? [2] 개심심(61.73) 12.01.11 88 0
298204 if 문 쓸때 질문 [4] ㅇㅇㅇ갤로그로 이동합니다. 12.01.11 76 0
298202 for vs while [4] ☎v2.0™갤로그로 이동합니다. 12.01.11 136 0
298201 아...외쿸 포럼에서 제대로 활동하려구 가입했는데... [9] 캐js닭(115.92) 12.01.11 129 0
298200 MFC책 추천좀 1(183.104) 12.01.11 100 0
298198 winapi 배울 필요 없이 바로 MFC가야함? [4] 1(183.104) 12.01.11 122 0
298197 최근 본 짤 중에 젤웃기닼ㅋㅋㅋㅋㅋㅋㅋㅋ [7] McHello갤로그로 이동합니다. 12.01.11 263 0
298196 형들 KLDP에 대해 어떻게 생각하시나요? [4] 940408(175.252) 12.01.11 135 0
298193 부트 로더 부분 보고 링크 기능 좀 이해하면.... [15] ☎v2.0™갤로그로 이동합니다. 12.01.11 132 0
298192 오늘 포인터 공부할거야 횽들!! [3] 쿠마코갤로그로 이동합니다. 12.01.11 78 0
298191 비밀번호 설정한 걸 보니...해킹돼도 할말 없다! [3] 소식인(58.150) 12.01.11 87 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2