|
@@ -72,7 +72,9 @@ int main()
|
|
printf("Введите число: ");
|
|
printf("Введите число: ");
|
|
scanf_s("%d", &number);
|
|
scanf_s("%d", &number);
|
|
|
|
|
|
- // Преобразование числа в строку
|
|
|
|
|
|
+ // Преобразование числа в строку
|
|
|
|
+
|
|
|
|
+
|
|
snprintf(write_buf, sizeof(write_buf), "%d", number);
|
|
snprintf(write_buf, sizeof(write_buf), "%d", number);
|
|
|
|
|
|
// Запись числа в канал
|
|
// Запись числа в канал
|
|
@@ -82,6 +84,8 @@ int main()
|
|
SecceRead = ReadFile(hNamePipe, buffer, MAX_BUF_SIZE, &actual_reader, NULL);
|
|
SecceRead = ReadFile(hNamePipe, buffer, MAX_BUF_SIZE, &actual_reader, NULL);
|
|
|
|
|
|
// Чтение результата от сервера
|
|
// Чтение результата от сервера
|
|
|
|
+
|
|
|
|
+
|
|
read(hNamePipe, read_buf, sizeof(read_buf));
|
|
read(hNamePipe, read_buf, sizeof(read_buf));
|
|
|
|
|
|
// Вывод результата
|
|
// Вывод результата
|
|
@@ -97,7 +101,7 @@ int main()
|
|
// Закрытие именованного канала для записи
|
|
// Закрытие именованного канала для записи
|
|
CloseHandle(hNamePipe);
|
|
CloseHandle(hNamePipe);
|
|
|
|
|
|
- return 0;
|
|
|
|
|
|
+ return 1;
|
|
|
|
|
|
|
|
|
|
|
|
|