Q&A

  • 도대체 버퍼란 무엇인가요...
안녕하세요. 초보 이상준입니다.

어디에서건, 버퍼란 말이 자주 쓰이더군요.

뭐, 스트링에도 쓰이고, cHAR에도 쓰이고..

타락님의 팁에서는 버퍼란 임시 변수를 말한다라고도 되어 있고.



근데, 버퍼를 사용할 때, 메모리 Allocate이던가? 뭐 그런것도 하는 것 같고..



쩝, 버퍼, 즉 Buffer도 델파이의 예약어중에 하나인가요?

아니면 그냥 우리가 프로그램밍할때, 읽기 쉽도록, 예를 들어 SomeDirectory 같이 사용하는 단어인가요.



아, 질문이나 제대로 했는지 모르겠군요..



도대체 버퍼란 무엇인가요...

1  COMMENTS
  • Profile
    김현 2001.06.11 23:53
    버퍼란 굉장히 제너럴한 용어입니다...여러 분야에서 두루, 널리 쓰인단 얘기죠.

    버퍼에 버퍼란 단어 하나만으로 특별한 의미가 부여되는 경우는 없으므로 긴장하지 마시고 그냥 버퍼로구나 하고 받아 들이시면 될 것 같습니다.



    버퍼의 의미는 완충지대라고 생각하시면 되죠. 어느 상반된 두 지대(지역?)이 있는데 이 두 지대의 사이에서 두 지대간의 불일치, 불협화음(?)을 완화시켜주는 것이죠..

    자동차 앞에 다는 거 범버라고 하죠?..그게 아마 buffer 일겁니다..맞나?..그냥 추측만.틀리면 말고..



    좀더 버퍼의 의미를 한정시켜 보면 버퍼는 임시 저장소라 할 수 있습니다.

    네트워크를 예로 들어보면, 네트워크의 속도는 컴퓨터의 처리 속도보다 느립니다. 이 점을 감안하여 상식적으로 생각해보면... 컴퓨터의 처리 결과를 어떤 장소에 쌓아놓고 네트워킹을 하는 것이.. 컴퓨터의 처리 후 바로 네트워킹을 하는 것보다 더 효율적이란 것을 금방 알 수 있죠..이때 임시로 마련되는 저장소가 버퍼의 역할을 하는 것입니다.



    흐흐...이제까지 주저리주저리..떠든 결과를 놓고 봤을때..님의 말 중에서..버퍼는..아무래도 델파이의 예약어라기보다는 좀 더 일반적인..SomeDir과 같은 용어라고 보면 되겠죠.



    그렇숩니다...버퍼란 위에 떠든대로 입니다...그럼 이만..도움이 되었기를..



    초보 wrote:

    > 안녕하세요. 초보 이상준입니다.

    > 어디에서건, 버퍼란 말이 자주 쓰이더군요.

    > 뭐, 스트링에도 쓰이고, cHAR에도 쓰이고..

    > 타락님의 팁에서는 버퍼란 임시 변수를 말한다라고도 되어 있고.

    >

    > 근데, 버퍼를 사용할 때, 메모리 Allocate이던가? 뭐 그런것도 하는 것 같고..

    >

    > 쩝, 버퍼, 즉 Buffer도 델파이의 예약어중에 하나인가요?

    > 아니면 그냥 우리가 프로그램밍할때, 읽기 쉽도록, 예를 들어 SomeDirectory 같이 사용하는 단어인가요.

    >

    > 아, 질문이나 제대로 했는지 모르겠군요..

    >

    > 도대체 버퍼란 무엇인가요...