C++ FAQ Celebrating Twenty-One Years of the C++ FAQ!!!
(Click here for a personal note from Marshall Cline.)
Contents - 40 sections.
12345678910111213141516171819202122232425262728293031323334353637383940 ]
About the Author.
Marshall Cline
cline@parashift.com
Topical index - 5676 links to 3571 topics.
ABCDEFGHIJKLMNOPQRSTUVWXYZ ]
Search the C++ FAQ.
Recent changes - 11 changed FAQs.
In a list, or in a chain, or here: [4.1], [4.2], [6.3], [6.12], [10.3], [15.22], [27.15], [35.13], [35.14], [35.15], [39.6].
Mirrored in 11 countries.
USA, France, Germany, Ireland, Israel, Italy, Poland, Portugal, Spain, Taiwan, U.K..
C++ FAQ topics beginning with 'U'

ABCDEFGHIJKLMNOPQRSTUVWXYZ ]

  • Uncompiling executables back into C++ source code ... [38.4]
  • Uncrustify (see Pretty printing) ... [40.3]
  • Undefined behavior ... [18.13], [20.7], [33.4], [39.15]
  • University of Valladolid Programming Contest Site ... [29.2]
  • Unix
    • Newsgroups specializing in ... [5.9]
    • OS-specific questions/answers ... [40.5]
  • Unnecessary global variables, evilness of ... [33.2], [39.8]
  • Unnecessary use of "dumb" pointers, evilness of ... [34.6]
  • Unresolved external linker error ... [23.10]
  • Unserialization ... [36], [36.1]
    • Algorithm selection ... [36.2]
    • Binary format mechanics ... [36.6]
    • Binary format tradeoffs ... [36.3]
    • Caveats ... [36.12]
    • Cycles within graphs (definition) ... [36.13]
    • Graphs of objects (definition) ... [36.13]
    • Human-readable format mechanics ... [36.5]
    • Human-readable format tradeoffs ... [36.3]
    • Infinite recursion ... [36.11]
    • Inheritance but no pointers ... [36.8]
    • Joins within graphs (definition) ... [36.13]
    • No inheritance, no pointers ... [36.7]
    • Nodes within graphs (definition) ... [36.13]
    • Non-human-readable format mechanics ... [36.6]
    • Non-human-readable format tradeoffs ... [36.3]
    • Object identity ... [36.11]
    • Pointers with cycles or non-trivial joins ... [36.11]
    • Pointers with no cycles and no joins ... [36.9]
    • Pointers with no cycles and only "trivial" joins ... [36.10]
    • Simple types ... [36.4]
    • Text format mechanics ... [36.5]
    • Text format tradeoffs ... [36.3]
    • Trees of objects (definition) ... [36.13]
    • Version numbers of instance-data formats ... [36.7]
  • Unusual syntax: use only when you must ... [27.14]
  • Useful; Sometimes "evil" things are ... [6.16]
  • Usenet newsgroups (see also Newsgroups) ... [5.9]
  • using keyword ... [23.9], [27.5]
  • using namespace std; ... [27.5]
  • using std::cout; ... [27.5]
  • Using with built-in/intrinsic types (see also under Templates) ... [13.1]
  • using-declaration ... [27.5]
  • using-directive ... [27.5]