AbandonedSince infogami has been abandoned by its creators, I’m out too. Back to web.fisher.cx for me. Everything that was here is there. Robert FisherJust thinking out loud Problems with the C++ standard libraryIf you register and log in you can add comments to my pages. If viewing the main blog page, click the # underneath an entry to comment on it. Operator overloading abuse People criticize C++ because operator overloading can be used to do really bad things, like define C++ advocates counter that just because a feature can be abused is not a reason to discard the feature. They advocate using operator overloading sensibly instead of cleverly. The standard library, however, uses the shift operators ( Make the easy stuff hard For some reason (...which I should look into...) the guardians of the C standard never made the C standard I/O streams extensible—which would be easy to do. So, with its claims of OOPness, the C++ I/O not only should be extensible, but it should be a snap, right? Appearantly not. Creating a set tcp_stream classes is much, much harder than it should be. last updated 2 years ago # |