본문 바로가기
반응형

코스웨어/16년 스마트컨트롤러370

20160307- 송찬호-업무일지-파일 입출력 용어스트림보통 1바이트식전송한다를 의미. 길이가 정해져있지 않은 데이터-내부 버퍼 임시적 내부 저장곤간, 함수안에 쓰여지는 변수 -fp 현제읽고 있는 위치 음악 밑의 바에 어느정도 위치까지 들었는지 가르키는것 현제 위치를 읽는 변수 file ponter 줄여서 fp -엑세스 접근하다. 건드리다.-드라이브 C: D: E :파티션 : 일정한 공간을 쪼개는것 자신만의 공간 1T가 있다면 각각 500 300 200 기가 씩 쪼개어 C D E 드라이브의 공간을 가지계만든 일 드라이브파티션을 구분하는 것논리적 단위 기계적(물리적):플로 C: 드라이브 명-상대경로 :키보드 버튼 . .. path :경로상대 : 변하는것, 드라이브 명을 기준으로 시작하는 것을 절대 드라이브라고 한다. c:\ 또는 \ 절대경로 : 키보드.. 2016. 3. 8.
20160307_김가연_업무일지_while을 이용한 반복문 활용 오늘 실습한 예제 입니다. 먼저 여기서 말하는 Hexaview란 프로그램을 16진수로 보여주는 뷰어 입니다. 보시다 이 while문을 활용하여 나타내었습니다. 컴파일 시켜보기에 앞서 다른 while문을 컴파일 시켜 보겠습니다. 2단부터 5단까지의 구구단을 출력하는 프로그램입니다. 사진에 표시 되어있듯이 안쪽네모 바깥쪽 네모가 반복하며, 출력되는 형식 입니다. 컴파일을 하면 프로그래밍 했던데로 반복문이 발동되어 구구단이 출력됩니다. 이 프로그램을 참조하여보면 프로그램이 이런 형태로 실행된다는 것을 알수있습니다. 실행하기 이전에 먼저 헥사뷰어를 먼저 보겠습니다. 위의 메모장에 프로그래밍 한것과 비교하여 보면, 띄어쓰기 한 부분이 같은것을 알 수 있습니다. ※참고 : 네모로 표시된 부분(MZ)는 확장자를 표시.. 2016. 3. 8.
20160307-허도경-업무일지-파일 입출력 용어 정리스트림(stream): 1바이트씩 전송- 멜론이 대표적, 상황에 따라 데이터가 왔다갔다 함.-이로 인하여 음악이 끊기는 현상이 발생버퍼(buffer): 임시적 메모리-임시적으로 있다가 사라지는 메모리, 흔히 변수(우리가 부르는 이름)라고 할 수 있다.FP(File Pointer): 파일의 위치Access: 접근하다.드라이브: C:, D:, E: - A:, B: 도있으나 이것들은 플로피 디스크로써 메모리가 작아 현재는 사용하지 않는다.파티션: 어떠한 공간을 만들어내는 것-----------------------------------------------------------------------------------------------------------------------도스명령어cd \:.. 2016. 3. 8.
20160307_최기영_업무일지_파일입출력 http://embsoft90.tistory.com/2 업무일지 입니다. 에버노트로 정리했고 수업시간에 시간마다 했던것들을 그대로 정리 했는데 많이 부족합니다. 지적해주시면 달게 받겠습니다. 2016. 3. 8.
20160307_김도관_업무일지_파일입출력 파일 오픈 : 파일을 입출력하기 위한 준비과정 스트림을 통해 내부버퍼에 잠시저장하며 File Pointer를 초기화 함스트림 : 프로그램과 데이터파일 사이의 일종의 다리역활버퍼 : 임시적으로 저장되는 메모리 공간 (스트림에 기본적으로 포함됨) fopen 함수 1FILE *fopen(const char *name, const char *mode)cs 첫번째 전달인자 name : 파일이름두번째 전달인자 mode : 파일여는 모드 mode 각각의 모드 설명 “r” 읽기 모드로 파일을 연다. “w” 쓰기 모드로 파일을 생성.파일이 없으면 생성됨. 파일이 이미 존재하면 기존의 내용이 지워짐 “a“ 추가 모드로 파일을 연다.만약 동일한 기존의 파일이 있으면 데이터가 파일의 끝에 추가됨. 파일이 없으면 새로운 파일을.. 2016. 3. 8.
20160307_조재찬_업무일지_파일 입출력 - 파일 열기 파일을 액세스하려면 먼저 대상 파일을 열어야(Open) 한다. 파일을 오픈한다는 것은 파일 입출력을 하기 위한 준비를 한다는 뜻이다. * 여기서 엑세스(Access)는 말 그대로 파일에 접근하는 것을 뜻한다. 스트림 입출력을 위해서는 파일의 데이터를 잠시 저장하는 내부 버퍼가 필요하며 파일의 현재 위치(FP)를 초기화해야 하는데 이런 준비를 하는 과정이 오픈이다. * Stream - 길이를 측정할 수 없는 특정한 data가 왔다갔다하는 것을 말하며, 이를 스트림 입출력이라고 한다. 스트리밍 서비스의 음악, 동영상 감상 등이 이를 이용한 것이다. 받는 data의 양은 상황과 환경에 따라 유동적이다. * 내부 버퍼 - 파일의 데이터를 잠시 임시로 저장하는 메모리 공간을 말한다. 모든 변수도 버.. 2016. 3. 7.
2016.03,07 노태경 업무일지 파일입출력 #include void hexaview(unsigned char*ucpData, unsigned int uCnt) { unsigned int uiCnt = 0; unsigned int ui16Cnt = 0; printf("==============================\n"); printf("===========hexa viewer========\n"); while(160>uiCnt) { printf("%p\t", uiCnt); ui16Cnt = 0; while(16>ui16Cnt) { printf("%02X ", *ucpData); ui16Cnt = ui16Cnt+1; ucpData = ucpData +1; } printf("\n"); uiCnt = uiCnt + 16; } } int main.. 2016. 3. 7.
20160307_노유찬_업무일지_파일입출력 파일 열기 함수 FILE *fopen(const char *filename, const char *mode); FILE *f = fopen("A.txt","w"); FILE* 반환값은 파일 포인터를 반환하며, 열기에 실패하면 NULL을 반환한다. 프로토타입 선언시 인자1(filename)과 인자2(mode)는 쓰지 않아도 되고 대부분의 경우에도 쓰지 않는다. 인자1(filename)은 열고자하는 파일의 전체이름 인자2(mode)는 아래와 같이 사용가능하다. mode 설명 "r" 읽기 전용, 파일이 반드시 있어야 함 없을시 에러 "w" 쓰기 전용, 파일이 없으면 생성되고,파일이 있다면 기존 내용은 지워짐 "a" 내용 추가,파일이 없으면 생성되고,파일이 있다면 기존 내용 뒤에 추가됨 "rb" 바이너리 파일 .. 2016. 3. 7.
20160307_장진웅_업무일지_파일 입출력 파일 입출력 fopen함수로 파일 만들기 소스를 입력하면/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////#include void smart(int A); int main(){//smart(printf); FILE *fp = fopen("A.txt", "w"); fprintf(fp, "안녕하십니까?"); //파일에 출력printf("안녕하십니까?"); //도스창에 출력fclose(fp);return 0;} void smart(int A){ } 위와 같은 결과를 얻는다./////.. 2016. 3. 7.
728x90
반응형