비슷하긴한데 진짜 코드를 컴파일에 찍어내는게 다르지
무슨 서린지 이해 못함.. 알려주센 - dc App
템플릿 인자에 넣은대로 컴파일때 완전한 코드를 찍어냄 C#은 제네릭 타입을 들고있다가 런타임때 코드생성을 하고
c++은 TMP도 할수있으니까
그러니가 C++이 꾸지다는 소리임?그래서 직접 구햔하라는 소리? - dc App
C++ 이제 참조변수히는 놈인데 좀 쉽게.. C#에서는 tmp인가 뭔가 안나왔단 말야 - dc App
tmp는 템플릿 메타 프로그래밍임.. 일반화 프로그래밍이랑은 조금다름
장단점이 있음 C++은 컴파일에 다 만드니까 런타임에 빠른대신 컴파일이 느려지고 코드크기가 커짐
근데 템플릿 자체가 일반화프로그래밍이 주목적이 많으니까 c# 제네릭이랑 비슷하다 생각해도 됨
ㄱㅅ - dc App
비슷하긴한데 진짜 코드를 컴파일에 찍어내는게 다르지
무슨 서린지 이해 못함.. 알려주센 - dc App
템플릿 인자에 넣은대로 컴파일때 완전한 코드를 찍어냄 C#은 제네릭 타입을 들고있다가 런타임때 코드생성을 하고
c++은 TMP도 할수있으니까
그러니가 C++이 꾸지다는 소리임?그래서 직접 구햔하라는 소리? - dc App
C++ 이제 참조변수히는 놈인데 좀 쉽게.. C#에서는 tmp인가 뭔가 안나왔단 말야 - dc App
tmp는 템플릿 메타 프로그래밍임.. 일반화 프로그래밍이랑은 조금다름
장단점이 있음 C++은 컴파일에 다 만드니까 런타임에 빠른대신 컴파일이 느려지고 코드크기가 커짐
근데 템플릿 자체가 일반화프로그래밍이 주목적이 많으니까 c# 제네릭이랑 비슷하다 생각해도 됨
ㄱㅅ - dc App