Помогите з прогой
Есть готовый код для проги которая реализует "Морской бой", но написана она для виндовс и линукс одновременно. Помогите пожалуйста отсечь часть для линукса и оставить только для винды и, по возможности загнать всё в один файл срр.
Вот ту часть где WIN32 оставь, остальное удали. Должно работать
в main.cpp было:
Код:
#ifdef WIN32
#include <conio.h>
#define CLEAR_SCREEN system("cls")
#define LOCALE locale cp866(locale(""))
#define CH1 char(205) //=
#define CH2 char(203) //T
#define CH3 char(206) //+
#define CH4 char(202) //¦
#define CH5 char(201) //г
#define CH6 char(200) //L
#define CH7 char(186) //¦
#define CH8 char(187) //¬
#define CH9 char(188) //-
#define CH0 char(185) //¦
#define CHA char(204) //¦
#define CHB char(219) //-
#else
#include <ncurses.h>
#define CLEAR_SCREEN clear()
#define LOCALE locale::global(locale(""))
#endif
#include <conio.h>
#define CLEAR_SCREEN system("cls")
#define LOCALE locale cp866(locale(""))
#define CH1 char(205) //=
#define CH2 char(203) //T
#define CH3 char(206) //+
#define CH4 char(202) //¦
#define CH5 char(201) //г
#define CH6 char(200) //L
#define CH7 char(186) //¦
#define CH8 char(187) //¬
#define CH9 char(188) //-
#define CH0 char(185) //¦
#define CHA char(204) //¦
#define CHB char(219) //-
#else
#include <ncurses.h>
#define CLEAR_SCREEN clear()
#define LOCALE locale::global(locale(""))
#endif
надо оставить только
Код:
#include <conio.h>
#define CLEAR_SCREEN system("cls")
#define LOCALE locale cp866(locale(""))
#define CH1 char(205) //=
#define CH2 char(203) //T
#define CH3 char(206) //+
#define CH4 char(202) //¦
#define CH5 char(201) //г
#define CH6 char(200) //L
#define CH7 char(186) //¦
#define CH8 char(187) //¬
#define CH9 char(188) //-
#define CH0 char(185) //¦
#define CHA char(204) //¦
#define CHB char(219) //-
#define CLEAR_SCREEN system("cls")
#define LOCALE locale cp866(locale(""))
#define CH1 char(205) //=
#define CH2 char(203) //T
#define CH3 char(206) //+
#define CH4 char(202) //¦
#define CH5 char(201) //г
#define CH6 char(200) //L
#define CH7 char(186) //¦
#define CH8 char(187) //¬
#define CH9 char(188) //-
#define CH0 char(185) //¦
#define CHA char(204) //¦
#define CHB char(219) //-
и так во всех файлах