디시인사이드 갤러리

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

갤러리 본문 영역

파일 분할 하는것좀 알려줘 ㅠㅠㅠ

ㅇ0ㅇ(14.36) 2012.04.11 10:21:09
조회 87 추천 0 댓글 1

#include <iostream>
using namespace std;

#define ID_LEN        20
#define MAX_SPD        200
#define FUEL_STEP        2
#define ACC_STEP        10
#define BRK_STEP        10

struct Car
{
        char gamerID[ID_LEN];        // 소유자ID
        int fuelGauge;                // 연료량
        int curSpeed;                // 현재속도
};

void ShowCarState(const Car &car)
{
        cout<<"소유자ID: "<<car.gamerID<<endl;
        cout<<"연료량: "<<car.fuelGauge<<"%"<<endl;
        cout<<"현재속도: "<<car.curSpeed<<"km/s"<<endl<<endl;
}
void Accel(const Car &car)
{
        if(car.fuelGauge<=0)
                return;
        else
                car.fuelGauge-=FUEL_STEP;

        if(car.curSpeed+ACC_STEP>=MAX_SPD)
        {
                car.curSpeed=MAX_SPD;
                return;
        }
        
        car.curSpeed+=ACC_STEP;
}
void Break(const Car &car)
{
        if(car.curSpeed<BRK_STEP)
        {
                car.curSpeed=0;
                return;
        }

        car.curSpeed-=BRK_STEP;
}

int main(void)
{
        Car run99={"run99",100,0};
        Accel(run99);
        Accel(run99);
        ShowCarState(run99);
        Break(run99);
        ShowCarState(run99);

        car sped77={"sped77",100,0};
        Accel(sped77);
        Break(sped77);
        ShowCarState(sped77);
        return 0;
}




이걸 헤더파일이랑 메인cpp파일이랑 클래스 정의 cpp로 나눠야 되는데 어떻게 나누냐.. ㅠㅠㅠㅠㅠ


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
310923 캐나다 워털루 공대 컴싸는 공대가 아니라 수학부 소속이었네 ㄹㄹㄹ(58.76) 12.04.19 253 0
310921 학원다니는데 자바하는 여자애가 자꾸 들러붙는다 [9] ㅇㅇㅇ(218.232) 12.04.18 213 0
310917 근데 신입 연봉 2200 이면 괜찮은편이야? [2] ㅇㅇ(210.113) 12.04.18 186 0
310916 회사일에 익숙해 질려면 얼마나 걸릴까 [1] ㅇㅇ(210.113) 12.04.18 20 0
310915 pow설계er [4] CHALLENGER갤로그로 이동합니다. 12.04.18 57 0
310914 어! 야동 봐야지. [1] 빌어먹을야옹갤로그로 이동합니다. 12.04.18 63 0
310913 MFC 간단한문제(?) 질문할게요 ㅠㅠ [1] 런공갤로그로 이동합니다. 12.04.18 96 0
310912 프로그래밍 하면 로직짜는게 제일 어려운것 같애 [3] ㅇㅇ(210.113) 12.04.18 61 0
310911 혹시 캐드 고수 형님있나요 [1] 123(221.138) 12.04.18 28 0
310909 비쥬얼 베이직 간단한거 질문좀 할게요 [3] 아모르겠다(117.16) 12.04.18 53 0
310908 야근하는건 좋은데 시키는거 못할때가 짜증난다 [1] ㅇㅇ(210.113) 12.04.18 54 0
310907 이정도로 싸지를거 아니면 해킹하지마 [1] 가나다라마(211.108) 12.04.18 105 0
310906 옛날 울집에 와서 휴대폰 대리점 열게 해달라고 부탁하던 사람 생각난다. [1] ☎v2.2™갤로그로 이동합니다. 12.04.18 55 0
310905 프밍입문에 자바는 무리수인가여? [2] *Techn19ue갤로그로 이동합니다. 12.04.18 114 0
310903 c에서 ^= 이게 무슨 뜻이져? [2] 이게뭐지(14.36) 12.04.18 99 0
310902 안뇽 횽들? 잘들 지내시나영 Dawnwalkre갤로그로 이동합니다. 12.04.18 21 0
310899 올해 대학교 2학년인데 학교 연구실들어가고싶다 ㅜㅜ [4] 세탁범갤로그로 이동합니다. 12.04.18 105 0
310898 은조횽 그거 반복문 과제 아닌가요? ㅇㄴ(218.232) 12.04.18 29 0
310895 창업 하세요 창업 [1] ㅇㄴ(218.232) 12.04.18 57 0
310893 형들 이거 왜안됨? 3시간동안 머리쏴매도 모르겠다. [12] 구은조(118.34) 12.04.18 108 0
310892 플갤형들아 HEX프로그램으로 세이브파일 뜯어보고 있는데 [4] ㅇㅇ(112.144) 12.04.18 58 0
310889 아따 시발 hex 코드 만지기 어렵네 [2] ㅇㅇ(112.144) 12.04.18 52 0
310887 응앜 생물학(165.194) 12.04.18 23 0
310886 delay 를 쓸수는 없구 그렇다고 time() 도 없고 -_- [1] 디지털공학갤로그로 이동합니다. 12.04.18 47 0
310884 너님들 혹시 빅뱅이론 봄??? [2] 쿄스케갤로그로 이동합니다. 12.04.18 75 0
310883 Lua C API 땡칠도사갤로그로 이동합니다. 12.04.18 64 0
310879 이거 설명할 수 있는 사람 있소? [3] 과연(211.245) 12.04.18 100 0
310878 싼다 [1] System32갤로그로 이동합니다. 12.04.18 100 0
310877 철수 아저씨 슬슬 발동을..... 이모군(175.114) 12.04.18 43 0
310875 콜링 컨벤션 다른 걸 동시에 쓰면 어떻게 되냐 [2] ㅁㄴㄻㄹ갤로그로 이동합니다. 12.04.18 37 0
310870 SET STL 제곱하는 방법없나요? [2] SET(210.93) 12.04.18 35 0
310868 정보처리기사 필기 4수째인데..이번엔 꼭.... [6] 야요이갤로그로 이동합니다. 12.04.18 126 0
310867 횽들 구경와 생물학(165.194) 12.04.18 64 0
310865 자바에서 0X0A가 무슨 값임??;; [4] 잉여(183.91) 12.04.18 134 0
310864 야 쉬팔 나 고정닉할껀데 아뒤 추천좀 해라 [11] 이런붕딱(121.140) 12.04.18 88 0
310863 8월 24일날 돌아오마. 바보플머(218.155) 12.04.18 34 0
310862 야 쉬팔 나 구직해야되는데 SI 추천좀 해줘라 [4] 이런붕딱(121.140) 12.04.18 92 0
310861 문서를 읽을 때 확실히 느껴지는 것이... [1] 바보플머(218.155) 12.04.18 50 0
310860 될수있어 SE 저 책 좋음? [1] 생물학(165.194) 12.04.18 43 0
310858 쿨타임 됐다 [3] 땡칠도사갤로그로 이동합니다. 12.04.18 95 0
310857 안찰스나 nc 가면 신입은 뭐함? [2] 올체갤로그로 이동합니다. 12.04.18 133 0
310856 김미화는 왜 저렇게 설치는 걸까? [4] 이모군(58.228) 12.04.18 79 0
310855 식사하는 철학자 문제 해결 방법 [3] 올체갤로그로 이동합니다. 12.04.18 361 0
310854 헛소리같긴한데... 중간점검갤로그로 이동합니다. 12.04.18 35 0
310853 미생이라는 만화 보는 사람 있음..? [4] 아놔콘다갤로그로 이동합니다. 12.04.18 132 0
310847 개발자 황당 사례 5 - 메뉴얼이 부실해요 와서 좀 알려주삼 [3] 서현빠돌이갤로그로 이동합니다. 12.04.18 154 0
310846 덕력을 올리는 책 추천 [1] System32갤로그로 이동합니다. 12.04.18 95 0
310845 개발자 황당 사례 4 - 버전이 안맞어 ㅡㅡ 버전 업해라. [3] 서현빠돌이갤로그로 이동합니다. 12.04.18 108 0
310844 나도 황당사례 하나 풀어본다 [1] 이모군(175.114) 12.04.18 74 0
310843 개발자 황당 사례 3 - 서버 램이 모잘라요~! [4] 서현빠돌이갤로그로 이동합니다. 12.04.18 170 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2