디시인사이드 갤러리

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

갤러리 본문 영역

프갤형님들 드디어 제가 성공햇습니다

ㅎㅋㅋㅋ(59.152) 2013.03.16 12:52:25
조회 141 추천 0 댓글 10




정말 큰 도움이 되주셨던 ㅇㅇ형님 감사드립니다. 편집좀 하고 라면 물올리러 가야겠어요 하하












#include <iostream>
#include <fstream>
using namespace std;
#define br cout << endl << endl                // 두칸 띄우기


int main() {

        int intsize = sizeof(int);
        int num;                                                // 화면에 출력할 숫자 저장할 곳
        int count = 0;                                        // 데이터 개수 카운트
        int newline = 0;                                // 10개 입력받을때마다 띄우게 체크
        fstream inFile("input.dat", ios::in | ios::binary);
        fstream outFile2;
                        outFile2.open("output.dat", ios::out| ios::binary);
                        outFile2.close();
                        fstream outFile("output.dat", ios::out| ios::in | ios::binary);
                        if (!outFile.is_open())
                        {
                                        cout << "File open fail.n";
                                        return 0;
                        }

        

        
        while( inFile.peek() != EOF ) {        // inFile의 데이터 개수 카운트
                inFile.read((char*)&num, intsize);                // 카운트할려고 읽어오기만
                count++;
        }
        
        cout << "데이터 개수: " << count << endl;
        cout << "이진 파일<"input.dat">을 읽어 출력" << endl;

        inFile.clear();                                                //클리어
        inFile.seekg(0, ios::beg);                        //get포인터 처음으로
        
        for(int i=0 ; i < count ; i++) {
                outFile.write((char*)&count, intsize);        // output.dat에 input.dat의 공간만큼 생성
        }

                outFile.seekp(-1* intsize, ios::cur);                
        while( inFile.peek() != EOF ) {                                // inFile의 끝에 갈때까지 반복
                inFile.read((char*)&num, intsize);                // inFile 읽기
                outFile.write((char*)&num, intsize);        // outFile 쓰기
                outFile.seekp((-2 * intsize), ios::cur);                // outFile put포인터 int사이즈 2개 만큼 앞으로(하나 쓴만큼 뒤로 갔기 때문에)
                cout << num << '\t';
                newline++;
                if(newline == 10) {                // 10칸 될때마다 뉴라인
                        br;                                        // 뉴라인 2개
                        newline = 0;
                }
        }
        br;
        cout << "역순으로 저장된 이진 파일<"output.dat">을 읽어 출력" << endl;
        outFile.read((char*)&num, intsize);
        outFile.clear();
        outFile.seekg(0, ios::beg);
        newline = 0;
        while( outFile.peek() != EOF ) {
                outFile.read((char*)&num, intsize);
                cout << num << '\t';
                newline ++;
                if(newline == 10) {
                        br;
                        newline = 0;
                }
        }
        br;
                inFile.close();
                outFile.close();
        return 0;
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
351552 님드라 졸작해야대는데 바코드 vs nfc [3] ?(175.203) 13.03.23 142 0
351551 모바일 보안도 나중에 밥벌어먹고 살기 좀 그럼? [1] euclid(121.190) 13.03.23 69 0
351550 시대 흐름에 따라, 이점이 상당하다고 봄 [1] DART(116.41) 13.03.23 60 0
351549 형들. SSM 준비로 1년 휴학할려고 하는데 비트 vs 독학 다음 요즘 [11] ㅇㅇ(115.95) 13.03.23 199 0
351546 코세형 보안이 연구분야로도 적절치 않음?? [6] 물구나무(203.253) 13.03.23 135 0
351544 코드세이퍼형은 언제잠? [3] euclid(121.190) 13.03.23 78 0
351542 도착함 ㅎㅎ [3] 백이(223.62) 13.03.23 45 0
351541 얘들아 부탁좀 들어줘 [4] 안티푸라면갤로그로 이동합니다. 13.03.23 61 0
351540 자바하고 C 소켓 해본사람? [14] ㅇㅇ(210.94) 13.03.23 151 0
351536 프갤 : 20대~30대 패배자들이 와서 자기 인생 한풀이하는곳 [5] asdads(112.172) 13.03.23 131 4
351534 자료구조 문제 푸는데 좀 이해가 안되네요.... [7] 자료구조(115.22) 13.03.23 120 0
351529 근데 에스프레소 쓰는님 순천향대다님? [3] 야간편돌이(175.116) 13.03.23 66 0
351528 긴장타라 [3] 안티푸라면갤로그로 이동합니다. 13.03.23 60 0
351527 니덜 리마킹cpu라고 아냐? [10] ㅇㅇ(180.231) 13.03.23 103 0
351526 왜 VC++ 공부하는지 알려드림 [6] 야간편돌이(175.116) 13.03.23 201 0
351524 근데 vc++책 추천받으려니깐 왜 죄다 C++책을 추천함 [6] 야간편돌이(175.116) 13.03.23 97 0
351522 95년도에 전용선 써본사람 있냐? [7] ㅇㅇ(180.231) 13.03.23 96 0
351519 징기스칸이안보니니까허전하다 [4] 백이(223.62) 13.03.23 72 0
351517 ㅎㅋㅋㅋ 쉽게 풀어쓴 C++ 에스프레소? [10] 야간편돌이(175.116) 13.03.23 117 0
351516 true,false는 왜 쓰냐 [3] ㅇㅇ(180.231) 13.03.23 89 0
351515 여기 사설BBS운영해본 사람 있냐 [13] ㅇㅇ(180.231) 13.03.23 145 0
351513 얘들앙 true false 쓰지말자 [2] 안티푸라면갤로그로 이동합니다. 13.03.23 95 0
351512 코세형은 왜 프갤에 옴??? [3] 호갱(110.70) 13.03.23 101 0
351511 VC++책추천받음 [9] 야간편돌이(175.116) 13.03.23 75 0
351509 개발 장비 질문 [5] 안티푸라면갤로그로 이동합니다. 13.03.23 70 0
351508 c/c++ 에서 cin이 몬데 [16] 야간편돌이(175.116) 13.03.23 100 0
351507 프갤 글볼때 뜨는 트윗들 중 [5] d(203.228) 13.03.23 75 0
351505 이런거 취미로 하는횽들있음? [7] tino(172.7) 13.03.23 103 0
351504 고3이되면 급해지긴 하나봄 [8] 백이(223.62) 13.03.23 95 0
351501 요새 고민 [5] 안티푸라면갤로그로 이동합니다. 13.03.23 75 0
351500 코세형 물어보고싶은게있음 [3] ㄵㅇ(182.210) 13.03.23 70 0
351499 코드사퍼횽 공학관련 책/교재좀 추천 [2] tino(172.7) 13.03.23 69 0
351497 코드사퍼횽 공학관련 책/교재좀 추천 tino(172.7) 13.03.23 49 0
351496 자료 구조 책 추천좀 [1] ㅁㄴㅇ(59.11) 13.03.23 88 0
351495 책보다가 든생각인데 [5] ㄵㅇ(182.210) 13.03.23 69 0
351494 고속버스표를 삿는데 버스가 안옴 [2] 백이(223.62) 13.03.23 57 0
351493 얘들아 대답점 ㅠㅠ [3] 안티푸라면갤로그로 이동합니다. 13.03.23 48 0
351489 델파이로 된 프로젝트가 있다 [2] 안티푸라면갤로그로 이동합니다. 13.03.23 77 0
351488 형들 윈도우8에서 비쥬얼 2010이랑 2012 잘돌아가야 정상아님? [4] ㅁㅁ(121.165) 13.03.23 76 0
351486 으엌 뒤에 댓글수 800개뭐냨ㅋㅋㅋㅋㅋㅋ [1] d(1.214) 13.03.23 61 0
351485 좆대딩들 이쁜년이 팀플젝에 끼면 발표시켜라 [1] 씹죶(116.33) 13.03.23 104 0
351481 해커와 화가 제일 첫재장이 생각난다. DART(116.41) 13.03.23 64 0
351480 코세형은 몇살때부터 일시작함? [1] tino갤로그로 이동합니다. 13.03.23 101 0
351479 c언 배우는데 여자도 작용해요? [4] 단두대(223.33) 13.03.23 86 0
351477 형들아.. 컴공과 1학년 학생인데 T_T [7] 코Sab갤로그로 이동합니다. 13.03.23 178 0
351475 프갤 크롤러가 뻗엇네 미친넘들 [1] 씹죶(116.33) 13.03.23 95 0
351474 시골은재미가너무없는듯 [2] 백이(182.214) 13.03.23 37 0
351473 요즘 리버스 엔지니어링 책이 왤케 많이 출판됨? [2] 늅해봐(39.113) 13.03.23 110 0
351468 잼는영화 보는중 [1] ?(175.203) 13.03.23 59 0
351466 구글 크롬 더블클릭하면 광속으로 사라져 버리는건 뭐죠?? [2] DD(180.227) 13.03.23 54 0
뉴스 ‘100인의 감정쇼: 더 시그니처’ 박찬호 소장품 3종, 국민 감정가 16억…”예상보다 높게 커리어 인정해 줘 감사” 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2