2023/12/15 2

C프로그래밍 2023.12.15 로그인 프로그램 코드 수정 및 변화

오늘은 windows.h 헤더파일을 이용하여 로그인 프로그램을 조금 수정하였다. 프로그램 실행 시 안내를 하여 실행을 할지, 종료를 할지 선택하게 하였다.예를 선택하면 프로그램이 실행되고, 아니오를 누르면 프로그램 종료가 된다. 또한 기존 프로그램에서 회원가입과 로그인 시 회원 정보 확인 차 보여주기식으로 딜레이를 주었고, 깔끔한 화면을 유지하기 위해 system("cls");를 추가하였다. 딜레이는 Sleep로 하였고, 5초 후에 system("cls") 함수가 작동되니 한결 더 깔끔한 느낌이다.그리고 프로그램 종료 시 안내문구가 한번 더 출력되고 종료된다. 뭔가 windows 헤더파일을 사용하니 프로그램 느낌이 조금 나는 것 같기도 하다. 뭔가 응용하여 사용하면 재미있게 작성할 수 있을 것 같지만 취..

C 프로그래밍 2023.12.15

2023.12.15 새로운 프로젝트 도전

오늘은 퇴근 후 C언어로 만들만한 프로젝트가 무엇이 있을까 찾아보게 되었다. 대부분 학생들의 프로젝트가 많다보니 게임 관련 프로젝트가 많았지만 게임 개발은 취업하는데 큰 도움이 되지 않을 것 같고, (혼자만의 재미라면 모를까) 다른게 뭐가 있을까 찾아보다가 문득 떠오른 부분이 있었는데 C언어는 하드웨어와 밀접한 프로그래밍이라고 알고 있는데 C언어로 컴퓨터를 제어할 수 있지 않을까? 생각이 들었다. 그렇게 프로젝트의 주제를 선정하게 되었다. 일단은 간단하게 알림창을 띄우는 것부터 시작하여 코딩으로 간단하게 제어판을 열어본다던지, 프로그램 도중 문제가 생겼을 때 경고창을 사용자에게 보여주는 그런 부분으로 활용도 가능할 것 같고, windows.h를 활용하여 여러가지 테스트를 할 생각이다. 당장 테스트 할 하..

C 프로그래밍 2023.12.15