c++Primer / offer / APUE / UNP