@@ -20,90 +20,90 @@ See the following tables to quickly find a keyword or operator:
2020
2121## In This Section
2222
23- [ Lexical Conventions] ( ../cpp/lexical-conventions.md ) < br />
23+ [ Lexical Conventions] ( ../cpp/lexical-conventions.md ) \
2424Fundamental lexical elements of a C++ program: tokens, comments, operators, keywords, punctuators, literals. Also, file translation, operator precedence/associativity.
2525
26- [ Basic Concepts] ( ../cpp/basic-concepts-cpp.md ) < br />
26+ [ Basic Concepts] ( ../cpp/basic-concepts-cpp.md ) \
2727Scope, linkage, program startup and termination, storage classes, and types.
2828
2929[ Built-in types] ( fundamental-types-cpp.md )
3030The fundamental types that are built into the C++ compiler and their value ranges.
3131
32- [ Standard Conversions] ( ../cpp/standard-conversions.md ) < br />
32+ [ Standard Conversions] ( ../cpp/standard-conversions.md ) \
3333Type conversions between built-in types. Also, arithmetic conversions and conversions among pointer, reference, and pointer-to-member types.
3434
3535[ Declarations and definitions] ( declarations-and-definitions-cpp.md )
3636Declaring and defining variables, types and functions.
3737
38- [ Operators, Precedence and Associativity] ( ../cpp/cpp-built-in-operators-precedence-and-associativity.md ) < br />
38+ [ Operators, Precedence and Associativity] ( ../cpp/cpp-built-in-operators-precedence-and-associativity.md ) \
3939The operators in C++.
4040
41- [ Expressions] ( ../cpp/expressions-cpp.md ) < br />
41+ [ Expressions] ( ../cpp/expressions-cpp.md ) \
4242Types of expressions, semantics of expressions, reference topics on operators, casting and casting operators, run-time type information.
4343
44- [ Lambda Expressions] ( ../cpp/lambda-expressions-in-cpp.md ) < br />
44+ [ Lambda Expressions] ( ../cpp/lambda-expressions-in-cpp.md ) \
4545A programming technique that implicitly defines a function object class and constructs a function object of that class type.
4646
47- [ Statements] ( ../cpp/statements-cpp.md ) < br />
47+ [ Statements] ( ../cpp/statements-cpp.md ) \
4848Expression, null, compound, selection, iteration, jump, and declaration statements.
4949
50- [ Classes and structs] ( ../cpp/classes-and-structs-cpp.md ) < br />
50+ [ Classes and structs] ( ../cpp/classes-and-structs-cpp.md ) \
5151Introduction to classes, structures, and unions. Also, member functions, special member functions, data members, bit fields, ** ` this ` ** pointer, nested classes.
5252
53- [ Unions] ( unions.md ) < br />
53+ [ Unions] ( unions.md ) \
5454User-defined types in which all members share the same memory location.
5555
56- [ Derived Classes] ( ../cpp/inheritance-cpp.md ) < br />
56+ [ Derived Classes] ( ../cpp/inheritance-cpp.md ) \
5757Single and multiple inheritance, ** ` virtual ` ** functions, multiple base classes, ** abstract** classes, scope rules. Also, the ** ` __super ` ** and ** ` __interface ` ** keywords.
5858
59- [ Member-Access Control] ( ../cpp/member-access-control-cpp.md ) < br />
59+ [ Member-Access Control] ( ../cpp/member-access-control-cpp.md ) \
6060Controlling access to class members: ** ` public ` ** , ** ` private ` ** , and ** ` protected ` ** keywords. Friend functions and classes.
6161
62- [ Overloading] ( operator-overloading.md ) < br />
62+ [ Overloading] ( operator-overloading.md ) \
6363Overloaded operators, rules for operator overloading.
6464
65- [ Exception Handling] ( ../cpp/exception-handling-in-visual-cpp.md ) < br />
65+ [ Exception Handling] ( ../cpp/exception-handling-in-visual-cpp.md ) \
6666C++ exception handling, structured exception handling (SEH), keywords used in writing exception handling statements.
6767
68- [ Assertion and User-Supplied Messages] ( ../cpp/assertion-and-user-supplied-messages-cpp.md ) < br />
68+ [ Assertion and User-Supplied Messages] ( ../cpp/assertion-and-user-supplied-messages-cpp.md ) \
6969` #error ` directive, the ** ` static_assert ` ** keyword, the ` assert ` macro.
7070
71- [ Templates] ( ../cpp/templates-cpp.md ) < br />
71+ [ Templates] ( ../cpp/templates-cpp.md ) \
7272Template specifications, function templates, class templates, ** ` typename ` ** keyword, templates vs. macros, templates and smart pointers.
7373
74- [ Event Handling] ( ../cpp/event-handling.md ) < br />
74+ [ Event Handling] ( ../cpp/event-handling.md ) \
7575Declaring events and event handlers.
7676
77- [ Microsoft-Specific Modifiers] ( ../cpp/microsoft-specific-modifiers.md ) < br />
77+ [ Microsoft-Specific Modifiers] ( ../cpp/microsoft-specific-modifiers.md ) \
7878Modifiers specific to Microsoft C++. Memory addressing, calling conventions, ** ` naked ` ** functions, extended storage-class attributes (** ` __declspec ` ** ), ** ` __w64 ` ** .
7979
80- [ Inline Assembler] ( ../assembler/inline/inline-assembler.md ) < br />
80+ [ Inline Assembler] ( ../assembler/inline/inline-assembler.md ) \
8181Using assembly language and C++ in ** ` __asm ` ** blocks.
8282
83- [ Compiler COM Support] ( ../cpp/compiler-com-support.md ) < br />
83+ [ Compiler COM Support] ( ../cpp/compiler-com-support.md ) \
8484A reference to Microsoft-specific classes and global functions used to support COM types.
8585
86- [ Microsoft Extensions] ( ../cpp/microsoft-extensions.md ) < br />
86+ [ Microsoft Extensions] ( ../cpp/microsoft-extensions.md ) \
8787Microsoft extensions to C++.
8888
89- [ Nonstandard Behavior] ( ../cpp/nonstandard-behavior.md ) < br />
89+ [ Nonstandard Behavior] ( ../cpp/nonstandard-behavior.md ) \
9090Information about nonstandard behavior of the Microsoft C++ compiler.
9191
92- [ Welcome Back to C++] ( welcome-back-to-cpp-modern-cpp.md ) < br />
92+ [ Welcome Back to C++] ( welcome-back-to-cpp-modern-cpp.md ) \
9393An overview of modern C++ programming practices for writing safe, correct and efficient programs.
9494
9595## Related Sections
9696
97- [ Component Extensions for Runtime Platforms] ( ../extensions/component-extensions-for-runtime-platforms.md ) < br />
97+ [ Component Extensions for Runtime Platforms] ( ../extensions/component-extensions-for-runtime-platforms.md ) \
9898Reference material on using the Microsoft C++ compiler to target .NET.
9999
100- [ C/C++ Building Reference] ( ../build/reference/c-cpp-building-reference.md ) < br />
100+ [ C/C++ Building Reference] ( ../build/reference/c-cpp-building-reference.md ) \
101101Compiler options, linker options, and other build tools.
102102
103- [ C/C++ Preprocessor Reference] ( ../preprocessor/c-cpp-preprocessor-reference.md ) < br />
103+ [ C/C++ Preprocessor Reference] ( ../preprocessor/c-cpp-preprocessor-reference.md ) \
104104Reference material on pragmas, preprocessor directives, predefined macros, and the preprocessor.
105105
106- [ Visual C++ Libraries] ( ../standard-library/cpp-standard-library-reference.md ) < br />
106+ [ Visual C++ Libraries] ( ../standard-library/cpp-standard-library-reference.md ) \
107107A list of links to the reference start pages for the various Microsoft C++ libraries.
108108
109109## See also
0 commit comments