검색어 입력폼

[프로그램]four game

저작시기 2006.05 |등록일 2006.06.22 파일확장자압축파일 (zip) | 15페이지 | 가격 2,000원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

C++로 짠 four game

컴파일 실행환경

<b>CBoard.cpp
CComputer.cpp
CCounterList.cpp
CGame_Manage.cpp
CPlayer.cpp
fourCount.h
fourGameVer3.dsp
fourGameVer3.dsw
fourGameVer3.ncb
fourGameVer3.opt
fourGameVer3.plg
main.cpp
</b>

본문내용

#ifndef FOUR_H
#include <stdlib.h>
#include <conio.h>
#include <string.h>
#include <time.h>
#include <iostream.h>

#define HORIZON 0
#define BOTTOM_UP_DIAGONAL 1
#define TOP_DOWN_DIAGONAL 2
#define VERTICAL 3

enum State { BLACK, WHITE, NONE };


class CCell;
class CCounter;
class CCounterList;

/********************************* 보드판에 대한 클래스 **********************************************/
class CBoard {
int MaxRow; // 최대 행
int MaxCol; // 최대 열
CCell **cell; // 각 셀에 대한 이차원 배열
public:
CBoard(int row, int col); // 각 변수들 초기화
~CBoard(); // 셀에 대한 공간 회수
void DisplayBoard(); // 비주얼하게 화면 출력
void SetCounter(int col, State counter); // 구슬을 지정 셀에 떨어트린다
void DeleteCounter(int col); // 지정한 곳의 마지막 구술 지우기
int CheckFourCounter(int col, State counter); // 지정 위치로 부터 구슬 4개가 이어진게 잇는지 체크

압축파일내 파일목록

CComputer.cpp
fourCount.h
CCounterList.cpp
fourGameVer3.plg
fourGameVer3.opt
fourGameVer3.dsp
fourGameVer3.dsw
fourGameVer3.ncb
CGame_Manage.cpp
CPlayer.cpp
main.cpp
CBoard.cpp
다운로드 맨위로