이번 회부터 VSTS 2010의 VC++(버전 명으로는 VC++ 10)의 새로운 기능에 대해서 하나씩 설명하려고 합니다. C++의 새로운 표준이될 C++0x의 스펙 중 VSTS 2010에 새로 구현된 것 중 'auto'라는 Keyword를 설명하겠습니다.



정적 언어와 동적 언어의 차이

근래에 Ruby나 Python과 같은 스크립트 언어가 인기를 얻고 있습니다. Ruby나 Python 같은 언어를 '동적 언어' 라고 합니다. 반대로 제가 주로 사용하는 언어인 C/C++는 '정적 언어'라고 합니다.

정적 언어는 변수 type을 정의할 때 명시적으로 지정해야 합니다.
반대로 동적 언어인 Ruby,Python 은 변수 type을 명시적으로 지정할 필요가 없어서 편리합니다.

< Code.1  C/C++과 Ruby에서의 지역 변수 정의 >
- C/C++에서 변수 정의
void BuyItem()
{   
    int Money = 500;
     ........
}

- Ruby에서 변수 정의
def BuyItem
    Money = 500;
    ......
end


내용을 더 보고 싶은 분들은 여기를 클릭해 주세요^^;;




저작자 표시
신고
by 흥배 2009.04.23 13:59
| 1 |

티스토리 툴바