Wolfram言語とWolframノートブックの決定的な経験
オリジナルの技術計算環境
複雑なシステムのマルチドメインモデリングおよびシミュレーション
その他のモバイルアプリ
シンボリック計算,データに基づく洞察,深い技術的専門知識を組み合せて,AI時代のソリューションをお届けします
Wolfram Consulting
その他のWolframソリューション
教育のためのその他のソリューション
計算,科学,生活,その他のコース
学び,問題を解決し,アイディアを共有
Wolframのニュース,視点,洞察
リソース
WolframConsulting.com
他のプログラムを書くプログラムを書くことは,「メタプログラミング」とも呼ばれ,特化した最適化されたコードを生成するのに便利な方法である.
Needs["SymbolicC`"] addTwo[type_] := CFunction[type, "addTwo_" <> type, {{type, arg}}, CReturn[COperator[Plus, {arg, 2}]]] ToCCodeString[addTwo /@ {"char", "short", "int", "float", "double"}]