터보 C++ Turbo C++ - DosBox 도스 박스 실행 방법
//
터보 C 를 다운 받습니다.
https://archive.codeplex.com/?p=turboc
Turbo.C.3.2.zip 압축을 해제하여 풀고.
setup.exe 설치 파일을 실행합니다.
NONAME00.CPP 예제 소스 파일을 작성합니다.
DosBox 도스 박스에서 작성하여도 되고. (컴파일 실행만해도 됨)
윈도우 메모장에서 작성하여도 됩니다. (문서 작성이 더 편리)
#include <stdio.h> //printf() scanf() 함수를 사용하기 위해서.
#include <stdlib.h> //system() 함수 사용하기 위해서.
int main()
{
system("cls"); //도스 화면을 지움
int n; //정수형 변수 생성
scanf("%d", &n); //정수값을 입력
printf("%d\n",n); //읽은 정수값을 출력
FILE * fp; //파일을 사용할 파일 포인터
fp = NULL; //NULL 로 초기화
fp = fopen("test.txt", "wt"); //쓰기로 test.txt 파일 생성
if(fp == NULL) //파일 생성 실패시 NULL 이면
{
return 0; //main() 함수 종료
}
fwrite("data", 4, 1, fp); //data 4바이트를 파일로 저장
fclose(fp); //파일 쓰기 종료
{
char buf[5]; //5개의 1바이트 배열 생성
FILE * fp;
fp = NULL;
fp = fopen("test.txt", "rt"); //읽기로 test.txt 파일 포인터의 값 얻기
if(fp == NULL)
{
return 0;
}
buf[4] = 0x00; //문자열로 인식하기 위해서. 배열의 마지막을 NULL 0x00 로 만들기
fread(&buf[0], 4, 1, fp);
fclose(fp);
printf("%s\n", buf); //읽은 데이터를 출력
}
system("pause"); //도스 박스 쉘 출력 결과를 멈춰서. 넘어가지 않게하여. 볼 수 있다.
return 0;
}
//
소스 파일을 저장할때.
TAB 키로. 메뉴 이동이 가능합니다.
Files 에서 경로 변경
Save File As 에서 파일 이름 지정 및 저장
F10 이나. ALT 를 누르면. 메뉴를 선택할 수 있다.
도스 박스의 도스 쉘을 실행
dir 등에 도스 명령어를 실행할 수 있다.
exit 명령어를 실행하면. 터보 C 화면으로 돌아 온다.
단축키가 익숙하지 않다면. 메뉴에서 선택하면 됩니다.
영역지정 SHIFT + 방향키 이동
자르기 SHIFT + DEL
복사 CTRL + INSERT
붙이기 SHIFT + INSERT
CTRL + F9 실행
ALT + F9 컴파일
전체화면 ALT + ENTER
UNDO 실행복구 ALT + BACK SPACE <---키
윈도우 화면 전환 ALT + TAB
윈도우 키
.
//
터보 C++ Turbo C++ - DosBox 도스 박스 실행 방법
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=278&MAEULNO=20&no=32447&page=1
- 파일 사용가능. scanf() 사용가능
[활용&팁] 구름 IDE - 웹 컴파일러
https://kldp.org/node/159462
- 파일 사용가능. scanf() 사용가능
웹 컴파일러
http://codepad.org/
- 파일 사용 안됨. scanf() 사용안됨
웹 컴파일러
https://www.tutorialspoint.com/codingground.htm
- 파일 사용 안됨. scanf() 사용안됨
- 거의 모든 컴파일이 됩니다.
Dev C++ (32비트 가능 : VirtualBox 에서 가능)
https://sourceforge.net/projects/orwelldevcpp/
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
.
CTRL + F11 CPU 점유율 낮추기
CTRL + F12 CPU 점유율 높이기
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
댓글 달기