[C++ 언어-기초실습-20] system()함수 다루기
- 다운 사이트 : https://sourceforge.net/projects/orwelldevcpp/
- 웹컴파일러 : https://www.tutorialspoint.com/compile_c_online.php
- CMD 명령어 모음 : 제타위키 https://zetawiki.com/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_CMD_%EB%AA%85%EB%A0%B9%EC%96%B4_%EB%AA%A9%EB%A1%9D
오늘의 주제는 system()함수를 다루는 실습입니다. system()함수는 시스템 명령을 수행하는 함수입니다. 지금까지는 콘솔 프로그램에서 마지막 라인에 system("pause") 명령으로 배치 파일 처리를 보류 하는 상태가 되도록 하는 명령으로 잠시 대기모드가 되게 했을 때 자주 사용하는 명령어였습니다. C 에디터에서 실행하면 마지막 대기모드가 자동으로 되지만 실행파일을 만들고 나서 실제 실행파일을 클릭하여 실행하면 동작 명령을 수행 한 후 자동으로 창이 종료가 됩니다. 그걸 막기 위해 system("pause")함수로 대기상태를 만들어 종료를 잠시 멈추게 해주는 효과로 단순하게 사용해 왔었습니다. 오늘 시간은 좀 더 깊게 system()함수를 이용하여 콘솔창에서 cmd 명령어들을 사용하는 방법을 간단히 실습을 해볼까 합니다.
1. cmd 명령어 모움
- CMD 명령어 모음 : 제타위키 https://zetawiki.com/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_CMD_%EB%AA%85%EB%A0%B9%EC%96%B4_%EB%AA%A9%EB%A1%9D
구글 크롬에서 "cmd 명령어 모움"이라고 키워드를 치시면 다양한 post를 보실 수 있을 거에요. 그 중 위에 소개한 제타위키에 가시면 쉽게 명령어들을 소개하고 있어 보기 편하실 거에요.
[IMAGE: https://cdn.steemitimages.com/DQmQAEc3hEWzGoKrATT7Xug9eRmfTSMQCjXjjzc7qRtp2YN/a1.jpg]
이곳 사이트에 가서 저도 기초적인 것만 사용했었는데 다양한 명령어들이 있어 한번씩 해봤네요. 여러분들도 한번씩 테스트 해보시기 바랍니다.
2. system()함수 실습
이제 것 그냥 사용했던 명령어
[소스]
```
include
include
using namespace std;
int main(int argc, char** argv) {
cout<<"Hello World!"<
include
using namespace std;
int main(int argc, char argv) {
cout<<"Hello World!"< Sponsored ( Powered by dclick )**
[IMAGE: https://steemitimages.com/0x0/https://cdn.steemitimages.com/DQmSwkE4cySARFCKdemZWVwyk8dxh7HeDNiqwuVmWR3RBXE/Group%205.png]