буфер

1. Технічний пристрій або пристосування, що пом’якшує поштовхи, струси, тиск або служить для амортизації, зменшення сили удару між двома стикаючимися частинами механізмів, транспортних засобів тощо.

2. У комп’ютерній техніці — область оперативної пам’яті або спеціальний регістр, призначений для тимчасового зберігання даних під час їх передачі між пристроями або процесами, що працюють з різною швидкістю.

3. У хімії та біології — речовина або суміш речовин (розчин), яка підтримує сталий рівень концентрації іонів водню (pH) при додаванні невеликих кількостей кислоти або лугу.

4. У політиці, економіці, географії — держава, територія або зона, що розташована між ворогуючими сторонами, країнами чи блоками, служить для відокремлення їх і запобігання прямому конфлікту.

5. У переносному значенні — щось, що виконує роль проміжної ланки, посередника або забезпечує захист від негативних впливів, дій, подій.

Приклади вживання

Приклад 1:
Та король на Острозького не тиснув, бо між собою й амбітною некерованою шляхтою мав його як буфер. І як надійний банк.
— Куліш Микола, “Мина Мазайло”

Приклад 2:
Його ос- новними опціями є: Undo, Redo – відмінити чи відновити останню зміну (еквівалентні дії викликаються комбінаціями клавіш: + і ++); Cut, Copy – вирізати чи лише скопіювати виокремлені компоненти чи фрагмент тексту з модуля до буфера (+ і +); Paste – вставити з буфера дані (+), які були до цього скопійовані чи вирізані в буфер; Delete – вилучити виокремлені компоненти форми чи тексту (клавіша ); Середовище програмування C++ Builder 33 Select All – виокремити всі компоненти форми чи увесь текст по- точного модуля; Aline* – викликати вікно вирівнювання виокремлених компо- нентів форми; BringToFront* – перемістити виокремлений компонент на передній план; SendToBack* – перемістити виокремлений компонент на задній план; Scale* – викликати вікно для пропорційного змінення масштабу виокремлених компонентів.
— Невідомий автор

Приклад 3:
Розглянемо приклад відкриття файла з ім’ям “test.txt”, переміщення позиції на кінець файла і дописування рядка st: int f; // Оголошення дескриптора файла AnsiString st=”Цей рядок буде дописано в кінець файла”; f=FileOpen(“test.txt”, fmOpenWrite); // Відкриття файла для зчитування і записування FileSeek(f,0,2); // Встановлення позиції на кінець файла FileWrite(f, st.c_str(),st.Length()); // Записування рядка st довжиною st.Length() до файла FileClose(f); // Закриття файла Відкрити файл для зчитування можна в такий спосіб: f = FileOpen(“test.txt”, fmOpenReadWrite); Файли 385 char buf[80]; // Рядок (буфер) char *s = buf; // і покажчик на цей рядок. int n = FileRead(f, s, 80); FileClose(f); Розглянемо приклад створення і опрацювання текстового файла через де- скриптори. — Невідомий автор

Частина мови: іменник (однина) |