스테가노 그라피 하는데...

헤더부분에 넣을 소스인데..잘이해가 안되내요..

nbit는 1이구요, 나머지는 머 해석 그대리온데요...

잘이해가 안되내요..비트연산자 대신 그냥 연산문이나 이런걸루 풀어주시거나 해석좀 부탁드립니다

var = org_gray_image[height-1-(k)][+l];
      if(k<4)
      {
       temp=(BYTE)s_height;
      }
      else
      {
       temp=(BYTE)s_width;
      }
      temp = (temp & (1<<l)) >> l;
      result_image[height-1-(k)][l] = (var & ~(1<<nbit)) | (temp<<nbit);

맨밑에 두줄만 이라도 해석이나...연산문으로 갈켜줘요..ㅠㅠ