2008-12-18

STRUCT 키워드에서 :1 사용법


here is a little feature that allows you to save a little space.
main()   
{
     struct Flags
     {       
   unsigned int Online  :1;
          unsigned int Mounted :1;
     }
     struct Flags TapeInfo;
     TapeInfo.Online  = 1;
     TapeInfo.Mounted = 0;
}    

The :1 tells the compiler that only 1 byte is required for Online and Mounted. There are a few points to note about this though.


FreeBSD 64bit 에서 아파치 실행

FreeBSD 64bit  에서는  /boot/loader.conf 에  accf_http_load="YES"  라고 입력해 주어야 실행된다. 

원격 데스크탑 접근 포트번호 변경

방화벽이나 기타 회선 정책등의 이유로 원격 데스크탑의 기본포트로 접속이 불가능할 경우 아래와 같은 방법으로 포트번호를 변경하여 접속할 수 있다.

1. 시작->실행->regedit
2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber  의 DWORD값을 단위를 10진수로 선택한 상태에서 변경
3. reboot