Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Тестовые примеры / ch7 / test_pipefile
.C #include "pipefile.h"
int main( int argc, char* argv[] )
{ // Example for pipefile
pipefile nfifo("FIFO", argc==1 ? ios::in : ios::out, 0755);
if (argc > 1) // writer process
{
cout << "writer process write: " << argv[1] << endl;
nfifo.write(argv[1],strlen(argv[1])+1); // write data to FIFO
} else // reader process
{
char buf[256];
nfifo.read(buf,256); // read data from FIFO
cout << "read from FIFO: " << buf << endl;
}
nfifo.close(); // close FIFO file
return 0;
}
Соседние файлы в папке ch7