티스토리 툴바



문자열 치환 함수


void replace( char *pMsg, char *pOutput, char *pFindStr, char *pReplaceStr )
{
    char *pInput = NULL;
    pInput = pMsg;

    while(*pInput)
    {
        char *p1 = strstr(pInput, pFindStr);
        if(p1)
        {
            memcpy(pOutput, pInput, (p1-pInput));
            pOutput += (p1-pInput);
            memcpy(pOutput,pReplaceStr,strlen(pReplaceStr));
            pOutput += strlen(pReplaceStr);
            pInput = p1+strlen(pFindStr);
        }
        else
        {
            strcpy(pOutput, pInput);
            break;
        }
    }
}
저작자 표시
Trackback 0 Comment 0

DEG 을 HAX로 변환

#include <stdio.h>


#define U4_BYTE unsigned int
#define U1_BYTE unsigned char

#define DEG2HAX(x) ((((x/1000000) /10 *16) + (x/1000000) %10) *0x1000000)+ \
                ((((x/10000)%100 /10 *16) + (x/10000) %10) *0x10000) +\
                ((((x/100)%100 /10 *16) + (x/100) %10) * 0x100) +\
                (((x%100)/10 *16) + x %16)

int main()
{
    int     i= 20100721;

    U4_BYTE a = i;

    U4_BYTE b = DEG2HAX(i);


    printf("i =  %d\n", i);
    printf("b =  %u\n", b);
    printf("a =  0x%x\n", a);
    printf("b =  0x%x\n", b);

    return 0;
}

 

저작자 표시
Trackback 0 Comment 0

2011 티스토리 탁상달력 사진 공모전




당선으로 노리기 보다는 참가상으로 주는 달력에 더 기대를 하고 있습니다.


참고로, 친구들과 무주 여행을 갔을 때 무주리조트 정상에서 찍은 사진입니다.
저작자 표시
Trackback 0 Comment 0

전라북도 무주 여행 2010.10.30 ~ 2010.10.31

대학 동기들과 함께 전북 무주로 여행을 다녀왔습니다.

다들 직장이다 보니 시간을 내기가 힘들었기에 오랜만에 떠나는 이 여행이 모두에게 설레였습니다.

서울에서 출발해 열심히 달렸지만, 도착해 보니 벌써 어두컴컴하더군요.


해오름 팬션 에서 숙박을 하였습니다. 

팬션은 생각보다 깔끔하였고, 비수기여서인지 6만원이라는 저렴한 가격으로 이용을 할 수 있었습니다.





아침 일찍 일어나 숙소에서 얼마 멀지 않은 적상산으로 갔습니다.




올라가는 길에 보이는 단풍잎들이 참 예뻤고, 오랜만에 도시에서 나와 공기가 맑은 한적한 산에 가니 

그동안 쌓였던 스트레서가 확~ 날아가는 느낌이었습니다.





정상에 올라가다 보니 안국사란 절이 있었습니다.

조선왕조실록을 보관하던 나름 네임벨류가 있는 절이었는데, 명성에 비해서는 아담해 보였습니다.

안국사로 뒤로 돌아가면 정상가는 길이 있었습니다.





사실, 등산이라고 했지만 4/5 이상을 차로 올라왔기 때문에 그리 힘들진 않았습니다.

그래서인지 다른 등산객들에 비해 쌩쌩했습니다. ㅋㅋ


점심은 무주에서 어죽으로 제법 알려져 있다는 금강식당에 갔습니다.

어죽과 함께, 메기 매운탕을 주문하였습니다.




어죽은 죽의 효과(?)를 위해 약간의 전분을 넣고 매운탕에 밥을 넣고 끓인 것 같았습니다.

메기 매운탕의 맛도 괜찮았고, 어죽 또한 맛있었습니다. 무주에 가면 한번 꼭 먹어보길 권합니다.


이대로 서울로 가기 너무 아쉬워서,

마지막을 멋지게 장식하려고 무주리조트로 가서 곤도라를 타고 정상을 가보았습니다. 하루에 산을 2번이나.. ^^;;





구름사이로 쏟아지는 햇살이 참 예뻤습니다.



2010년을 돌아보게 하는 친구들과의 여행...

또, 언제 친구들과 이런 여행을 갈 수 있을려나?
저작자 표시
Trackback 0 Comment 0

byte ordering for 64bit

  
/**************************************************************************************************
 * htonll
  - byte ordering for 64bit
**************************************************************************************************/
unsigned long htonll(unsigned long host_longlong)
{
    int x = 1;
    if(*(char *)&x == 1)    // little endian 
    { return ((((uint64_t)htonl(host_longlong)) << 32) + htonl(host_longlong >> 32)); }
    else                            // big endian 
    { return host_longlong; }
}

/**************************************************************************************************
 * ntohll
  - byte ordering for 64bit
**************************************************************************************************/
unsigned long ntohll(uint64_t host_longlong)
{
    int x = 1;
    if(*(char *)&x == 1)    // little endian 
    { return ((((uint64_t)ntohl(host_longlong)) << 32) + ntohl(host_longlong >> 32)); }
    else                            // big endian
    { return host_longlong; }
저작자 표시
Trackback 0 Comment 0