サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
www2s.biglobe.ne.jp/~nunokawa
C#の場合 class Object { public int Value { get{ return mValue;} set{ mValue = value;} } private int mValue; } obj.Value = aValue; get/setメソッドの中にデバッグ出力などの処理を入れることができる。それならC++でもできる話だが,これが obj.Value = aValue; のように変数への代入のように書けるのがポイント。 これを C++でも実現できないか?というのが主題。最終的に次のようなコードを書けるようにする。 int main(int argc, char* argv[]) { A a; a.Visible = false; if (a.Visible) printf("a is visible?n"); else printf("a is n
(ex1.c) // gcc -c ex1.c // gcc -o ex1 ex1.o /usr/local/lib/liblua.a -lm #include <stdio.h> #include <lua.h> #include <lualib.h> #include <lauxlib.h> int main (int argc, char* argv[]) { lua_State *lua; lua = lua_open(); luaopen_base (lua); // for print luaL_dofile (lua, "ex1.lua"); lua_close(lua); return 0; } (ex1.lua) print ("Hello!") (実行結果) > ./ex1 Hello! luaからCの関数を呼ぶ luaからCの関数を呼び出すには以下の決まりに従う。
BIGLOBEでのFreeStyleWiki?利用方法についてメールをいただきましたので、手順をまとめてみました。。とりあえずWindowsユーザーが1から導入できるくらいに書くつもりですが、間違っていたり不明な点がありましたらご一報ください。 ダウンロード
このページを最初にブックマークしてみませんか?
『http://www2s.biglobe.ne.jp/~nunokawa/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く