>> 535, 538, 539, 541
いえ、立っているか立っていないかに関わらず、入力値で、そのビットだけ
制御したいんです。

#define int BOOL
#define 0 FALSE
#define -1 TRUE

// src の第二ビットを new_value にする
int SetFlag2(BOOL new_value, int src){
  return ?????;
}

今は if で分けて処理しているんですが…。