Folks,

My C is more than adequate, my scripting languages tend to be strong, my
systems programming strong, I know unistd/stdlib/POSIX rather well.

What I don't know is modern C++.  I learnt some, in the 1995 timeframe,
when we weren't allowed to use STL because not all compilers had it and
everything was about understanding friend relationships.  I haven't seen
anyone actually using that in a long time.

I find myself needing to learn modern idiomatic C++, including
template-based STL and Boost programming, plus all the many and varied
types of modern managed pointers, etc, but at the systems programming
level, not at the grand architecture level.  Software maintenance,
sysadmin level, not algorithms/design level.

Any guidance for good books or resources?

Straight-forward listings of methods are easy to find with Google, but I
spent too long yesterday trying to figure out what sort of comparators
might be shipped somewhere in the standards for cmp comparison of the
string class so I could construct a set<string,...> before discovering I
could just specify set<string> and the other template parameters were
apparently optional (despite that not being clear in the method
summaries).

Thanks,
-Phil
_______________________________________________
Tech mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to