KHPC ver.0.00の内部資料的なもの

基本仕様

ダウンロード

関数群

サンプルコード

#include <stdio.h>
#include <khpc0.h>

int i = 0, sum = 0;
char str[16] = "hello, world";

int main()
{
    persistent_grp(0, "p-vars.pbd", "p-vars.pb_", "@hkawai3.khpc000.test");
    persistent_def(&i,   sizeof(i),   0, "i"  );
    persistent_def(&sum, sizeof(sum), 0, "sum");
    persistent_def(&str, sizeof(str), 0, "str");
    persistent_load(0);
    for (; i <= 100; i++) {
        persistent_save(0);
        sum += i;
    }
    printf("sum=%d\n", sum);
    return 0;
}

// persistent_grpのmemoについて.
//   これは「@hkawai3(人名)のkhpc000というアーカイブの中のtestというプログラム」を意味している.
//   セーブされた変数がどのフォルダに属するものなのかをなんとなく表している.
//   アーカイブ作成者のid的なものから書き始めれば、名前の衝突はない.

メモなど

型情報の書き方(案):

既知の問題点

こめんと欄


コメントお名前NameLink

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS