Skip to content

Conversation

@bugdea1er
Copy link
Owner

@bugdea1er bugdea1er commented Dec 31, 2024

Methods file::read, file::write and file::append did not report errors due to use of <fstream> C++ API

Reimplement these methods via system calls to actually check for system errors and throw proper std::filesystem::filesystem_error

@bugdea1er bugdea1er force-pushed the file-io branch 3 times, most recently from 8314a68 to e43252e Compare December 31, 2024 16:52
@bugdea1er bugdea1er force-pushed the file-io branch 2 times, most recently from d5214ed to e06b8b0 Compare January 1, 2025 16:37
@bugdea1er bugdea1er marked this pull request as ready for review January 1, 2025 21:32
@bugdea1er
Copy link
Owner Author

Moved all other optimizations to #139

@bugdea1er bugdea1er merged commit 96b5de6 into main Jan 3, 2025
9 checks passed
@bugdea1er bugdea1er deleted the file-io branch January 3, 2025 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants