본문바로가기

me2day

검색 ^_^
전날 July 8, 2008 다음날
8
Jul 2008
C++와 C#의 차이점 #7: 상속 계층의 꼭대기에 언어 수준의 object 라는 class가 있다. 각종 언어 수준의 작업을 일관된 인터페이스로 해주는 녀석이겠지. 이것도 논란의 여지가 있다. type system에 구멍이 생길 수 있어서 PM 11:55
C++와 C#의 차이점 #6: char, short, int, long 등 기본 데이터 타입의 크기가 표준화되어 있다. 이건 참 맘에 든다. C++도 이렇게 표준화 됐었으면 좋으련만. PM 11:44
C++와 C#의 차이점 #5: 설계 철학이 다르다 PM 11:37
C++와 C#의 차이점 #4: Array가 단순 메모리 공간이 아닌 부가정보를 가진 객체이다. 즉, 간단한 예로, array.Length 이런게 먹힌다는 거지. Java 랑 정말 비슷하다. PM 11:30
C++와 C#의 차이점 #3: Application을 의미하는 클래스가 꼭 있어야 한다. 프로그램 진입점이 ApplicationClass.Main() 이다. Java는 ApplicationClss.main() 인데… PM 11:26
C++와 C#의 차이점 #2: Java Byte Code와 비슷하게 IL(Intermediate Language)라는 중간 코드가 있다. IL은 Java Byte Code와는 다르게 여러 프로그래밍 언어를 지원한다. VB, C#, C++ 등 PM 11:23
C++과 C#의 차이점 #1: 선행처리기를 쓰지 않는다. Java import와 비슷하게 using 이라는 키워드를 써서 library 에 있는 class 들을 쓸 수 있다. 나름대로 그 역할에 충실했던 선행처리기는 자신의 문제점과 함께 역사의 뒤안길로 사라지려나 보다 PM 11:18

Follow RSS 김윤수 is sharing 2,092 stories with 138 people since November 30, 2007