diff --git a/cp-Linux/main.cpp b/cp-Linux/main.cpp index b823a05..8abc860 100644 --- a/cp-Linux/main.cpp +++ b/cp-Linux/main.cpp @@ -18,7 +18,7 @@ private: int _handle; public: - FileWrapper(const char * file, int flags) { this->_handle = open(file, flags); } + FileWrapper(const char * file, int flags, mode_t mode = 0700) { this->_handle = open(file, flags, mode); } ~FileWrapper() { close(this->_handle); } int getHandle() { return this->_handle; } };