일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 아이폰5
- 베타5
- 애플
- ios8
- ios7 골드마스터
- ios8 beta
- iOS7
- ios 7 beta 5
- ios9
- ios7 beta4
- WWDC
- computer
- 아이폰 IOS7
- 티스토리
- ios7 gm
- iOS7 beta2
- 티스토리 초대장
- 컴퓨터
- ios
- 아이폰
- ios7 beta3
- ios7 베타
- ios7 beta3 버그
- TISTORY
- iphone5
- beta5
- 블로그
- ios7 배포
- iphone
- ios7 beta
- Today
- Total
목록Study/프로그래밍 (7)
wookss blog
모바일 페이지 이동 소스 / 모바일 페이지 이동 스크립트 모바일 페이지로 자동 이동시키는 스크립트, 소스 아래 소스는 모바일기기 또는 스마트폰 기기, 테블릿PC로 접속시에 전용 화면으로 이동 시킬 수 있는 소스 입니다. "이동할 주소"란에 원하는 주소를 넣으시면, 모바일 기기 접속시 그 주소로 이동하게 됩니다.
함수를 이용하면 호출과 반환으로 인한 메모리 할당 등 오버헤드가 발생한다. 그러므로 짧은 길이의 C함수를 이용하는 것은 장점보다는 비효율적인 면이 많다. 이러한 경우에 매크로함수를 이용하는 것이 바람직한데, 매크로 함수를 이용하면 전처리기에 의해 해당 부분이 정의된 내용으로 대체되어 함수 호출 과정이 사라진다. 따라서 함수 이용으로 인한 오버헤드가 발생하지 않는다. 반면 매크로 함수의 정의 부분이 길면 프로그램의 크기가 커지게 되는 문제점이 있다. 그러므로 짧은 길이의 경우에 매크로 함수를 이용하는 것이 바람직하다. 그러나 매크로 함수를 정의하는 것은 일반적인 함수를 정의하는 것보다는 구현이 까다롭다. 일반적인 함수를 정의하는 것처럼 쉽게 구현할 수 있고 매크로 함수처럼 동작하는 기능을 가진 함수가 있는..
프로시저와 함수의 차이를 Ada 예를 통해 설명하여라. 부프로그램은 일반적으로 프로시저(procedure)와 함수(function)로 구분한다. 프로시저 값을 반환하지 않고 부작용을 만듦. 함수 값을 반환하고 부작용은 없어야 함. (부작용을 만든다는 것 : 매개변수나 프로시저 외부에서 정의된 변수의 값을 수정하는 것.) FORTRAN과 Ada와 같은 언어는 프로시저와 함수를 위해 다른 예약어를 사용하는데, Ada는 프로시저를 정의 할 때, procedure라는 예약어를 사용한다. 그리고 Ada의 함수 정의 형식은 function라는 예약어를 사용한다. Ada의 프로시저 정의의 예약어 사용 Ada의 함수 정의 형식의 예약어 사용 procedure incre(x, y: in out integer) is be..