반응형

iNT 2

Linux : dup과 dup2

/* * http://sosal.tistory.com/ * made by so_Sal */ 이 포스팅은 open, read, write 등의 시스템콜을 기본적으로 안다는 가정 하에 작성된 글입니다. 위 시스템콜에 대해서 모르신다면 :: LINK_ 1. dup 2. dup2 1.dup - 파일 식별자를 복제한다. #include // man page 참조 int dup( int fd ); (dup은 duplication의 약자겠죠?.. 아마.. ㅋㅋ) 새로운 파일 서술자를 반환하지만, 숫자만 다를 뿐 원래의 서술자, 복제된 서술자 모두 완벽히 같은 파일을 가리킨다. 실패 : -1 반환 (파라미터로 전달된 값이 fd가 아닐경우, 더이상 fd를 할당하지 못할경우) /* * fd1 파일 디스크립터에 open을 ..

Assembly INT 10 속성들 정리

00 : 비디오 모드 설정 AL : 표준 색상 텍스트 01 : 커서 크기(드래그 효과) CX start:end 02 : 커서 위치 설정 BH : 페이지 DX : 행:열 03 : 커서 상태 반환 BH : 페이지 05 : 활성 페이지 선택 AL : 페이지 번호 06 : 화면 스크롤 up AL : 선의 개수(전체 00) BH : 배경:전경 CX : 시작 DX: 끝 (24: 79 = 18:4F) 07 : 화면 스크롤 down - 06과 동일 08 : 커서에 위치한 문자 속성 읽기 BH : 페이지 번호 AL에 문자 전달 AH에 속성 전달 09 : 커서에 위치한 문자 AL : ASCII BL : 배경:전경 //뒤집으면 역상 BH : 페이지 번호 CX : 반복되는 문자들의 횟수 0A : 커서에 위치한 문자 디스플레이..

반응형