hello-world-cpp/task_3/log_writer.cpp
2025-01-10 11:24:27 +10:00

23 lines
496 B
C++

#include "log_writer.h"
int LogWriter::write_log(const std::string& log_line) {
std::string new_line = "\n";
int fd = open(
"log.txt",
O_WRONLY|O_APPEND|O_CREAT
);
if (fd == -1) {
return -1; // Ошибка при открытии файла
}
write(fd, log_line.c_str(), log_line.length());
write(fd, new_line.c_str(), new_line.length());
return 0;
}
int LogWriter::log_start_line(int pid){
write_log("hello");
return 0;
}