Skip to content

Commit 76c2f25

Browse files
committed
Add 3 C++ books
1 parent a809549 commit 76c2f25

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

game-programmer.dot

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,11 @@ digraph {
113113
effectivemoderncpp [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="effectivemoderncpp.jpg"/></TD></TR><TR><TD>Effective Modern<br/>C++ (2014)</TD></TR></TABLE>>]
114114
optimizedcpp [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="optimizedcpp.jpg"/></TD></TR><TR><TD>Optimized C++ (2016)</TD></TR></TABLE>>]
115115

116-
cpptemplates [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="cpptemplates.jpg"/></TD></TR><TR><TD>C++ Templates (2002)</TD></TR></TABLE>>]
117116
insidecppobjectmodel [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="insidecppobjectmodel.jpg"/></TD></TR><TR><TD>Inside the C++<br/>Object Model (1996)</TD></TR></TABLE>>]
117+
imperfectcpp [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="imperfectcpp.jpg"/></TD></TR><TR><TD>Imperfect C++ (2004)</TD></TR></TABLE>>]
118+
cpptemplates [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="cpptemplates.jpg"/></TD></TR><TR><TD>C++ Templates (2002)</TD></TR></TABLE>>]
119+
elementsofprogramming [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="elementsofprogramming.jpg"/></TD></TR><TR><TD>Elements of<br/>Programming (2009)</TD></TR></TABLE>>]
120+
frommathtogeneric [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="frommathtogeneric.jpg"/></TD></TR><TR><TD>From Mathematics<br/>to Generic Programming<br/>(2014)</TD></TR></TABLE>>]
118121
moderncppdesign [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="moderncppdesign.jpg"/></TD></TR><TR><TD>Modern C++ Design (2001)</TD></TR></TABLE>>]
119122

120123
programminginlua4 [label=<<TABLE BORDER="0"><TR><TD WIDTH="100" HEIGHT="100" FIXEDSIZE="TRUE"><IMG SCALE="TRUE" SRC="programminginlua4.jpg"/></TD></TR><TR><TD>Programming in Lua<br/>4th Ed (2016)</TD></TR></TABLE>>]
@@ -127,14 +130,18 @@ digraph {
127130
cppbegin -> cppprimer5 -> cpppractice [penwidth=2, arrowhead=normal]
128131

129132
cppbegin -> tcpppl4
130-
{ cppprimer5; tcpppl4 } -> cpplibrary
133+
cppprimer5 -> cpplibrary [penwidth=2, arrowhead=normal]
134+
tcpppl4 -> cpplibrary
131135
cpplibrary -> cppstandardlibrary2 [penwidth=2, arrowhead=normal]
132136
cppstandardlibrary2 -> effectivestl
133137
cppstandardlibrary2 -> boostcpplibraries2
134138
cpppractice -> effectivecpp3 -> moreeffectivecpp3 -> effectivemoderncpp [penwidth=2, arrowhead=normal]
135139
effectivemoderncpp -> optimizedcpp -> cppadvance
136140
cpppractice -> exceptionalcpp -> moreexceptionalcpp -> exceptionalcppstyle -> cppcodingstandard
137-
cppadvance -> { insidecppobjectmodel; cpptemplates; moderncppdesign }
141+
cppadvance -> elementsofprogramming -> frommathtogeneric
142+
cppadvance -> { insidecppobjectmodel; cpptemplates }
143+
insidecppobjectmodel -> imperfectcpp
144+
cpptemplates -> moderncppdesign
138145

139146
lua -> programminginlua4 -> luaprogramminggems
140147

images/elementsofprogramming.jpg

19.5 KB
Loading

images/frommathtogeneric.jpg

51.9 KB
Loading

images/imperfectcpp.jpg

37.4 KB
Loading

0 commit comments

Comments
 (0)