I have a file I am trying to append to and have the data stream be binary. From reading on this website's documentation, I found this:
These constants are defined in the ios_base class as public members. Therefore, they can be refered to either directly by their name as ios_base members (like ios_base::in) or by using any of their inherited classes or instantiated objects, like for example ios::ate or cout.out.
Scratch that. By force of habit I added parenthesis to the flag call. I'd delete the post, but it may prove useful to others (I couldn't find anything about this when I searched)