-
Notifications
You must be signed in to change notification settings - Fork 643
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor fc::fstream to be more like std::fstream #1116
Labels
1a Epic
High level concept to be addressed. Description should contain a list referencing child User Stories
2a Discussion Needed
Prompt for team to discuss at next stand up.
3c Enhancement
Classification indicating a change to the functionality of the existing imlementation
Projects
Milestone
Comments
jmjatlanta
changed the title
Refactor fc::fstream
Refactor fc::fstream to be more like std::fstream
Jul 4, 2018
ryanRfox
added
1a Epic
High level concept to be addressed. Description should contain a list referencing child User Stories
2a Discussion Needed
Prompt for team to discuss at next stand up.
3c Enhancement
Classification indicating a change to the functionality of the existing imlementation
labels
Jul 11, 2018
ryanRfox
added this to New -Awaiting Core Team Evaluation
in Project Backlog
via automation
Jul 11, 2018
Actually I think we should replace fc::fstream with std::fstream instead of modifying the former to behave like the latter. |
abitmore
modified the milestones:
5.0.0 - Protocol Upgrade Release,
5.1.0 - Feature Release
Sep 13, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
1a Epic
High level concept to be addressed. Description should contain a list referencing child User Stories
2a Discussion Needed
Prompt for team to discuss at next stand up.
3c Enhancement
Classification indicating a change to the functionality of the existing imlementation
User Story
As a
developer
I wantto use fc::fstream
so thatit works like most other fstream library classes/functions
.Impacts
Additional Context (optional)
fc::fstream had a deficiency that files could not be opened in append mode. See issue #809. As part of the research for that issue, it was found that the
mode
parameter does not work as one would expect after working with fstream of the standard library or boost. See #809 (comment).Making fc::fstream compatible with std::fstream will require careful examination of all uses, to make sure they work the same as today. We may even find uses where they are expecting it to work like std::fstream but it is not.
CORE TEAM TASK LIST
The text was updated successfully, but these errors were encountered: