본문 바로가기

컴퓨터

escape 문자 기능 HTML 문서에 특수문자를 넣게 되면 브라우저는 이것이 내용인지 태그인지 분간이 되지 않아 이상한 결과를 출력하게 된다. 그래서 특수문자를 그대로 쓰지 않고 escape 문자로 대체해서 쓴다. 링크 escape 문자를 정리해 놓은 사이트를 링크할 테니 참고하자. http://kor.pe.kr/util/4/charmap2.htm
audio 기능 audio 태그는 음원을 재생, 정지하는 등 제어할 수 있다. Your browser does not support the audio element. Attribute 들 위의 예제에 사용된 controls 처럼 사용되는 attribute 들에 대해 알아보자. controls 재생 박스를 보여준다. autoplay 오디오가 준비되자 마자 자동으로 재생된다. loop 음원을 반복 재생한다. muted 음소거 한다. src 음원 소스를 지정한다. 태그가 있기 때문에 기본적으로 사용할 일은 없지만 javascript로 동적으로 음원을 바꿔야 될 때는 필요하다. playbackRate 음원 재생 속도로를 지정한다. 명시하지 않으면 기본적으로 1.0배속으로 재생되지만 javascript로 동적으로 재생속도를..
SetCursorPos() 함수 이름 함수 이름은 SetCursorPos()이다. set cursor position의 약자일 것이다. 기능 마우스 커서의 위치를 이동시켜준다. 헤더 Windows.h 헤더에 포함되어있다. 첫 글자가 대문자라는 것에 주의하자. 사용 예제 #include //SetCursorPos() 를 위한 헤더 int main(void) { SetCursorPos(100, 300); //모니터 좌표계 return 0; } 4번째 줄에 전달 인자는 모니터 해상도 기준 x, y 좌표 순서대로 이다. 아주 간단해서 좋다!
GetCursorPos() 함수 이름 함수 이름은 GetCursorPos()이다. get cursor position의 약자일 것이다. 기능 현재 마우스 커서의 좌표를 알려준다. 헤더 Windows.h 헤더에 포함되어있다. 첫 글자가 대문자라는 것에 주의하자. 사용 예제 #include //cout, endl 을 위한 헤더 #include //POINT, GetCursorPos() 를 위한 헤더 using std::cout; using std::endl; int main(void) { POINT pt; //마우스 좌표를 저장하는 구조체 GetCursorPos(&pt); //모니터 좌표계 cout
strcmp(), compare() 함수이름 함수이름은 strcmp() 과 compare() 이다. strcmp()는 아무래도 string compare 의 약자일 것이다. compare()는 말 그대로 비교한다는 뜻이다. 기능 두 함수는 문자열을 비교하는 기능을 한다. 문자열을 비교는 char 배열 형식의 문자열을 비교하는 경우와 string 형식의 문자열을 비교하는 두가지 경우가 있다. strcmp() 가 앞의 경우에 사용되고 compare()가 뒤의 경우에 사용된다. 헤더 iostream 헤더에 포함되어있는 것 같다. 딱히 다른 헤더를 필요로 하진 않는다. 그렇다고 iostream 헤더를 빼면 오류가 난다. 사용 예제 : strcmp() #include //cout, endl, strcmp() 을 위한 헤더 using std::cou..