안녕하세요. 초보 이상준입니다.
어디에서건, 버퍼란 말이 자주 쓰이더군요.
뭐, 스트링에도 쓰이고, cHAR에도 쓰이고..
타락님의 팁에서는 버퍼란 임시 변수를 말한다라고도 되어 있고.
근데, 버퍼를 사용할 때, 메모리 Allocate이던가? 뭐 그런것도 하는 것 같고..
쩝, 버퍼, 즉 Buffer도 델파이의 예약어중에 하나인가요?
아니면 그냥 우리가 프로그램밍할때, 읽기 쉽도록, 예를 들어 SomeDirectory 같이 사용하는 단어인가요.
아, 질문이나 제대로 했는지 모르겠군요..
도대체 버퍼란 무엇인가요...
버퍼에 버퍼란 단어 하나만으로 특별한 의미가 부여되는 경우는 없으므로 긴장하지 마시고 그냥 버퍼로구나 하고 받아 들이시면 될 것 같습니다.
버퍼의 의미는 완충지대라고 생각하시면 되죠. 어느 상반된 두 지대(지역?)이 있는데 이 두 지대의 사이에서 두 지대간의 불일치, 불협화음(?)을 완화시켜주는 것이죠..
자동차 앞에 다는 거 범버라고 하죠?..그게 아마 buffer 일겁니다..맞나?..그냥 추측만.틀리면 말고..
좀더 버퍼의 의미를 한정시켜 보면 버퍼는 임시 저장소라 할 수 있습니다.
네트워크를 예로 들어보면, 네트워크의 속도는 컴퓨터의 처리 속도보다 느립니다. 이 점을 감안하여 상식적으로 생각해보면... 컴퓨터의 처리 결과를 어떤 장소에 쌓아놓고 네트워킹을 하는 것이.. 컴퓨터의 처리 후 바로 네트워킹을 하는 것보다 더 효율적이란 것을 금방 알 수 있죠..이때 임시로 마련되는 저장소가 버퍼의 역할을 하는 것입니다.
흐흐...이제까지 주저리주저리..떠든 결과를 놓고 봤을때..님의 말 중에서..버퍼는..아무래도 델파이의 예약어라기보다는 좀 더 일반적인..SomeDir과 같은 용어라고 보면 되겠죠.
그렇숩니다...버퍼란 위에 떠든대로 입니다...그럼 이만..도움이 되었기를..
초보 wrote:
> 안녕하세요. 초보 이상준입니다.
> 어디에서건, 버퍼란 말이 자주 쓰이더군요.
> 뭐, 스트링에도 쓰이고, cHAR에도 쓰이고..
> 타락님의 팁에서는 버퍼란 임시 변수를 말한다라고도 되어 있고.
>
> 근데, 버퍼를 사용할 때, 메모리 Allocate이던가? 뭐 그런것도 하는 것 같고..
>
> 쩝, 버퍼, 즉 Buffer도 델파이의 예약어중에 하나인가요?
> 아니면 그냥 우리가 프로그램밍할때, 읽기 쉽도록, 예를 들어 SomeDirectory 같이 사용하는 단어인가요.
>
> 아, 질문이나 제대로 했는지 모르겠군요..
>
> 도대체 버퍼란 무엇인가요...