본문 바로가기
IDE Index ●Code::Blocks Code::Blocks 인스톨 하기Code::Blocks 프로그램 만들기 2024. 8. 12.
Code::Blocks 프로그래밍 하기 Index로 돌아가기 Code::Blocks를 실행시키면 다음과 같은 초기화면이 표시된다.  Code::Blocks에서 프로그램을 만들려면, 먼저 프로젝트를 만들어야 한다.Code::Blocks은 디폴트로 C/C++, Fortran을 지원하지만, 각각 컴파일러가 필요하다. 아직 인스톨 전이라면,여기에 가서 컴파일러가 붙어 있는 설치 파일을 인스톨 한다. 설치가 완료 되었다면 다음으로 간다. 그런데, 여기서는 다 소개할 수 없으니까 C의 콘솔 프로그램 (윈도우즈용이 아니다)을 만드는 방법을 간단하게 소개하기로 한다. Code::Blocks에서 프로젝트를 만들려면 file 메뉴에서 new를 누르고 Project를 누르면 된다.  또는 file메뉴 밑에 있는 새로 만들기 아이콘을 눌러도 만들 수 있다. 아니면.. 2024. 8. 12.
Code::Blocks 인스톨 하기 Index로 돌아가기  통합개발환경 Code::Blocks를 인스톨 하기 위해서는 먼저 공식 사이트에 접속하여 인스톨 파일을 다운로드 해야 한다.       Code::Blocks 공식 사이트    홈 페이자 좌측의 메뉴에서 Donwload를 선택하면 다운로드 할 종류를 선택하는 화면이 표시된다.  소스를 빌드해서 설치할 수도 있지만, 다 귀찮을 때는 그냥 바이너리파일(Download the binary release)을 다운로드 한다.  바이너리 파일도 여러가지가 있어서 사람 헷갈리게 하는데, 각각 필요와 자신의 환경에 맞는걸 다운로드 하면 되지만, 특정컴파일러를 사용하고 싶다거나 이미 사용하는 컴파일러가 있다는 사람을 제외하고 그냥 심플하게 인스톨 하고 싶은 사람은 위화면에 표시된, codeblock.. 2024. 8. 12.
fputc Index로 돌아가기 【기  능】 한 문자를 파일에 출력한다(쓴다).    【소  속】 stdio.h     #include     【서  식】      int fputc(int c, FILE *fp);    【설  명】      fp가 가리키는 파일에 한 문자를 출력한다. 문자는 int형에서 unsigned char형으로    변환되어 출력된다.       이때, 파일 포인터는 한 문자분 전진한다.    【인  수】      int c : 출력 할 문자    FILE *fp : file pointer. fopen함수로 오픈한 파일정보를 가지고 있는 핸들러     【리턴 값】   출력 성공시 : 출력한 문자   출력 실패시 : EOF    【사용 예】  #include   #include   int ma.. 2024. 8. 7.
fgetc Index로 돌아가기  【기  능】 파일에서 한 문자를 읽어낸다.    【소  속】 stdio.h     #include     【서  식】      int fgetc(FILE *fp);    【설  명】      fp가 가리키는 파일에서 한 문자를 읽어내고, unsigned char형의 문자를 int형으로    변환해서 돌려준다.       이때, 파일 포인터는 한 문자분 전진한다.    【인  수】      FILE *fp : file pointer. fopen함수로 오픈한 파일정보를 가지고 있는 핸들러     【리턴 값】   읽기 성공시 : 읽어낸 문자   읽기 실패시 또는 파일종료시 : EOF    【사용 예】  #include   #include   int main(void)  {      FI.. 2024. 8. 6.
ferror Index로 돌아가기  【기  능】 파일의 에러발생 상태를 확인해서 돌려준다.    【소  속】 stdio.h     #include     【서  식】      int ferror(FILE *fp);    【설  명】      fp가 가리키는 파일의 에러 발생상태(에러 지시자)를 확인해서 돌려준다.       예를들어 쓰기 모드로 오픈한 파일을 읽기처리 하면, 파일의 에러 지시자가 설정된다.    파일을 오픈할 때 발생하는 에러는 fopen등의 오픈함수로 알  수 있지만, 파일을    읽고 쓸때  발생하는 에러는 이 ferror로 검출한다.    에러 지시자의 클리어는 clearerr함수로 할 수 있다.    【인  수】      FILE *fp : file pointer. fopen함수로 오픈한 파일.. 2024. 8. 3.