Wolfram
Mathematica
8의 신기능: SymbolicC
◄
이전
|
다음
►
소프트웨어 개발
프로그램을 작성하는 프로그램 작성하기
"메타 프로그래밍"이라 불리 우는 다른 프로그램을 작성하는 프로그램 작성법은 전문적이고 최적화된 코드 생성에 매우 유용한 기술입니다.
In[1]:=
X
Needs["SymbolicC`"] addTwo[type_] := CFunction[type, "addTwo_" <> type, {{type, arg}}, CReturn[COperator[Plus, {arg, 2}]]] ToCCodeString[addTwo /@ {"char", "short", "int", "float", "double"}]
Out[1]=