揮発性のメモ2

http://d.hatena.ne.jp/iww/

構造体に関数を書く

#include <iostream>
using namespace std;

typedef struct {
    int a;
    int b;

    int getA(){ return a; }
    int getB(){ return b; }
} hoge_t;


int main() {
    hoge_t aa = {};
    aa.a = 123;

    cout << aa.getA() << endl;  // 123
    cout << aa.getB() << endl;  // 0
	
    return 0;
}