回答編集履歴
2
コンパイル時ならプリプロセッサを使えるので
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
言語によっては、**メタプログラミング**といって、「指定された名前の変数を作る」と言うような操作を容易にできるものも存在します(Rubyなどは、かなり柔軟性が高いです)。
|
2
2
|
|
3
|
-
しかしながら、C言語は、コンパイル時に**変数名の情報が全て消えてしまう**など、メタプログラミングには全く向かない言語です。別な言語で実装することをおすすめします。
|
3
|
+
しかしながら、C言語は、コンパイル時に**変数名の情報が全て消えてしまう**など、実行時のメタプログラミングには全く向かない言語です。別な言語で実装することをおすすめします。
|
1
1文字抜けていた
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
言語によっては、**メタプログラミング**といって、「指定された名前の変数を作る」と言うような操作を容易にできるものも存在します(Rubyなどは、かなり柔軟性が高いです)。
|
2
2
|
|
3
|
-
しかしながら、C言語は、コンパイル時に**変数の情報が全て消えてしまう**など、メタプログラミングには全く向かない言語です。別な言語で実装することをおすすめします。
|
3
|
+
しかしながら、C言語は、コンパイル時に**変数名の情報が全て消えてしまう**など、メタプログラミングには全く向かない言語です。別な言語で実装することをおすすめします。
|