C Run Time의 의미. 만약 라이브러리의 이름이라면 왜 굳이 저렇게 이름을 붙였을까요?
뭔가 의미를 내포하고 있을 것 같은데 마땅한 설명이 없네요.
아시는 분은 답변 부탁드려요.
이게 조금 특별한 라이브러리입니다 -ㅅ-).. 언어에 빌트인 되어있는 함수들을 실행시(runtime시)에,, 뭐랄까... 이식? 이식하는데, 이걸 C 런타임 라이브러리라고 합니다.
이렇게 나눠놓은 이유는 여러가지가 있는데 프로그램의 크기 축소가 첫 번째로 꼽히겠습니다. 함수의 정확도라던지, 작동여부던지 다른 이유도 많긴한데, 직접 체감해본적은 없어서... '~')a;;;
애매한 답변이라 이해가 안되요 T^T...
무언가 메모리랑 관련된 것이라는 것 같은데...
아직은 잘 T_T
-_-v
C-runtime 라고 하면 C 가 실행 될수 있는 환경 이라고 생각하시면 맞을것 같습니다. 시스템 마다 다른 메모리 환경 , 다른 IO 환경이 존재 하기 때문입니다. (c 언어는 다양한 플랫폼으로 이식 가능하기 때문에 이렇게 분리해 둔 것 입니다.)
예를 들면 CRT0 라고 한다면 C 가 동작 하기 위해서 맨 처음 실행되어야 하는 인스트럭션 입니다.http://en.wikipedia.org/wiki/Crt0
printf 를 x86 win32 시스템에서는 모니터(대부분 콘솔)에 표현하지만, 어떤 다른 시스템에서는 4줄짜리 text lcd 에 표현 하는경우도 가능해야 하니까요..
그럼 수고하세요..
황혼보다 어두운 자여 내 몸에 흐르는 피보다 더 붉은 자여 시간의 흐름 속에 파뭍힌 위대한 그대의 이름을 걸고 나 여기서 어둠에 맹세하노라 우리 앞을 가로막고 있는 모든 어리석은 자 들에게 나와 그대의 힘을 위대한 파멸의 힘을 보여줄 것을
답변 감사합니다. 그렇다면 C-Runtime Library라는 것이 윈도우에 존재하는데,
이 라이브러리가 가지는 의미는 C가 돌아가는 환경은 어디서든 쓸 수 있는 라이브러리를 모아놓은 것이라고
생각하면 되는 것인지요?
CRT 함수는 malloc()등으로 정해진 것 같은데, CRT 가 아니지만 우리에게 익숙한 함수들과는 어떤 차이가
있다고 생각하면 될런지요?
----------------------------------------------------------------------------------------- 마법 소녀.. 리나에 나오는 거네요. 드래곤 슬레이어 주문이던가요? ^^ 정말 재미있게 본 에니였습니다.^^
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
이게 조금 특별한
이게 조금 특별한 라이브러리입니다 -ㅅ-)..
언어에 빌트인 되어있는 함수들을 실행시(runtime시)에,, 뭐랄까... 이식?
이식하는데, 이걸 C 런타임 라이브러리라고 합니다.
이렇게 나눠놓은 이유는 여러가지가 있는데
프로그램의 크기 축소가 첫 번째로 꼽히겠습니다.
함수의 정확도라던지, 작동여부던지 다른 이유도 많긴한데,
직접 체감해본적은 없어서... '~')a;;;
너무...
애매한 답변이라 이해가 안되요 T^T...
무언가 메모리랑 관련된 것이라는 것 같은데...
아직은 잘 T_T
-_-v
C-runtime 라고 하면 C
C-runtime 라고 하면 C 가 실행 될수 있는 환경 이라고 생각하시면 맞을것 같습니다.
시스템 마다 다른 메모리 환경 , 다른 IO 환경이 존재 하기 때문입니다.
(c 언어는 다양한 플랫폼으로 이식 가능하기 때문에 이렇게 분리해 둔 것 입니다.)
예를 들면 CRT0 라고 한다면 C 가 동작 하기 위해서 맨 처음 실행되어야 하는 인스트럭션 입니다.
http://en.wikipedia.org/wiki/Crt0
printf 를 x86 win32 시스템에서는 모니터(대부분 콘솔)에 표현하지만,
어떤 다른 시스템에서는 4줄짜리 text lcd 에 표현 하는경우도 가능해야 하니까요..
그럼 수고하세요..
황혼보다 어두운 자여
내 몸에 흐르는 피보다 더 붉은 자여
시간의 흐름 속에 파뭍힌 위대한 그대의 이름을 걸고 나 여기서 어둠에 맹세하노라
우리 앞을 가로막고 있는 모든 어리석은 자 들에게
나와 그대의 힘을
위대한 파멸의 힘을 보여줄 것을
황혼보다 어두운 자여
내 몸에 흐르는 피보다 더 붉은 자여
시간의 흐름 속에 파뭍힌 위대한 그대의 이름을 걸고 나 여기서 어둠에 맹세하노라
우리 앞을 가로막고 있는 모든 어리석은 자 들에게
나와 그대의 힘을
위대한 파멸의 힘을 보여줄 것을
흠.. 답변 감사합니다.
답변 감사합니다. 그렇다면 C-Runtime Library라는 것이 윈도우에 존재하는데,
이 라이브러리가 가지는 의미는 C가 돌아가는 환경은 어디서든 쓸 수 있는 라이브러리를 모아놓은 것이라고
생각하면 되는 것인지요?
CRT 함수는 malloc()등으로 정해진 것 같은데, CRT 가 아니지만 우리에게 익숙한 함수들과는 어떤 차이가
있다고 생각하면 될런지요?
-----------------------------------------------------------------------------------------
마법 소녀.. 리나에 나오는 거네요. 드래곤 슬레이어 주문이던가요? ^^ 정말 재미있게 본 에니였습니다.^^
-_-v
댓글 달기