c++のコードを自動生成する
c++のコードを自動生成するシェルスクリプト。
使い方の例は以下。
まず、~/binとかにcodegen.shを置いて
$ ./codegen.sh person sample Person
とすると、personディレクトリができる。中身を見てみると、
$ ls person main.cpp Makefile Person.cpp Person.h
Personクラスとmain()があるmain.cppとMakefileが出来上がり。
これでmakeするとmainって実行可能プログラムが出来る。
あとはPersonクラスにsay()だのeat()だのを追加していくですかね。
仕事でサンプルプログラムを書くのに、なんでもmainに突っ込んで確認するのもしょっぱいので、こんなもん作ってみた。
Trackbacks and Pingbacks on this post
No trackbacks.
- TrackBack URL
Comments on this post