├── .acrolinx-config.edn ├── .gitattributes ├── .github └── copilot-instructions.md ├── .gitignore ├── .localization-config ├── .markdownlint.json ├── .openpublishing.publish.config.json ├── .openpublishing.redirection.json ├── .vscode ├── extensions.json └── settings.json ├── .whatsnew.json ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE-CODE ├── README.md ├── SECURITY.md ├── ThirdPartyNotices ├── docs ├── _breadcrumb │ └── toc.yml ├── assembler │ ├── arm │ │ ├── arm-assembler-command-line-reference.md │ │ ├── arm-assembler-diagnostic-messages.md │ │ ├── arm-assembler-directives.md │ │ └── arm-assembler-reference.md │ ├── inline │ │ ├── accessing-c-or-cpp-data-in-asm-blocks.md │ │ ├── advantages-of-inline-assembly.md │ │ ├── asm.md │ │ ├── assembly-language-comments.md │ │ ├── calling-c-functions-in-inline-assembly.md │ │ ├── calling-cpp-functions-in-inline-assembly.md │ │ ├── data-directives-and-operators-in-inline-assembly.md │ │ ├── debugging-and-listings-for-inline-assembly.md │ │ ├── defining-asm-blocks-as-c-macros.md │ │ ├── emit-pseudoinstruction.md │ │ ├── even-and-align-directives.md │ │ ├── inline-assembler-overview.md │ │ ├── inline-assembler.md │ │ ├── instruction-set-for-inline-assembly.md │ │ ├── intel-s-mmx-instruction-set.md │ │ ├── jumping-to-labels-in-inline-assembly.md │ │ ├── masm-expressions-in-inline-assembly.md │ │ ├── masm-macro-directives-in-inline-assembly.md │ │ ├── optimizing-inline-assembly.md │ │ ├── segment-references-in-inline-assembly.md │ │ ├── type-and-variable-sizes-in-inline-assembly.md │ │ ├── using-and-preserving-registers-in-inline-assembly.md │ │ ├── using-assembly-language-in-asm-blocks.md │ │ ├── using-c-or-cpp-in-asm-blocks.md │ │ ├── using-c-or-cpp-symbols-in-asm-blocks.md │ │ ├── using-operators-in-asm-blocks.md │ │ └── writing-functions-with-inline-assembly.md │ ├── masm │ │ ├── alias-masm.md │ │ ├── align-masm.md │ │ ├── assume.md │ │ ├── at-at.md │ │ ├── at-b.md │ │ ├── at-catstr.md │ │ ├── at-code.md │ │ ├── at-codesize.md │ │ ├── at-cpu.md │ │ ├── at-curseg.md │ │ ├── at-data.md │ │ ├── at-datasize.md │ │ ├── at-date.md │ │ ├── at-environ.md │ │ ├── at-f.md │ │ ├── at-fardata-q.md │ │ ├── at-fardata.md │ │ ├── at-filecur.md │ │ ├── at-filename.md │ │ ├── at-instr.md │ │ ├── at-interface.md │ │ ├── at-line.md │ │ ├── at-model.md │ │ ├── at-sizestr.md │ │ ├── at-stack.md │ │ ├── at-substr.md │ │ ├── at-time.md │ │ ├── at-version.md │ │ ├── at-wordsize.md │ │ ├── byte-masm.md │ │ ├── catstr.md │ │ ├── comm.md │ │ ├── comment-masm.md │ │ ├── db.md │ │ ├── dd.md │ │ ├── df.md │ │ ├── directives-reference.md │ │ ├── dollar.md │ │ ├── dosseg.md │ │ ├── dot-386.md │ │ ├── dot-386p.md │ │ ├── dot-387.md │ │ ├── dot-486.md │ │ ├── dot-486p.md │ │ ├── dot-586.md │ │ ├── dot-586p.md │ │ ├── dot-686.md │ │ ├── dot-686p.md │ │ ├── dot-allocstack.md │ │ ├── dot-alpha.md │ │ ├── dot-break.md │ │ ├── dot-code.md │ │ ├── dot-const.md │ │ ├── dot-continue.md │ │ ├── dot-cref.md │ │ ├── dot-data-q.md │ │ ├── dot-data.md │ │ ├── dot-dosseg.md │ │ ├── dot-else.md │ │ ├── dot-endif.md │ │ ├── dot-endprolog.md │ │ ├── dot-endw.md │ │ ├── dot-err.md │ │ ├── dot-err2.md │ │ ├── dot-errb.md │ │ ├── dot-errdef.md │ │ ├── dot-errdif.md │ │ ├── dot-erre.md │ │ ├── dot-erridn.md │ │ ├── dot-errnb.md │ │ ├── dot-errndef.md │ │ ├── dot-errnz.md │ │ ├── dot-exit.md │ │ ├── dot-fardata-q.md │ │ ├── dot-fardata.md │ │ ├── dot-fpo.md │ │ ├── dot-if.md │ │ ├── dot-k3d.md │ │ ├── dot-lall.md │ │ ├── dot-lfcond.md │ │ ├── dot-list.md │ │ ├── dot-listall.md │ │ ├── dot-listif.md │ │ ├── dot-listmacro.md │ │ ├── dot-listmacroall.md │ │ ├── dot-mmx.md │ │ ├── dot-model.md │ │ ├── dot-nocref.md │ │ ├── dot-nolist.md │ │ ├── dot-nolistif.md │ │ ├── dot-nolistmacro.md │ │ ├── dot-pushframe.md │ │ ├── dot-pushreg.md │ │ ├── dot-radix.md │ │ ├── dot-repeat.md │ │ ├── dot-safeseh.md │ │ ├── dot-sall.md │ │ ├── dot-savereg.md │ │ ├── dot-savexmm128.md │ │ ├── dot-seq.md │ │ ├── dot-setframe.md │ │ ├── dot-sfcond.md │ │ ├── dot-stack.md │ │ ├── dot-startup.md │ │ ├── dot-tfcond.md │ │ ├── dot-until.md │ │ ├── dot-untilcxz.md │ │ ├── dot-while.md │ │ ├── dot-xall.md │ │ ├── dot-xcref.md │ │ ├── dot-xlist.md │ │ ├── dot-xmm.md │ │ ├── dq.md │ │ ├── dt.md │ │ ├── dw.md │ │ ├── dword.md │ │ ├── echo.md │ │ ├── else-masm.md │ │ ├── elseif-masm.md │ │ ├── elseif2.md │ │ ├── end-masm.md │ │ ├── endm.md │ │ ├── endp.md │ │ ├── ends-masm.md │ │ ├── equ.md │ │ ├── equal.md │ │ ├── even.md │ │ ├── exitm.md │ │ ├── extern-masm.md │ │ ├── externdef.md │ │ ├── extrn.md │ │ ├── for-masm.md │ │ ├── forc.md │ │ ├── fword.md │ │ ├── goto-masm.md │ │ ├── group.md │ │ ├── if-masm.md │ │ ├── if2.md │ │ ├── ifb.md │ │ ├── ifdef.md │ │ ├── ifdif.md │ │ ├── ife.md │ │ ├── ifidn.md │ │ ├── ifnb.md │ │ ├── ifndef.md │ │ ├── include-masm.md │ │ ├── includelib-masm.md │ │ ├── instr.md │ │ ├── instruction-format.md │ │ ├── invoke.md │ │ ├── irp.md │ │ ├── irpc.md │ │ ├── label-masm.md │ │ ├── local-masm.md │ │ ├── macro.md │ │ ├── masm-bnf-grammar.md │ │ ├── masm-for-x64-ml64-exe.md │ │ ├── media │ │ │ └── bnf.png │ │ ├── microsoft-macro-assembler-reference.md │ │ ├── ml-and-ml64-command-line-reference.md │ │ ├── ml-error-messages.md │ │ ├── ml-fatal-error-a1000.md │ │ ├── ml-fatal-error-a1005.md │ │ ├── ml-fatal-error-a1007.md │ │ ├── ml-fatal-error-a1008.md │ │ ├── ml-fatal-error-a1009.md │ │ ├── ml-fatal-error-a1010.md │ │ ├── ml-fatal-error-a1011.md │ │ ├── ml-fatal-error-a1016.md │ │ ├── ml-fatal-error-a1017.md │ │ ├── ml-nonfatal-error-a2004.md │ │ ├── ml-nonfatal-error-a2006.md │ │ ├── ml-nonfatal-error-a2008.md │ │ ├── ml-nonfatal-error-a2010.md │ │ ├── ml-nonfatal-error-a2019.md │ │ ├── ml-nonfatal-error-a2022.md │ │ ├── ml-nonfatal-error-a2031.md │ │ ├── ml-nonfatal-error-a2034.md │ │ ├── ml-nonfatal-error-a2037.md │ │ ├── ml-nonfatal-error-a2038.md │ │ ├── ml-nonfatal-error-a2039.md │ │ ├── ml-nonfatal-error-a2044.md │ │ ├── ml-nonfatal-error-a2047.md │ │ ├── ml-nonfatal-error-a2050.md │ │ ├── ml-nonfatal-error-a2054.md │ │ ├── ml-nonfatal-error-a2055.md │ │ ├── ml-nonfatal-error-a2057.md │ │ ├── ml-nonfatal-error-a2059.md │ │ ├── ml-nonfatal-error-a2060.md │ │ ├── ml-nonfatal-error-a2063.md │ │ ├── ml-nonfatal-error-a2064.md │ │ ├── ml-nonfatal-error-a2065.md │ │ ├── ml-nonfatal-error-a2066.md │ │ ├── ml-nonfatal-error-a2069.md │ │ ├── ml-nonfatal-error-a2070.md │ │ ├── ml-nonfatal-error-a2074.md │ │ ├── ml-nonfatal-error-a2078.md │ │ ├── ml-nonfatal-error-a2079.md │ │ ├── ml-nonfatal-error-a2083.md │ │ ├── ml-nonfatal-error-a2085.md │ │ ├── ml-nonfatal-error-a2096.md │ │ ├── ml-nonfatal-error-a2097.md │ │ ├── ml-nonfatal-error-a2107.md │ │ ├── ml-nonfatal-error-a2119.md │ │ ├── ml-nonfatal-error-a2133.md │ │ ├── ml-nonfatal-error-a2137.md │ │ ├── ml-nonfatal-error-a2189.md │ │ ├── ml-nonfatal-error-a2206.md │ │ ├── ml-nonfatal-error-a2219.md │ │ ├── ml-warning-a4004.md │ │ ├── ml-warning-a4012.md │ │ ├── ml-warning-a4014.md │ │ ├── mmword.md │ │ ├── name-masm.md │ │ ├── operator-abs.md │ │ ├── operator-add.md │ │ ├── operator-addr.md │ │ ├── operator-and.md │ │ ├── operator-bitwise-and.md │ │ ├── operator-brackets.md │ │ ├── operator-carry-q.md │ │ ├── operator-colon.md │ │ ├── operator-dot-type.md │ │ ├── operator-dot.md │ │ ├── operator-double-quote.md │ │ ├── operator-dup.md │ │ ├── operator-eq.md │ │ ├── operator-equal-masm-run-time.md │ │ ├── operator-ge.md │ │ ├── operator-greater-or-equal-masm-run-time.md │ │ ├── operator-greater-than-masm-run-time.md │ │ ├── operator-gt.md │ │ ├── operator-high.md │ │ ├── operator-high32.md │ │ ├── operator-highword.md │ │ ├── operator-imagerel.md │ │ ├── operator-le.md │ │ ├── operator-length.md │ │ ├── operator-lengthof.md │ │ ├── operator-less-or-equal-masm-run-time.md │ │ ├── operator-less-than-masm-run-time.md │ │ ├── operator-literal.md │ │ ├── operator-logical-and-masm-run-time.md │ │ ├── operator-logical-and-masm.md │ │ ├── operator-logical-not-masm-run-time.md │ │ ├── operator-logical-not-masm.md │ │ ├── operator-logical-or.md │ │ ├── operator-low.md │ │ ├── operator-low32.md │ │ ├── operator-lowword.md │ │ ├── operator-lroffset.md │ │ ├── operator-lt.md │ │ ├── operator-mask.md │ │ ├── operator-mod.md │ │ ├── operator-multiply.md │ │ ├── operator-ne.md │ │ ├── operator-not-equal-masm.md │ │ ├── operator-not.md │ │ ├── operator-offset.md │ │ ├── operator-opattr.md │ │ ├── operator-or.md │ │ ├── operator-overflow-q.md │ │ ├── operator-parity-q.md │ │ ├── operator-percent.md │ │ ├── operator-ptr.md │ │ ├── operator-sectionrel.md │ │ ├── operator-seg.md │ │ ├── operator-semicolon.md │ │ ├── operator-semicolons.md │ │ ├── operator-shl.md │ │ ├── operator-short.md │ │ ├── operator-shr.md │ │ ├── operator-sign-q.md │ │ ├── operator-single-quote.md │ │ ├── operator-size.md │ │ ├── operator-sizeof.md │ │ ├── operator-subtract-1.md │ │ ├── operator-subtract-2.md │ │ ├── operator-this.md │ │ ├── operator-type.md │ │ ├── operator-width.md │ │ ├── operator-xor.md │ │ ├── operator-zero-q.md │ │ ├── operators-reference.md │ │ ├── option-avxencoding-masm.md │ │ ├── option-language-masm.md │ │ ├── option-masm.md │ │ ├── org.md │ │ ├── oword.md │ │ ├── page.md │ │ ├── percent-out.md │ │ ├── popcontext.md │ │ ├── proc.md │ │ ├── processor-manufacturer-programming-manuals.md │ │ ├── proto.md │ │ ├── public-masm.md │ │ ├── purge.md │ │ ├── pushcontext.md │ │ ├── q.md │ │ ├── qword.md │ │ ├── real10.md │ │ ├── real4.md │ │ ├── real8.md │ │ ├── record-masm.md │ │ ├── repeat.md │ │ ├── rept.md │ │ ├── sbyte-masm.md │ │ ├── sdword.md │ │ ├── segment.md │ │ ├── sizestr.md │ │ ├── sqword.md │ │ ├── struc.md │ │ ├── struct-masm.md │ │ ├── substr.md │ │ ├── subtitle.md │ │ ├── subttl.md │ │ ├── sword.md │ │ ├── symbols-reference.md │ │ ├── tbyte.md │ │ ├── textequ.md │ │ ├── title.md │ │ ├── typedef-masm.md │ │ ├── union.md │ │ ├── while-masm.md │ │ ├── word.md │ │ ├── xmmword.md │ │ └── ymmword.md │ └── toc.yml ├── atl-mfc-shared │ ├── allocating-and-releasing-memory-for-a-bstr.md │ ├── atl-mfc-concepts.md │ ├── atl-mfc-shared-classes.md │ ├── avoidance-of-heap-contention.md │ ├── basic-cstring-operations.md │ ├── cfixedstringt-example-of-a-custom-string-manager.md │ ├── codesnippet │ │ └── CPP │ │ │ ├── afx-extension-module-structure_1.cpp │ │ │ ├── afx-extension-module-structure_2.cpp │ │ │ ├── allocating-and-releasing-memory-for-a-bstr_1.cpp │ │ │ ├── allocating-and-releasing-memory-for-a-bstr_2.cpp │ │ │ ├── allocating-and-releasing-memory-for-a-bstr_3.cpp │ │ │ ├── allocating-and-releasing-memory-for-a-bstr_4.cpp │ │ │ ├── allocating-and-releasing-memory-for-a-bstr_5.cpp │ │ │ ├── application-information-and-management_10.cpp │ │ │ ├── avoidance-of-heap-contention_1.cpp │ │ │ ├── basic-cstring-operations_1.cpp │ │ │ ├── basic-cstring-operations_2.cpp │ │ │ ├── basic-cstring-operations_3.cpp │ │ │ ├── basic-cstring-operations_4.cpp │ │ │ ├── coledatetime-class_1.cpp │ │ │ ├── coledatetime-class_10.cpp │ │ │ ├── coledatetime-class_11.cpp │ │ │ ├── coledatetime-class_12.cpp │ │ │ ├── coledatetime-class_13.cpp │ │ │ ├── coledatetime-class_14.cpp │ │ │ ├── coledatetime-class_2.cpp │ │ │ ├── coledatetime-class_3.cpp │ │ │ ├── coledatetime-class_4.cpp │ │ │ ├── coledatetime-class_5.cpp │ │ │ ├── coledatetime-class_6.cpp │ │ │ ├── coledatetime-class_7.cpp │ │ │ ├── coledatetime-class_8.cpp │ │ │ ├── coledatetime-class_9.cpp │ │ │ ├── coledatetimespan-class_1.cpp │ │ │ ├── coledatetimespan-class_10.cpp │ │ │ ├── coledatetimespan-class_11.cpp │ │ │ ├── coledatetimespan-class_12.cpp │ │ │ ├── coledatetimespan-class_13.cpp │ │ │ ├── coledatetimespan-class_2.cpp │ │ │ ├── coledatetimespan-class_3.cpp │ │ │ ├── coledatetimespan-class_4.cpp │ │ │ ├── coledatetimespan-class_5.cpp │ │ │ ├── coledatetimespan-class_6.cpp │ │ │ ├── coledatetimespan-class_7.cpp │ │ │ ├── coledatetimespan-class_8.cpp │ │ │ ├── coledatetimespan-class_9.cpp │ │ │ ├── cpoint-class_1.cpp │ │ │ ├── cpoint-class_2.cpp │ │ │ ├── cpoint-class_3.cpp │ │ │ ├── cpoint-class_4.cpp │ │ │ ├── cpoint-class_5.cpp │ │ │ ├── cpoint-class_6.cpp │ │ │ ├── cpoint-class_7.cpp │ │ │ ├── csize-class_1.cpp │ │ │ ├── csize-class_2.cpp │ │ │ ├── csize-class_3.cpp │ │ │ ├── csize-class_4.cpp │ │ │ ├── csize-class_5.cpp │ │ │ ├── csize-class_6.cpp │ │ │ ├── csize-class_7.cpp │ │ │ ├── cstring-argument-passing_1.cpp │ │ │ ├── cstring-argument-passing_2.cpp │ │ │ ├── cstring-operations-relating-to-c-style-strings_1.cpp │ │ │ ├── cstring-operations-relating-to-c-style-strings_2.cpp │ │ │ ├── cstring-operations-relating-to-c-style-strings_3.cpp │ │ │ ├── cstring-semantics_1.cpp │ │ │ ├── cstringdata-class_1.cpp │ │ │ ├── cstringt-class_1.cpp │ │ │ ├── cstringt-class_10.cpp │ │ │ ├── cstringt-class_11.cpp │ │ │ ├── cstringt-class_12.cpp │ │ │ ├── cstringt-class_13.cpp │ │ │ ├── cstringt-class_14.cpp │ │ │ ├── cstringt-class_15.cpp │ │ │ ├── cstringt-class_16.cpp │ │ │ ├── cstringt-class_17.cpp │ │ │ ├── cstringt-class_18.cpp │ │ │ ├── cstringt-class_19.cpp │ │ │ ├── cstringt-class_2.cpp │ │ │ ├── cstringt-class_20.cpp │ │ │ ├── cstringt-class_21.cpp │ │ │ ├── cstringt-class_22.cpp │ │ │ ├── cstringt-class_23.cpp │ │ │ ├── cstringt-class_24.cpp │ │ │ ├── cstringt-class_25.cpp │ │ │ ├── cstringt-class_26.cpp │ │ │ ├── cstringt-class_27.cpp │ │ │ ├── cstringt-class_28.cpp │ │ │ ├── cstringt-class_29.cpp │ │ │ ├── cstringt-class_3.cpp │ │ │ ├── cstringt-class_30.cpp │ │ │ ├── cstringt-class_31.cpp │ │ │ ├── cstringt-class_32.cpp │ │ │ ├── cstringt-class_33.cpp │ │ │ ├── cstringt-class_34.cpp │ │ │ ├── cstringt-class_35.cpp │ │ │ ├── cstringt-class_36.cpp │ │ │ ├── cstringt-class_37.cpp │ │ │ ├── cstringt-class_38.cpp │ │ │ ├── cstringt-class_39.cpp │ │ │ ├── cstringt-class_4.cpp │ │ │ ├── cstringt-class_40.cpp │ │ │ ├── cstringt-class_41.cpp │ │ │ ├── cstringt-class_42.cpp │ │ │ ├── cstringt-class_5.cpp │ │ │ ├── cstringt-class_6.cpp │ │ │ ├── cstringt-class_7.cpp │ │ │ ├── cstringt-class_8.cpp │ │ │ ├── cstringt-class_9.cpp │ │ │ ├── ctime-class_1.cpp │ │ │ ├── ctime-class_10.cpp │ │ │ ├── ctime-class_11.cpp │ │ │ ├── ctime-class_12.cpp │ │ │ ├── ctime-class_13.cpp │ │ │ ├── ctime-class_14.cpp │ │ │ ├── ctime-class_2.cpp │ │ │ ├── ctime-class_3.cpp │ │ │ ├── ctime-class_4.cpp │ │ │ ├── ctime-class_5.cpp │ │ │ ├── ctime-class_6.cpp │ │ │ ├── ctime-class_7.cpp │ │ │ ├── ctime-class_8.cpp │ │ │ ├── ctime-class_9.cpp │ │ │ ├── ctimespan-class_1.cpp │ │ │ ├── ctimespan-class_2.cpp │ │ │ ├── ctimespan-class_3.cpp │ │ │ ├── ctimespan-class_4.cpp │ │ │ ├── ctimespan-class_5.cpp │ │ │ ├── ctimespan-class_6.cpp │ │ │ ├── ctimespan-class_7.cpp │ │ │ ├── ctimespan-class_8.cpp │ │ │ ├── current-time-automation-classes_1.cpp │ │ │ ├── date-and-time-automation-support_1.cpp │ │ │ ├── elapsed-time-automation-classes_1.cpp │ │ │ ├── exporting-string-classes-using-cstringt_1.cpp │ │ │ ├── exporting-string-classes-using-cstringt_2.cpp │ │ │ ├── exporting-string-classes-using-cstringt_3.cpp │ │ │ ├── formatting-time-automation-classes_1.cpp │ │ │ ├── implementation-of-a-custom-string-manager-basic-method_1.cpp │ │ │ ├── implementation-of-a-custom-string-manager-basic-method_2.cpp │ │ │ └── string-data-management_1.cpp │ ├── cstring-argument-passing.md │ ├── cstring-exception-cleanup.md │ ├── cstring-operations-relating-to-c-style-strings.md │ ├── cstring-semantics.md │ ├── date-and-time.md │ ├── date-type.md │ ├── exporting-string-classes-using-cstringt.md │ ├── implementation-of-a-custom-string-manager-advanced-method.md │ ├── implementation-of-a-custom-string-manager-basic-method.md │ ├── memory-management-with-cstringt.md │ ├── reference │ │ ├── cfiletime-class.md │ │ ├── cfiletimespan-class.md │ │ ├── cfixedstringt-class.md │ │ ├── cimage-class.md │ │ ├── classes-shared-by-mfc-and-atl.md │ │ ├── codesnippet │ │ │ └── CPP │ │ │ │ ├── accessing-file-status_1.cpp │ │ │ │ ├── cfile-class_1.cpp │ │ │ │ ├── cfile-class_10.cpp │ │ │ │ ├── cfile-class_11.cpp │ │ │ │ ├── cfile-class_12.cpp │ │ │ │ ├── cfile-class_13.cpp │ │ │ │ ├── cfile-class_14.cpp │ │ │ │ ├── cfile-class_15.cpp │ │ │ │ ├── cfile-class_16.cpp │ │ │ │ ├── cfile-class_17.cpp │ │ │ │ ├── cfile-class_18.cpp │ │ │ │ ├── cfile-class_19.cpp │ │ │ │ ├── cfile-class_2.cpp │ │ │ │ ├── cfile-class_3.cpp │ │ │ │ ├── cfile-class_4.cpp │ │ │ │ ├── cfile-class_5.cpp │ │ │ │ ├── cfile-class_6.cpp │ │ │ │ ├── cfile-class_7.cpp │ │ │ │ ├── cfile-class_8.cpp │ │ │ │ ├── cfile-class_9.cpp │ │ │ │ ├── cfiledialog-class_1.cpp │ │ │ │ ├── cfiledialog-class_2.cpp │ │ │ │ ├── cfiledialog-class_3.cpp │ │ │ │ ├── cfileexception-class_1.cpp │ │ │ │ ├── cfileexception-class_3.cpp │ │ │ │ ├── cfileexception-class_4.cpp │ │ │ │ ├── cfileexception-class_5.cpp │ │ │ │ ├── cfileexception-class_6.cpp │ │ │ │ ├── cfilefind-class_1.cpp │ │ │ │ ├── cfilefind-class_2.cpp │ │ │ │ ├── cfilefind-class_3.cpp │ │ │ │ ├── cfilefind-class_4.cpp │ │ │ │ ├── cfilefind-class_5.cpp │ │ │ │ ├── cfiletime-class_1.cpp │ │ │ │ ├── cfiletime-class_2.cpp │ │ │ │ ├── cfiletime-class_3.cpp │ │ │ │ ├── cfiletime-class_4.cpp │ │ │ │ ├── cmemfile-class_1.cpp │ │ │ │ ├── cstdiofile-class_1.cpp │ │ │ │ ├── cstdiofile-class_2.cpp │ │ │ │ ├── cstdiofile-class_3.cpp │ │ │ │ ├── cstdiofile-class_4.cpp │ │ │ │ ├── opening-files_1.cpp │ │ │ │ └── reading-and-writing-files_1.cpp │ │ ├── coledatetime-class.md │ │ ├── coledatetimespan-class.md │ │ ├── cpoint-class.md │ │ ├── crect-class.md │ │ ├── csimplestringt-class.md │ │ ├── csize-class.md │ │ ├── cstrbuft-class.md │ │ ├── cstringdata-class.md │ │ ├── cstringt-class.md │ │ ├── ctime-class.md │ │ ├── ctimespan-class.md │ │ └── iatlstringmgr-class.md │ ├── string-data-management.md │ ├── strings-atl-mfc.md │ ├── toc.yml │ ├── unicode-and-multibyte-character-set-mbcs-support.md │ ├── using-cstring.md │ └── using-cstringt.md ├── atl │ ├── active-template-library-atl-concepts.md │ ├── active-template-library-atl-tutorial.md │ ├── adding-a-control-atl-tutorial-part-2.md │ ├── adding-a-property-page-atl-tutorial-part-6.md │ ├── adding-a-property-to-the-control-atl-tutorial-part-3.md │ ├── adding-an-atl-message-handler.md │ ├── adding-an-event-atl-tutorial-part-5.md │ ├── adding-connection-points-to-an-object.md │ ├── adding-functionality-to-the-composite-control.md │ ├── aggregation.md │ ├── atl-and-the-free-threaded-marshaler.md │ ├── atl-class-overview.md │ ├── atl-collection-and-enumerator-classes.md │ ├── atl-collection-classes.md │ ├── atl-collections-and-enumerators.md │ ├── atl-com-desktop-components.md │ ├── atl-com-property-pages.md │ ├── atl-composite-control-fundamentals.md │ ├── atl-connection-point-classes.md │ ├── atl-connection-point-example.md │ ├── atl-connection-points.md │ ├── atl-control-containment-faq.yml │ ├── atl-copy-policy-classes.md │ ├── atl-encoding-reference.md │ ├── atl-event-handling-summary.md │ ├── atl-module-classes.md │ ├── atl-registry-component-registrar.md │ ├── atl-services.md │ ├── atl-support-for-dhtml-controls.md │ ├── atl-utilities-reference.md │ ├── atl-window-classes.md │ ├── benefits-and-tradeoffs-of-the-method-used-to-link-to-the-crt.md │ ├── building-and-testing-the-atl-project.md │ ├── calling-cpp-code-from-dhtml.md │ ├── catlservicemodulet-handler-function.md │ ├── catlservicemodulet-run-function.md │ ├── catlservicemodulet-servicemain-function.md │ ├── catlservicemodulet-start-function.md │ ├── changing-the-default-class-factory-and-aggregation-model.md │ ├── changing-the-drawing-code-atl-tutorial-part-4.md │ ├── class-factories-classes.md │ ├── class-information-classes.md │ ├── codesnippet │ │ └── CPP │ │ │ ├── adding-a-property-page-atl-tutorial-part-6_1.h │ │ │ ├── adding-a-property-page-atl-tutorial-part-6_2.cpp │ │ │ ├── adding-a-property-page-atl-tutorial-part-6_3.h │ │ │ ├── adding-a-property-page-atl-tutorial-part-6_4.h │ │ │ ├── adding-a-property-to-the-control-atl-tutorial-part-3_1.h │ │ │ ├── adding-a-property-to-the-control-atl-tutorial-part-3_2.h │ │ │ ├── adding-a-property-to-the-control-atl-tutorial-part-3_3.cpp │ │ │ ├── adding-an-event-atl-tutorial-part-5_1.idl │ │ │ ├── adding-an-event-atl-tutorial-part-5_2.cpp │ │ │ ├── adding-connection-points-to-an-object_1.idl │ │ │ ├── adding-connection-points-to-an-object_2.idl │ │ │ ├── aggregation-and-class-factory-macros_1.h │ │ │ ├── aggregation-and-class-factory-macros_2.h │ │ │ ├── aggregation-and-class-factory-macros_3.h │ │ │ ├── aggregation-and-class-factory-macros_4.h │ │ │ ├── aggregation-and-class-factory-macros_5.h │ │ │ ├── aggregation-and-class-factory-macros_6.h │ │ │ ├── aggregation-and-class-factory-macros_7.h │ │ │ ├── aggregation-and-class-factory-macros_8.h │ │ │ ├── aggregation-and-class-factory-macros_9.h │ │ │ ├── atl-collection-classes_1.cpp │ │ │ ├── atl-connection-point-example_1.h │ │ │ ├── atl-connection-point-example_2.h │ │ │ ├── atl-copy-policy-classes_1.h │ │ │ ├── atl-copy-policy-classes_2.h │ │ │ ├── atl-func-info-structure_1.idl │ │ │ ├── atl-func-info-structure_2.h │ │ │ ├── atl-text-encoding-functions_1.cpp │ │ │ ├── calling-cpp-code-from-dhtml_1.h │ │ │ ├── category-macros_1.h │ │ │ ├── category-macros_2.h │ │ │ ├── catlarray-class_1.cpp │ │ │ ├── catlarray-class_10.cpp │ │ │ ├── catlarray-class_11.cpp │ │ │ ├── catlarray-class_12.cpp │ │ │ ├── catlarray-class_2.cpp │ │ │ ├── catlarray-class_3.cpp │ │ │ ├── catlarray-class_4.cpp │ │ │ ├── catlarray-class_5.cpp │ │ │ ├── catlarray-class_6.cpp │ │ │ ├── catlarray-class_7.cpp │ │ │ ├── catlarray-class_8.cpp │ │ │ ├── catlarray-class_9.cpp │ │ │ ├── catlfilemappingbase-class_1.cpp │ │ │ ├── catllist-class_1.cpp │ │ │ ├── catllist-class_10.cpp │ │ │ ├── catllist-class_11.cpp │ │ │ ├── catllist-class_12.cpp │ │ │ ├── catllist-class_13.cpp │ │ │ ├── catllist-class_14.cpp │ │ │ ├── catllist-class_15.cpp │ │ │ ├── catllist-class_16.cpp │ │ │ ├── catllist-class_17.cpp │ │ │ ├── catllist-class_18.cpp │ │ │ ├── catllist-class_19.cpp │ │ │ ├── catllist-class_2.cpp │ │ │ ├── catllist-class_3.cpp │ │ │ ├── catllist-class_4.cpp │ │ │ ├── catllist-class_5.cpp │ │ │ ├── catllist-class_6.cpp │ │ │ ├── catllist-class_7.cpp │ │ │ ├── catllist-class_8.cpp │ │ │ ├── catllist-class_9.cpp │ │ │ ├── catlmap-class_1.cpp │ │ │ ├── catltemporaryfile-class_1.cpp │ │ │ ├── cautoptr-class_1.cpp │ │ │ ├── caxdialogimpl-class_1.h │ │ │ ├── caxwindow-class_1.cpp │ │ │ ├── cbindstatuscallback-class_1.h │ │ │ ├── cbindstatuscallback-class_2.h │ │ │ ├── ccomautothreadmodule-class_1.cpp │ │ │ ├── ccombstr-class_1.cpp │ │ │ ├── ccombstr-class_10.cpp │ │ │ ├── ccombstr-class_11.cpp │ │ │ ├── ccombstr-class_12.cpp │ │ │ ├── ccombstr-class_13.cpp │ │ │ ├── ccombstr-class_14.cpp │ │ │ ├── ccombstr-class_15.cpp │ │ │ ├── ccombstr-class_16.cpp │ │ │ ├── ccombstr-class_17.cpp │ │ │ ├── ccombstr-class_18.cpp │ │ │ ├── ccombstr-class_2.cpp │ │ │ ├── ccombstr-class_3.cpp │ │ │ ├── ccombstr-class_4.cpp │ │ │ ├── ccombstr-class_5.cpp │ │ │ ├── ccombstr-class_6.cpp │ │ │ ├── ccombstr-class_7.cpp │ │ │ ├── ccombstr-class_8.cpp │ │ │ ├── ccombstr-class_9.cpp │ │ │ ├── ccomclassfactory-class_1.h │ │ │ ├── ccomclassfactory2-class_1.h │ │ │ ├── ccomclassfactory2-class_2.h │ │ │ ├── ccomclassfactoryautothread-class_1.h │ │ │ ├── ccomclassfactorysingleton-class_1.h │ │ │ ├── ccomcoclass-class_1.h │ │ │ ├── ccomcoclass-class_2.cpp │ │ │ ├── ccomcoclass-class_3.h │ │ │ ├── ccomcompositecontrol-class_1.h │ │ │ ├── ccomcompositecontrol-class_2.h │ │ │ ├── ccomcontrol-class_1.cpp │ │ │ ├── ccomcontrol-class_2.cpp │ │ │ ├── ccomcontrol-class_3.cpp │ │ │ ├── ccomcontrol-class_4.cpp │ │ │ ├── ccomcontrolbase-class_1.cpp │ │ │ ├── ccomcontrolbase-class_2.cpp │ │ │ ├── ccomcontrolbase-class_3.h │ │ │ ├── ccomcontrolbase-class_4.cpp │ │ │ ├── ccomcontrolbase-class_5.h │ │ │ ├── ccomcurrency-class_1.cpp │ │ │ ├── ccomcurrency-class_10.cpp │ │ │ ├── ccomcurrency-class_11.cpp │ │ │ ├── ccomcurrency-class_12.cpp │ │ │ ├── ccomcurrency-class_13.cpp │ │ │ ├── ccomcurrency-class_14.cpp │ │ │ ├── ccomcurrency-class_15.cpp │ │ │ ├── ccomcurrency-class_16.cpp │ │ │ ├── ccomcurrency-class_17.cpp │ │ │ ├── ccomcurrency-class_18.cpp │ │ │ ├── ccomcurrency-class_19.cpp │ │ │ ├── ccomcurrency-class_2.cpp │ │ │ ├── ccomcurrency-class_20.cpp │ │ │ ├── ccomcurrency-class_21.cpp │ │ │ ├── ccomcurrency-class_3.cpp │ │ │ ├── ccomcurrency-class_4.cpp │ │ │ ├── ccomcurrency-class_5.cpp │ │ │ ├── ccomcurrency-class_6.cpp │ │ │ ├── ccomcurrency-class_7.cpp │ │ │ ├── ccomcurrency-class_8.cpp │ │ │ ├── ccomcurrency-class_9.cpp │ │ │ ├── ccomenum-class_1.h │ │ │ ├── ccomenum-class_2.h │ │ │ ├── ccomenumonstl-class_1.h │ │ │ ├── ccomenumonstl-class_2.h │ │ │ ├── ccommultithreadmodelnocs-class_1.h │ │ │ ├── ccomobject-class_1.h │ │ │ ├── ccomobject-class_2.cpp │ │ │ ├── ccomobjectrootex-class_1.h │ │ │ ├── ccomobjectrootex-class_2.h │ │ │ ├── ccomobjectstack-class_1.cpp │ │ │ ├── ccomptr-class_1.cpp │ │ │ ├── ccomptr-class_2.cpp │ │ │ ├── ccomsafearray-class_1.cpp │ │ │ ├── ccomtearoffobject-class_1.h │ │ │ ├── ccomunkarray-class_1.cpp │ │ │ ├── ccomvariant-class_1.cpp │ │ │ ├── ccontainedwindowt-class_1.h │ │ │ ├── ccontainedwindowt-class_2.h │ │ │ ├── ccontainedwindowt-class_3.h │ │ │ ├── cdefaultchartraits-class_1.cpp │ │ │ ├── cdialogimpl-class_1.h │ │ │ ├── cdynamicchain-class_1.h │ │ │ ├── cdynamicchain-class_2.cpp │ │ │ ├── changing-the-default-class-factory-and-aggregation-model_1.h │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_1.cpp │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_2.h │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_3.cpp │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_4.h │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_5.h │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_6.cpp │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_7.h │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_8.h │ │ │ ├── changing-the-drawing-code-atl-tutorial-part-4_9.cpp │ │ │ ├── cheapptr-class_1.cpp │ │ │ ├── cheapptr-class_2.cpp │ │ │ ├── cheapptr-class_3.cpp │ │ │ ├── cheapptr-class_4.cpp │ │ │ ├── cmessagemap-class_1.h │ │ │ ├── com-map-global-functions_1.cpp │ │ │ ├── com-map-macros_1.h │ │ │ ├── com-map-macros_10.h │ │ │ ├── com-map-macros_2.h │ │ │ ├── com-map-macros_3.h │ │ │ ├── com-map-macros_4.h │ │ │ ├── com-map-macros_5.h │ │ │ ├── com-map-macros_6.h │ │ │ ├── com-map-macros_7.h │ │ │ ├── com-map-macros_8.h │ │ │ ├── com-map-macros_9.h │ │ │ ├── compiler-options-macros_1.h │ │ │ ├── compiler-options-macros_4.h │ │ │ ├── composite-control-global-functions_1.h │ │ │ ├── composite-control-macros_1.h │ │ │ ├── composite-control-macros_2.h │ │ │ ├── connection-point-global-functions_1.cpp │ │ │ ├── connection-point-global-functions_2.cpp │ │ │ ├── connection-point-global-functions_3.h │ │ │ ├── connection-point-macros_1.h │ │ │ ├── connection-point-macros_2.h │ │ │ ├── connection-point-macros_3.h │ │ │ ├── crbmap-class_1.cpp │ │ │ ├── crbmap-class_2.cpp │ │ │ ├── crbmap-class_3.cpp │ │ │ ├── crbmap-class_4.cpp │ │ │ ├── crbmultimap-class_1.cpp │ │ │ ├── csimplearray-class_1.cpp │ │ │ ├── csimplearray-class_2.cpp │ │ │ ├── csimplearray-class_3.cpp │ │ │ ├── csimplearray-class_4.cpp │ │ │ ├── csimplearray-class_5.cpp │ │ │ ├── csimplemap-class_1.cpp │ │ │ ├── curl-class_1.cpp │ │ │ ├── cwin32heap-class_1.cpp │ │ │ ├── cwin32heap-class_2.cpp │ │ │ ├── cwindow-class_1.cpp │ │ │ ├── cwindow-class_10.cpp │ │ │ ├── cwindow-class_11.cpp │ │ │ ├── cwindow-class_12.cpp │ │ │ ├── cwindow-class_13.cpp │ │ │ ├── cwindow-class_14.cpp │ │ │ ├── cwindow-class_15.cpp │ │ │ ├── cwindow-class_16.cpp │ │ │ ├── cwindow-class_17.cpp │ │ │ ├── cwindow-class_18.cpp │ │ │ ├── cwindow-class_19.cpp │ │ │ ├── cwindow-class_2.cpp │ │ │ ├── cwindow-class_20.cpp │ │ │ ├── cwindow-class_21.cpp │ │ │ ├── cwindow-class_22.cpp │ │ │ ├── cwindow-class_23.cpp │ │ │ ├── cwindow-class_24.cpp │ │ │ ├── cwindow-class_25.cpp │ │ │ ├── cwindow-class_26.cpp │ │ │ ├── cwindow-class_27.cpp │ │ │ ├── cwindow-class_28.cpp │ │ │ ├── cwindow-class_29.cpp │ │ │ ├── cwindow-class_3.cpp │ │ │ ├── cwindow-class_30.cpp │ │ │ ├── cwindow-class_31.cpp │ │ │ ├── cwindow-class_32.cpp │ │ │ ├── cwindow-class_33.cpp │ │ │ ├── cwindow-class_34.cpp │ │ │ ├── cwindow-class_35.cpp │ │ │ ├── cwindow-class_36.cpp │ │ │ ├── cwindow-class_37.cpp │ │ │ ├── cwindow-class_4.cpp │ │ │ ├── cwindow-class_5.cpp │ │ │ ├── cwindow-class_6.cpp │ │ │ ├── cwindow-class_7.cpp │ │ │ ├── cwindow-class_8.cpp │ │ │ ├── cwindow-class_9.cpp │ │ │ ├── cwindowimpl-class_1.h │ │ │ ├── cwndclassinfo-class_1.h │ │ │ ├── debugging-and-error-reporting-global-functions_1.cpp │ │ │ ├── debugging-and-error-reporting-global-functions_2.h │ │ │ ├── debugging-and-error-reporting-macros_1.cpp │ │ │ ├── debugging-and-error-reporting-macros_2.cpp │ │ │ ├── debugging-and-error-reporting-macros_3.cpp │ │ │ ├── debugging-and-error-reporting-macros_4.cpp │ │ │ ├── debugging-and-error-reporting-macros_5.cpp │ │ │ ├── example-implementing-a-property-page_1.h │ │ │ ├── example-implementing-a-property-page_2.h │ │ │ ├── example-implementing-a-property-page_3.h │ │ │ ├── example-implementing-a-property-page_4.h │ │ │ ├── example-implementing-a-property-page_5.h │ │ │ ├── example-implementing-a-property-page_6.h │ │ │ ├── example-implementing-a-property-page_7.h │ │ │ ├── example-implementing-a-property-page_8.cpp │ │ │ ├── hosting-activex-controls-using-atl-axhost_1.cpp │ │ │ ├── iatlmemmgr-class_1.cpp │ │ │ ├── idispatchimpl-class_1.h │ │ │ ├── implementing-a-dialog-box_1.h │ │ │ ├── implementing-a-window-with-cwindowimpl_1.h │ │ │ ├── implementing-a-window-with-cwindowimpl_2.h │ │ │ ├── implementing-an-stl-based-collection_1.idl │ │ │ ├── implementing-an-stl-based-collection_2.h │ │ │ ├── implementing-an-stl-based-collection_3.h │ │ │ ├── implementing-an-stl-based-collection_4.h │ │ │ ├── implementing-an-stl-based-collection_5.h │ │ │ ├── implementing-an-stl-based-collection_6.h │ │ │ ├── implementing-ccomobjectrootex_1.h │ │ │ ├── isupporterrorinfoimpl-class_1.h │ │ │ ├── ithreadpoolconfig-interface_1.cpp │ │ │ ├── iviewobjecteximpl-class_1.cpp │ │ │ ├── iviewobjecteximpl-class_2.cpp │ │ │ ├── iworkerthreadclient-interface_1.cpp │ │ │ ├── iworkerthreadclient-interface_2.cpp │ │ │ ├── marshaling-global-functions_1.cpp │ │ │ ├── message-map-macros-atl_1.h │ │ │ ├── message-map-macros-atl_2.h │ │ │ ├── message-map-macros-atl_3.h │ │ │ ├── message-map-macros-atl_4.h │ │ │ ├── message-map-macros-atl_5.h │ │ │ ├── message-map-macros-atl_6.h │ │ │ ├── message-map-macros-atl_7.h │ │ │ ├── message-map-macros-atl_8.h │ │ │ ├── message-map-macros-atl_9.h │ │ │ ├── modifying-the-atl-dhtml-control_1.cpp │ │ │ ├── modifying-the-atl-dhtml-control_2.cpp │ │ │ ├── modifying-the-atl-dhtml-control_3.cpp │ │ │ ├── multiple-dual-interfaces_1.h │ │ │ ├── object-map-macros_1.h │ │ │ ├── object-status-macros_1.h │ │ │ ├── patlmodule_1.cpp │ │ │ ├── pixel-himetric-conversion-global-functions_1.cpp │ │ │ ├── pixel-himetric-conversion-global-functions_2.cpp │ │ │ ├── programming-with-ccombstr-atl_1.cpp │ │ │ ├── programming-with-ccombstr-atl_2.cpp │ │ │ ├── programming-with-ccombstr-atl_3.cpp │ │ │ ├── programming-with-ccombstr-atl_4.cpp │ │ │ ├── programming-with-ccombstr-atl_5.cpp │ │ │ ├── programming-with-ccombstr-atl_6.cpp │ │ │ ├── property-map-macros_1.h │ │ │ ├── property-map-macros_2.h │ │ │ ├── property-map-macros_3.h │ │ │ ├── property-map-macros_4.h │ │ │ ├── property-map-macros_5.h │ │ │ ├── putting-the-control-on-a-web-page-atl-tutorial-part-7_1.h │ │ │ ├── putting-the-control-on-a-web-page-atl-tutorial-part-7_2.h │ │ │ ├── registry-macros_1.cpp │ │ │ ├── registry-macros_2.h │ │ │ ├── service-map-macros_1.h │ │ │ ├── snap-in-object-macros_1.h │ │ │ ├── snap-in-object-macros_2.h │ │ │ ├── specifying-property-pages_1.h │ │ │ ├── string-conversion-macros_1.cpp │ │ │ ├── string-conversion-macros_2.cpp │ │ │ ├── supporting-idispeventimpl_1.h │ │ │ ├── supporting-idispeventimpl_2.h │ │ │ ├── supporting-idispeventimpl_3.h │ │ │ ├── understanding-window-traits_1.h │ │ │ ├── using-contained-windows_1.h │ │ │ ├── using-idispeventimpl_1.h │ │ │ ├── using-idispeventimpl_2.h │ │ │ ├── using-idispeventsimpleimpl_1.h │ │ │ ├── using-idispeventsimpleimpl_2.h │ │ │ ├── using-idispeventsimpleimpl_3.cpp │ │ │ ├── using-replaceable-parameters-the-registrar-s-preprocessor_1.cpp │ │ │ ├── window-class-macros_1.cpp │ │ │ ├── windows-messages-macros_1.cpp │ │ │ └── worker-archetype_1.cpp │ ├── collection-classes.md │ ├── com-modules-classes.md │ ├── commandhandler.md │ ├── composite-controls-classes.md │ ├── connection-points-classes.md │ ├── control-containment-classes.md │ ├── controls-general-support-classes.md │ ├── creating-an-aggregated-object.md │ ├── creating-an-atl-dhtml-control.md │ ├── creating-registrar-scripts.md │ ├── creating-the-project-atl-tutorial-part-1.md │ ├── data-transfer-classes.md │ ├── data-types-classes.md │ ├── dcomcnfg.md │ ├── debugging-and-exceptions-classes.md │ ├── debugging-tips.md │ ├── design-principles-for-collection-and-enumerator-interfaces.md │ ├── displaying-assertions.md │ ├── dual-interfaces-and-atl.md │ ├── dual-interfaces-and-events.md │ ├── dual-interfaces-classes.md │ ├── enumerators-and-collections-classes.md │ ├── error-information-classes.md │ ├── event-handling-and-atl.md │ ├── event-handling-principles.md │ ├── example-implementing-a-property-page.md │ ├── file-handling-classes.md │ ├── fundamentals-of-atl-com-objects.md │ ├── identifying-the-elements-of-the-dhtml-control-project.md │ ├── implementing-a-dialog-box.md │ ├── implementing-a-dual-interface.md │ ├── implementing-a-window-with-cwindowimpl.md │ ├── implementing-a-window.md │ ├── implementing-an-stl-based-collection.md │ ├── implementing-ccomobject-ccomaggobject-and-ccompolyobject.md │ ├── implementing-ccomobjectrootex.md │ ├── implementing-property-pages.md │ ├── implementing-the-event-handling-interface.md │ ├── inserting-a-composite-control.md │ ├── interface-pointers-classes.md │ ├── interfaces-atl.md │ ├── introduction-to-atl-window-classes.md │ ├── introduction-to-atl.md │ ├── introduction-to-com-and-atl.md │ ├── introduction-to-com.md │ ├── invoking-scripts.md │ ├── iunknown-implementation-classes.md │ ├── iunknown.md │ ├── linking-to-the-crt-in-your-atl-project.md │ ├── marshaling.md │ ├── media │ │ ├── ppgresourcelabeled.gif │ │ ├── vc2zw31.gif │ │ ├── vc307y1.gif │ │ ├── vc52en1.gif │ │ ├── vc52en2.gif │ │ └── vctraitscollectionclasseshierarchy.gif │ ├── memory-management-classes.md │ ├── message-handler-functions.md │ ├── message-maps-atl.md │ ├── messagehandler.md │ ├── mmc-snap-in-classes.md │ ├── modifying-the-atl-dhtml-control.md │ ├── modifying-the-atl-project.md │ ├── multiple-dual-interfaces.md │ ├── nonextensible-attribute.md │ ├── notifyhandler.md │ ├── object-safety-classes.md │ ├── persistence-classes.md │ ├── programming-with-atl-and-c-run-time-code.md │ ├── programming-with-ccombstr-atl.md │ ├── properties-and-property-pages-classes.md │ ├── putting-the-control-on-a-web-page-atl-tutorial-part-7.md │ ├── queryinterface.md │ ├── recommendations-for-choosing-between-atl-and-mfc.md │ ├── reference-counting.md │ ├── reference │ │ ├── adding-a-new-interface-in-an-atl-project.md │ │ ├── adding-an-atl-active-server-page-component.md │ │ ├── adding-an-atl-com-plus-1-0-component.md │ │ ├── adding-an-atl-control.md │ │ ├── adding-an-atl-dialog-box.md │ │ ├── adding-an-atl-ole-db-consumer.md │ │ ├── adding-an-atl-ole-db-provider.md │ │ ├── adding-an-atl-property-page.md │ │ ├── adding-an-atl-simple-object.md │ │ ├── adding-objects-and-controls-to-an-atl-project.md │ │ ├── aggregation-and-class-factory-macros.md │ │ ├── appearance-atl-control-wizard.md │ │ ├── application-settings-atl-project-wizard.md │ │ ├── asp-atl-active-server-page-component-wizard.md │ │ ├── atl-active-server-page-component-wizard.md │ │ ├── atl-base-module70-structure.md │ │ ├── atl-classes.md │ │ ├── atl-com-module70-structure.md │ │ ├── atl-com-plus-1-0-component-wizard.md │ │ ├── atl-control-wizard.md │ │ ├── atl-dialog-wizard.md │ │ ├── atl-drawinfo-structure.md │ │ ├── atl-func-info-structure.md │ │ ├── atl-functions.md │ │ ├── atl-global-variables.md │ │ ├── atl-http-utility-functions.md │ │ ├── atl-macros.md │ │ ├── atl-module70-structure.md │ │ ├── atl-ole-db-consumer-wizard.md │ │ ├── atl-ole-db-provider-wizard.md │ │ ├── atl-operators.md │ │ ├── atl-path-functions.md │ │ ├── atl-project-wizard.md │ │ ├── atl-property-page-wizard.md │ │ ├── atl-simple-object-wizard.md │ │ ├── atl-text-encoding-functions.md │ │ ├── atl-typedefs.md │ │ ├── atl-url-scheme-enum.md │ │ ├── atl-win-module70-structure.md │ │ ├── atl-wizards-and-dialog-boxes.md │ │ ├── atlcreatewnddata-structure.md │ │ ├── ca2aex-class.md │ │ ├── ca2caex-class.md │ │ ├── ca2wex-class.md │ │ ├── caccesstoken-class.md │ │ ├── cacl-class.md │ │ ├── cadapt-class.md │ │ ├── category-macros.md │ │ ├── catlarray-class.md │ │ ├── catlautothreadmodule-class.md │ │ ├── catlautothreadmodulet-class.md │ │ ├── catlbasemodule-class.md │ │ ├── catlcommodule-class.md │ │ ├── catldebuginterfacesmodule-class.md │ │ ├── catldllmodulet-class.md │ │ ├── catlexception-class.md │ │ ├── catlexemodulet-class.md │ │ ├── catlfile-class.md │ │ ├── catlfilemapping-class.md │ │ ├── catlfilemappingbase-class.md │ │ ├── catllist-class.md │ │ ├── catlmap-class.md │ │ ├── catlmodule-class.md │ │ ├── catlmodulet-class.md │ │ ├── catlpreviewctrlimpl-class.md │ │ ├── catlservicemodulet-class.md │ │ ├── catltemporaryfile-class.md │ │ ├── catltransactionmanager-class.md │ │ ├── catlwinmodule-class.md │ │ ├── cautoptr-class.md │ │ ├── cautoptrarray-class.md │ │ ├── cautoptrelementtraits-class.md │ │ ├── cautoptrlist-class.md │ │ ├── cautorevertimpersonation-class.md │ │ ├── cautovectorptr-class.md │ │ ├── cautovectorptrelementtraits-class.md │ │ ├── caxdialogimpl-class.md │ │ ├── caxwindow-class.md │ │ ├── caxwindow2t-class.md │ │ ├── cbindstatuscallback-class.md │ │ ├── ccomaggobject-class.md │ │ ├── ccomallocator-class.md │ │ ├── ccomapartment-class.md │ │ ├── ccomautocriticalsection-class.md │ │ ├── ccomautodeletecriticalsection-class.md │ │ ├── ccomautothreadmodule-class.md │ │ ├── ccombstr-class.md │ │ ├── ccomcachedtearoffobject-class.md │ │ ├── ccomclassfactory-class.md │ │ ├── ccomclassfactory2-class.md │ │ ├── ccomclassfactoryautothread-class.md │ │ ├── ccomclassfactorysingleton-class.md │ │ ├── ccomcoclass-class.md │ │ ├── ccomcompositecontrol-class.md │ │ ├── ccomcontainedobject-class.md │ │ ├── ccomcontrol-class.md │ │ ├── ccomcontrolbase-class.md │ │ ├── ccomcriticalsection-class.md │ │ ├── ccomcritseclock-class.md │ │ ├── ccomcurrency-class.md │ │ ├── ccomdynamicunkarray-class.md │ │ ├── ccomenum-class.md │ │ ├── ccomenumimpl-class.md │ │ ├── ccomenumonstl-class.md │ │ ├── ccomfakecriticalsection-class.md │ │ ├── ccomgitptr-class.md │ │ ├── ccomheap-class.md │ │ ├── ccomheapptr-class.md │ │ ├── ccommodule-class.md │ │ ├── ccommultithreadmodel-class.md │ │ ├── ccommultithreadmodelnocs-class.md │ │ ├── ccomobject-class.md │ │ ├── ccomobjectglobal-class.md │ │ ├── ccomobjectnolock-class.md │ │ ├── ccomobjectroot-class.md │ │ ├── ccomobjectrootex-class.md │ │ ├── ccomobjectstack-class.md │ │ ├── ccompolyobject-class.md │ │ ├── ccomptr-class.md │ │ ├── ccomptrbase-class.md │ │ ├── ccomqiptr-class.md │ │ ├── ccomqiptrelementtraits-class.md │ │ ├── ccomsafearray-class.md │ │ ├── ccomsafearraybound-class.md │ │ ├── ccomsafedeletecriticalsection-class.md │ │ ├── ccomsimplethreadallocator-class.md │ │ ├── ccomsinglethreadmodel-class.md │ │ ├── ccomtearoffobject-class.md │ │ ├── ccomunkarray-class.md │ │ ├── ccomvariant-class.md │ │ ├── ccontainedwindowt-class.md │ │ ├── ccrtallocator-class.md │ │ ├── ccrtheap-class.md │ │ ├── cdacl-class.md │ │ ├── cdebugreporthook-class.md │ │ ├── cdefaultchartraits-class.md │ │ ├── cdefaultcomparetraits-class.md │ │ ├── cdefaultelementtraits-class.md │ │ ├── cdefaulthashtraits-class.md │ │ ├── cdialogimpl-class.md │ │ ├── cdynamicchain-class.md │ │ ├── celementtraits-class.md │ │ ├── celementtraitsbase-class.md │ │ ├── cfirepropnotifyevent-class.md │ │ ├── cglobalheap-class.md │ │ ├── chandle-class.md │ │ ├── cheapptr-class.md │ │ ├── cheapptrbase-class.md │ │ ├── cheapptrelementtraits-class.md │ │ ├── cheapptrlist-class.md │ │ ├── cinterfacearray-class.md │ │ ├── cinterfacelist-class.md │ │ ├── clocalheap-class.md │ │ ├── cmessagemap-class.md │ │ ├── cnonstatelessworker-class.md │ │ ├── cnoworkerthread-class.md │ │ ├── codesnippet │ │ │ └── CPP │ │ │ │ ├── catlservicemodulet-class_1.cpp │ │ │ │ ├── catlservicemodulet-class_2.cpp │ │ │ │ ├── clipboard-using-the-ole-clipboard-mechanism_1.cpp │ │ │ │ ├── clipboard-using-the-windows-clipboard_1.cpp │ │ │ │ ├── clistview-class_1.cpp │ │ │ │ ├── compiler-options-macros_2.cpp │ │ │ │ ├── compiler-options-macros_3.cpp │ │ │ │ ├── ctoolbar-class_4.cpp │ │ │ │ ├── cwinapp-class_10.cpp │ │ │ │ ├── data-objects-and-data-sources-creation-and-destruction_1.cpp │ │ │ │ ├── list-control-and-list-view_1.cpp │ │ │ │ └── toolbar-fundamentals_1.h │ │ ├── com-interface-entry-macros.md │ │ ├── com-map-global-functions.md │ │ ├── com-map-macros.md │ │ ├── com-plus-1-0-atl-com-plus-1-0-component-wizard.md │ │ ├── com-plus-1-0-support-in-atl-projects.md │ │ ├── compiler-options-macros.md │ │ ├── composite-control-global-functions.md │ │ ├── composite-control-macros.md │ │ ├── connection-point-global-functions.md │ │ ├── connection-point-macros.md │ │ ├── cpatht-class.md │ │ ├── cprimitiveelementtraits-class.md │ │ ├── cprivateobjectsecuritydesc-class.md │ │ ├── crbmap-class.md │ │ ├── crbmultimap-class.md │ │ ├── crbtree-class.md │ │ ├── creating-an-atl-project.md │ │ ├── cregkey-class.md │ │ ├── crtthreadtraits-class.md │ │ ├── csacl-class.md │ │ ├── csecurityattributes-class.md │ │ ├── csecuritydesc-class.md │ │ ├── csid-class.md │ │ ├── csimplearray-class.md │ │ ├── csimplearrayequalhelper-class.md │ │ ├── csimplearrayequalhelperfalse-class.md │ │ ├── csimpledialog-class.md │ │ ├── csimplemap-class.md │ │ ├── csimplemapequalhelper-class.md │ │ ├── csimplemapequalhelperfalse-class.md │ │ ├── csnapinitemimpl-class.md │ │ ├── csnapinpropertypageimpl-class.md │ │ ├── csocketaddr-class.md │ │ ├── cstockpropimpl-class.md │ │ ├── cstringelementtraits-class.md │ │ ├── cstringelementtraitsi-class.md │ │ ├── cstringrefelementtraits-class.md │ │ ├── cthreadpool-class.md │ │ ├── ctokengroups-class.md │ │ ├── ctokenprivileges-class.md │ │ ├── curl-class.md │ │ ├── cw2aex-class.md │ │ ├── cw2cwex-class.md │ │ ├── cw2wex-class.md │ │ ├── cwin32heap-class.md │ │ ├── cwindow-class.md │ │ ├── cwindowimpl-class.md │ │ ├── cwintraits-class.md │ │ ├── cwintraitsor-class.md │ │ ├── cwndclassinfo-class.md │ │ ├── cworkerthread-class.md │ │ ├── debugging-and-error-reporting-global-functions.md │ │ ├── debugging-and-error-reporting-macros.md │ │ ├── default-atl-project-configurations.md │ │ ├── device-context-global-functions.md │ │ ├── event-handling-global-functions.md │ │ ├── exception-handling-macros.md │ │ ├── iatlautothreadmodule-class.md │ │ ├── iatlmemmgr-class.md │ │ ├── iaxwinambientdispatch-interface.md │ │ ├── iaxwinambientdispatchex-interface.md │ │ ├── iaxwinhostwindow-interface.md │ │ ├── iaxwinhostwindowlic-interface.md │ │ ├── icollectiononstlimpl-class.md │ │ ├── iconnectionpointcontainerimpl-class.md │ │ ├── iconnectionpointimpl-class.md │ │ ├── idataobjectimpl-class.md │ │ ├── idispatchimpl-class.md │ │ ├── idispeventimpl-class.md │ │ ├── idispeventsimpleimpl-class.md │ │ ├── idochostuihandlerdispatch-interface.md │ │ ├── ienumonstlimpl-class.md │ │ ├── interfaces-atl-control-wizard.md │ │ ├── iobjectsafetyimpl-class.md │ │ ├── iobjectwithsiteimpl-class.md │ │ ├── iolecontrolimpl-class.md │ │ ├── ioleinplaceactiveobjectimpl-class.md │ │ ├── ioleinplaceobjectwindowlessimpl-class.md │ │ ├── ioleobjectimpl-class.md │ │ ├── iperpropertybrowsingimpl-class.md │ │ ├── ipersistpropertybagimpl-class.md │ │ ├── ipersiststorageimpl-class.md │ │ ├── ipersiststreaminitimpl-class.md │ │ ├── ipointerinactiveimpl-class.md │ │ ├── ipropertynotifysinkcp-class.md │ │ ├── ipropertypage2impl-class.md │ │ ├── ipropertypageimpl-class.md │ │ ├── iprovideclassinfo2impl-class.md │ │ ├── iquickactivateimpl-class.md │ │ ├── iregistrar-class.md │ │ ├── irunnableobjectimpl-class.md │ │ ├── iserviceproviderimpl-class.md │ │ ├── ispecifypropertypagesimpl-class.md │ │ ├── isupporterrorinfoimpl-class.md │ │ ├── ithreadpoolconfig-interface.md │ │ ├── iviewobjecteximpl-class.md │ │ ├── iworkerthreadclient-interface.md │ │ ├── making-an-atl-object-noncreatable.md │ │ ├── marshaling-global-functions.md │ │ ├── message-map-macros-atl.md │ │ ├── mfc-support-in-atl-projects.md │ │ ├── object-map-macros.md │ │ ├── object-status-macros.md │ │ ├── options-atl-active-server-page-component-wizard.md │ │ ├── options-atl-control-wizard.md │ │ ├── options-atl-property-page-wizard.md │ │ ├── options-atl-simple-object-wizard.md │ │ ├── pixel-himetric-conversion-global-functions.md │ │ ├── property-map-macros.md │ │ ├── registry-and-typelib-global-functions.md │ │ ├── registry-data-exchange-macros.md │ │ ├── registry-macros.md │ │ ├── security-global-functions.md │ │ ├── security-identifier-global-functions.md │ │ ├── server-registration-global-functions.md │ │ ├── service-map-macros.md │ │ ├── snap-in-object-macros.md │ │ ├── specifying-compiler-optimization-for-an-atl-project.md │ │ ├── stock-properties-atl-control-wizard.md │ │ ├── string-conversion-macros.md │ │ ├── strings-atl-property-page-wizard.md │ │ ├── u-menuorid-class.md │ │ ├── u-rect-class.md │ │ ├── u-stringorid-class.md │ │ ├── win32threadtraits-class.md │ │ ├── window-class-macros.md │ │ ├── windows-messages-macros.md │ │ ├── winmodule-global-functions.md │ │ └── worker-archetype.md │ ├── registry-entries.md │ ├── registry-scripting-examples.md │ ├── registry-support-classes.md │ ├── running-objects-classes.md │ ├── running-the-program-as-a-local-server.md │ ├── scope-of-atl.md │ ├── security-classes.md │ ├── service-provider-support-classes.md │ ├── setting-up-a-static-link-to-the-registrar-code-cpp-only.md │ ├── site-information-classes.md │ ├── specifying-property-pages.md │ ├── specifying-the-threading-model-for-a-project-atl.md │ ├── string-and-text-classes.md │ ├── supporting-idispatch-and-ierrorinfo.md │ ├── supporting-idispeventimpl.md │ ├── tear-off-interfaces-classes.md │ ├── testing-the-atl-dhtml-control.md │ ├── testing-the-modified-atl-dhtml-control.md │ ├── thread-pooling-classes.md │ ├── threading-models-and-critical-sections-classes.md │ ├── toc.yml │ ├── ui-support-classes.md │ ├── understanding-backus-naur-form-bnf-syntax.md │ ├── understanding-parse-trees.md │ ├── understanding-window-traits.md │ ├── using-a-template-library.md │ ├── using-a-window.md │ ├── using-contained-windows.md │ ├── using-idispeventimpl.md │ ├── using-idispeventsimpleimpl.md │ ├── using-replaceable-parameters-the-registrar-s-preprocessor.md │ ├── using-task-manager.md │ ├── utility-classes.md │ └── windows-support-classes.md ├── build-insights │ ├── get-started-with-cpp-build-insights.md │ ├── index.yml │ ├── reference │ │ ├── sdk │ │ │ ├── c-event-data-types │ │ │ │ ├── cl-pass-data-struct.md │ │ │ │ ├── event-collection-data-struct.md │ │ │ │ ├── event-data-struct.md │ │ │ │ ├── event-id-enum.md │ │ │ │ ├── file-data-struct.md │ │ │ │ ├── file-type-code-enum.md │ │ │ │ ├── front-end-file-data-struct.md │ │ │ │ ├── function-data-struct.md │ │ │ │ ├── function-force-inlinee-data-struct.md │ │ │ │ ├── invocation-data-struct.md │ │ │ │ ├── invocation-version-data-struct.md │ │ │ │ ├── msvc-tool-code-enum.md │ │ │ │ ├── name-value-pair-data-struct.md │ │ │ │ ├── symbol-name-data-struct.md │ │ │ │ ├── template-instantiation-data-struct.md │ │ │ │ ├── template-instantiation-kind-code-enum.md │ │ │ │ ├── trace-info-data-struct.md │ │ │ │ ├── translation-unit-pass-code-enum.md │ │ │ │ ├── translation-unit-type-data.md │ │ │ │ └── translation-unit-type.md │ │ │ ├── cpp-event-data-types │ │ │ │ ├── activity.md │ │ │ │ ├── back-end-pass.md │ │ │ │ ├── bottom-up.md │ │ │ │ ├── c1-dll.md │ │ │ │ ├── c2-dll.md │ │ │ │ ├── code-generation.md │ │ │ │ ├── command-line.md │ │ │ │ ├── compiler-pass.md │ │ │ │ ├── compiler.md │ │ │ │ ├── environment-variable.md │ │ │ │ ├── event-group.md │ │ │ │ ├── event-stack.md │ │ │ │ ├── event.md │ │ │ │ ├── executable-image-output.md │ │ │ │ ├── exp-output.md │ │ │ │ ├── file-input.md │ │ │ │ ├── file-output.md │ │ │ │ ├── force-inlinee.md │ │ │ │ ├── front-end-file-group.md │ │ │ │ ├── front-end-file.md │ │ │ │ ├── front-end-pass.md │ │ │ │ ├── function.md │ │ │ │ ├── header-unit.md │ │ │ │ ├── imp-lib-output.md │ │ │ │ ├── invocation-group.md │ │ │ │ ├── invocation.md │ │ │ │ ├── lib-output.md │ │ │ │ ├── linker-group.md │ │ │ │ ├── linker-pass.md │ │ │ │ ├── linker.md │ │ │ │ ├── ltcg.md │ │ │ │ ├── module.md │ │ │ │ ├── obj-output.md │ │ │ │ ├── opt-icf.md │ │ │ │ ├── opt-lbr.md │ │ │ │ ├── opt-ref.md │ │ │ │ ├── pass1.md │ │ │ │ ├── pass2.md │ │ │ │ ├── pre-ltcg-opt-ref.md │ │ │ │ ├── precompiled-header.md │ │ │ │ ├── raw-event.md │ │ │ │ ├── simple-event.md │ │ │ │ ├── symbol-name.md │ │ │ │ ├── template-instantiation-group.md │ │ │ │ ├── template-instantiation.md │ │ │ │ ├── thread.md │ │ │ │ ├── top-down.md │ │ │ │ ├── trace-info.md │ │ │ │ ├── translation-unit-type.md │ │ │ │ └── whole-program-analysis.md │ │ │ ├── event-table.md │ │ │ ├── functions │ │ │ │ ├── analyze-a.md │ │ │ │ ├── analyze-w.md │ │ │ │ ├── analyze.md │ │ │ │ ├── inject-event.md │ │ │ │ ├── make-dynamic-analyzer-group.md │ │ │ │ ├── make-dynamic-relogger-group.md │ │ │ │ ├── make-static-analyzer-group.md │ │ │ │ ├── make-static-relogger-group.md │ │ │ │ ├── match-event-in-member-function.md │ │ │ │ ├── match-event-stack-in-member-function.md │ │ │ │ ├── match-event-stack.md │ │ │ │ ├── match-event.md │ │ │ │ ├── relog-a.md │ │ │ │ ├── relog-w.md │ │ │ │ ├── relog.md │ │ │ │ ├── start-tracing-session-a.md │ │ │ │ ├── start-tracing-session-w.md │ │ │ │ ├── start-tracing-session.md │ │ │ │ ├── stop-and-analyze-tracing-session-a.md │ │ │ │ ├── stop-and-analyze-tracing-session-w.md │ │ │ │ ├── stop-and-analyze-tracing-session.md │ │ │ │ ├── stop-and-relog-tracing-session-a.md │ │ │ │ ├── stop-and-relog-tracing-session-w.md │ │ │ │ ├── stop-and-relog-tracing-session.md │ │ │ │ ├── stop-tracing-session-a.md │ │ │ │ ├── stop-tracing-session-w.md │ │ │ │ └── stop-tracing-session.md │ │ │ ├── other-types │ │ │ │ ├── analysis-callbacks-struct.md │ │ │ │ ├── analysis-control-enum-class.md │ │ │ │ ├── analysis-descriptor-struct.md │ │ │ │ ├── callback-code-enum.md │ │ │ │ ├── ianalyzer-class.md │ │ │ │ ├── irelogger-class.md │ │ │ │ ├── on-analysis-event-func-typedef.md │ │ │ │ ├── on-begin-end-pass-func-typedef.md │ │ │ │ ├── on-relog-event-func-typedef.md │ │ │ │ ├── on-trace-info-func-typedef.md │ │ │ │ ├── relog-callbacks-struct.md │ │ │ │ ├── relog-descriptor-struct.md │ │ │ │ ├── relog-retention-system-event-flags-constants.md │ │ │ │ ├── result-code-enum.md │ │ │ │ ├── tracing-session-msvc-event-flags-constants.md │ │ │ │ ├── tracing-session-options-struct.md │ │ │ │ ├── tracing-session-statistics-struct.md │ │ │ │ └── tracing-session-system-event-flags-constants.md │ │ │ └── overview.md │ │ ├── vcperf-commands.md │ │ └── wpa-views.md │ ├── toc.yml │ └── tutorials │ │ ├── build-insights-function-view.md │ │ ├── build-insights-included-files-view.md │ │ ├── build-insights-template-view.md │ │ ├── build-insights-tips.md │ │ ├── media │ │ ├── build-insights-filter-by-project.png │ │ ├── build-insights-glob-filter.png │ │ ├── build-insights-rebuild-project.png │ │ ├── build-insights-reports-directory.png │ │ ├── build-insights-run-on-selected-files.png │ │ ├── build-insights-view-explanations.png │ │ ├── build-options-debug.png │ │ ├── build-options-release.png │ │ ├── functions-view-after-fix.png │ │ ├── functions-view-before-fix.png │ │ ├── functions-view-expanded.png │ │ ├── functions-view-goto-file.png │ │ ├── include-tree-view-expanded.png │ │ ├── include-tree-view.png │ │ ├── included-files-after-fix.png │ │ ├── included-files-before-fix.png │ │ ├── included-files-show-in-include-tree.png │ │ ├── included-files-translation-unit.png │ │ ├── installer-build-insights.png │ │ ├── installer-desktop-cpp-build-insights.png │ │ ├── installer-gamedev-cpp-build-insights.png │ │ ├── max-optimization-setting.png │ │ ├── precompiled-header-settings-force-include.png │ │ ├── precompiled-header-settings.png │ │ ├── templates-view-after-fix.png │ │ ├── templates-view-before-fix.png │ │ ├── tools-options-build-insights.png │ │ ├── vcperf-simple-usage.png │ │ ├── wpa-configuration.png │ │ ├── wpa-grouping.gif │ │ ├── wpa-installation.png │ │ ├── wpa-presets.png │ │ ├── wpa-switching-view-mode.gif │ │ ├── wpa-viewing-trace.gif │ │ └── wpa-zooming.gif │ │ ├── vcperf-and-wpa.md │ │ └── wpa-basics.md ├── build │ ├── active-technology-and-dlls.md │ ├── adding-references-in-visual-cpp-projects.md │ ├── arm-exception-handling.md │ ├── arm64-exception-handling.md │ ├── arm64-windows-abi-conventions.md │ ├── arm64ec-windows-abi-conventions.md │ ├── automation-in-a-dll.md │ ├── building-c-cpp-isolated-applications-and-side-by-side-assemblies.md │ ├── building-c-cpp-isolated-applications.md │ ├── building-c-cpp-side-by-side-assemblies.md │ ├── building-on-the-command-line.md │ ├── calling-dll-functions-from-visual-basic-applications.md │ ├── checking-for-memory-overwrites.md │ ├── clang-support-cmake.md │ ├── clang-support-msbuild.md │ ├── cmake-predefined-configuration-reference.md │ ├── cmake-presets-json-reference.md │ ├── cmake-presets-vs.md │ ├── cmake-projects-in-visual-studio.md │ ├── cmake-remote-debugging.md │ ├── cmakesettings-reference.md │ ├── common-problems-when-creating-a-release-build.md │ ├── common-visual-cpp-64-bit-migration-issues.md │ ├── common-visual-cpp-arm-migration-issues.md │ ├── compare-inclusion-methods.md │ ├── concepts-of-isolated-applications-and-side-by-side-assemblies.md │ ├── configure-cmake-debugging-sessions.md │ ├── configuring-programs-for-64-bit-visual-cpp.md │ ├── configuring-programs-for-arm-processors-visual-cpp.md │ ├── configuring-programs-for-windows-xp.md │ ├── cppproperties-schema-reference.md │ ├── create-reusable-property-configurations.md │ ├── creating-a-resource-only-dll.md │ ├── creating-and-managing-visual-cpp-projects.md │ ├── creating-precompiled-header-files.md │ ├── customize-cmake-settings.md │ ├── determining-which-exporting-method-to-use.md │ ├── dll-frequently-asked-questions.yml │ ├── dlls-in-visual-cpp.md │ ├── environment-variables-for-profile-guided-optimizations.md │ ├── exception-handling-x64.md │ ├── exporting-and-importing-using-afx-ext-class.md │ ├── exporting-c-functions-for-use-in-c-or-cpp-language-executables.md │ ├── exporting-cpp-functions-for-use-in-c-language-executables.md │ ├── exporting-from-a-dll-using-declspec-dllexport.md │ ├── exporting-from-a-dll-using-def-files.md │ ├── exporting-from-a-dll.md │ ├── exporting-functions-from-a-dll-by-ordinal-rather-than-by-name.md │ ├── extension-dlls-overview.md │ ├── extension-dlls.md │ ├── fixing-release-build-problems.md │ ├── formatting-the-output-of-a-custom-build-step-or-build-event.md │ ├── freelibrary-and-afxfreelibrary.md │ ├── get-started-linux-cmake.md │ ├── getprocaddress.md │ ├── how-to-add-a-custom-build-step-to-msbuild-projects.md │ ├── how-to-add-custom-build-tools-to-msbuild-projects.md │ ├── how-to-build-isolated-applications-to-consume-com-components.md │ ├── how-to-build-registration-free-com-components.md │ ├── how-to-configure-visual-cpp-projects-to-target-64-bit-platforms.md │ ├── how-to-create-a-cpp-project-from-existing-code.md │ ├── how-to-create-a-release-build.md │ ├── how-to-debug-a-release-build.md │ ├── how-to-enable-a-64-bit-visual-cpp-toolset-on-the-command-line.md │ ├── how-to-integrate-custom-tools-into-the-project-properties.md │ ├── how-to-merge-multiple-pgo-profiles-into-a-single-profile.md │ ├── how-to-modify-the-target-framework-and-platform-toolset.md │ ├── how-to-organize-project-output-files-for-builds.md │ ├── how-to-use-build-events-in-msbuild-projects.md │ ├── ieee-floating-point-representation.md │ ├── image.png │ ├── importing-and-exporting-inline-functions.md │ ├── importing-and-exporting.md │ ├── importing-data-using-declspec-dllimport.md │ ├── importing-function-calls-using-declspec-dllimport.md │ ├── importing-into-an-application-using-declspec-dllimport.md │ ├── importing-into-an-application.md │ ├── importing-using-def-files.md │ ├── improving-compiler-throughput.md │ ├── kinds-of-dlls.md │ ├── launch-vs-schema-reference-cpp.md │ ├── linking-an-executable-to-a-dll.md │ ├── loadlibrary-and-afxloadlibrary.md │ ├── localized-resources-in-mfc-applications-satellite-dlls.md │ ├── media │ │ ├── add-configure-preset-to-cmakepresets.png │ │ ├── add-new-item-header-file.png │ │ ├── add-reference-to-walkthrough.png │ │ ├── additional-header-unit-dependencies-setting.png │ │ ├── arm64-exception-handling-packed-unwind-data.png │ │ ├── arm64-exception-handling-pdata-record.png │ │ ├── arm64-exception-handling-stack-frame.png │ │ ├── arm64-exception-handling-xdata-record.png │ │ ├── attach-to-process.png │ │ ├── change-compile-as.png │ │ ├── change-item-type.png │ │ ├── clang-debug-msbuild.png │ │ ├── clang-debug-visualize.png │ │ ├── clang-install-vs2019.png │ │ ├── clang-install-vs2022.png │ │ ├── clang-location-cmake.png │ │ ├── clang-msbuild-prop-page.png │ │ ├── cmake-add-config-icon-with-target-dialog.png │ │ ├── cmake-add-config-icon.png │ │ ├── cmake-add-configuration.png │ │ ├── cmake-build-errors.png │ │ ├── cmake-build-menu.png │ │ ├── cmake-build-only.png │ │ ├── cmake-bullet3-add-configuration-x64-debug.png │ │ ├── cmake-bullet3-add-configurations.png │ │ ├── cmake-bullet3-connection-manager.png │ │ ├── cmake-bullet3-launch-button.png │ │ ├── cmake-bullet3-launched.png │ │ ├── cmake-bullet3-linux-callstack.png │ │ ├── cmake-bullet3-linux-configuration-item.png │ │ ├── cmake-bullet3-linux-console.png │ │ ├── cmake-bullet3-manage-configurations.png │ │ ├── cmake-bullet3-member-list-toolbar.png │ │ ├── cmake-bullet3-output-window.png │ │ ├── cmake-bullet3-show-all-files.png │ │ ├── cmake-bullet3-show-targets.png │ │ ├── cmake-bullet3-solution-explorer.png │ │ ├── cmake-bullet3-targets-view.png │ │ ├── cmake-change-settings.png │ │ ├── cmake-clang-configuration.png │ │ ├── cmake-clang-toolset.png │ │ ├── cmake-cmakelists-error.png │ │ ├── cmake-cmakelists.png │ │ ├── cmake-configurations.png │ │ ├── cmake-configure-options.png │ │ ├── cmake-debug-menu.png │ │ ├── cmake-debugger-entry.png │ │ ├── cmake-file-open.png │ │ ├── cmake-find-all-refs.png │ │ ├── cmake-general-prefer-cmake-presets.png │ │ ├── cmake-import-wizard.png │ │ ├── cmake-install-2019.png │ │ ├── cmake-install-2022.png │ │ ├── cmake-install.png │ │ ├── cmake-json-intellisense.png │ │ ├── cmake-main-menu.png │ │ ├── cmake-manage-configurations.png │ │ ├── cmake-multiple-roots.png │ │ ├── cmake-open-cmake.png │ │ ├── cmake-project-manipulation.png │ │ ├── cmake-run-button.png │ │ ├── cmake-select-a-debugger.png │ │ ├── cmake-settings-editor.png │ │ ├── cmake-settings-editor2.png │ │ ├── cmake-settings-solution-explorer.png │ │ ├── cmake-single-file-compile.png │ │ ├── cmake-startup-item-dropdown.png │ │ ├── cmake-targets-add-debug-configuration.png │ │ ├── cmake-targets-view.png │ │ ├── cmake-targets-view2.png │ │ ├── cmake_build_context_menu.png │ │ ├── cmake_json_intellisense.png │ │ ├── cmake_launch_debug.png │ │ ├── config.png │ │ ├── configure-tasks.png │ │ ├── cpp-property-page-2017.png │ │ ├── create-from-existing-code-wizard.png │ │ ├── create-new-dll-project-2019.png │ │ ├── debug-target.png │ │ ├── debug-targets-view.png │ │ ├── default-configurations.png │ │ ├── desktop-app-add-cpp-file-150.png │ │ ├── desktop-app-add-cpp-file-153.png │ │ ├── desktop-app-new-project-name-150.png │ │ ├── desktop-app-new-project-name-153.png │ │ ├── desktop-app-new-project-wizard-153.png │ │ ├── desktop-app-project-add-new-item-150.gif │ │ ├── desktop-app-project-add-new-item-153.gif │ │ ├── desktop-app-project-build-150.gif │ │ ├── desktop-app-project-run-157.PNG │ │ ├── desktop-app-win32-wizard-overview-150.png │ │ ├── desktop-app-win32-wizard-settings-150.png │ │ ├── desktop-development-cpp-workload.png │ │ ├── desktop-development-with-cpp.png │ │ ├── diagnostic-logging.png │ │ ├── edit-empty-mathlibrary-header.png │ │ ├── empty-project-option.png │ │ ├── enable-cmakepresets-new.png │ │ ├── enable-cmakepresets.png │ │ ├── gcc-intellisense.png │ │ ├── github-copilot-fix-warning-accept.png │ │ ├── github-copilot-fix-warning.png │ │ ├── github-copilot-open-chat.png │ │ ├── launch-debugger-gdb.png │ │ ├── life-exe.png │ │ ├── llvm-msbuild-prop-page.png │ │ ├── location.png │ │ ├── manage-configurations-dropdown.png │ │ ├── mathclient-additional-dependencies-property.png │ │ ├── mathclient-additional-dependencies.png │ │ ├── mathclient-additional-include-directories-property.png │ │ ├── mathclient-additional-include-directories.png │ │ ├── mathclient-additional-library-directories-property.png │ │ ├── mathclient-additional-library-directories.png │ │ ├── mathclient-linker-properties.png │ │ ├── mathclient-new-project-name-159.png │ │ ├── mathclient-post-build-command-line.png │ │ ├── mathclient-project-name-2019.png │ │ ├── mathclient-project-name.png │ │ ├── mathclient-run-without-debugging.png │ │ ├── mathclient-system-error-mathlibrary-dll-not-found.png │ │ ├── mathlibrary-add-new-item-header-file.png │ │ ├── mathlibrary-new-project-name-159.png │ │ ├── mathlibrary-project-name.png │ │ ├── mathlibrary-project-wizard-1.png │ │ ├── mathlibrary-project-wizard-2.png │ │ ├── mathlibrary-solution-explorer-153.png │ │ ├── mathlibrary-solution-explorer-159.png │ │ ├── mathlibrary-solution-explorer-162.png │ │ ├── new-dropdowns.png │ │ ├── open-folder-add-config.png │ │ ├── open-folder-intellisense-mode.png │ │ ├── pgofig0hub.png │ │ ├── pgofig1start.png │ │ ├── pgofig2instrument.png │ │ ├── pgofig3build.PNG │ │ ├── pgofig4training.PNG │ │ ├── pgofig5analyze.png │ │ ├── pgofig6data.png │ │ ├── pgofig7diagnostics.png │ │ ├── project_property_pages_vc.png │ │ ├── property-manager.png │ │ ├── property_editor_dropdown.png │ │ ├── propertyeditorvc.png │ │ ├── public-include-module-directories-setting.png │ │ ├── remote-cmake-app.png │ │ ├── remote-debugger-options.png │ │ ├── set-cpp-language-latest.png │ │ ├── set-header-unit-library-settings.png │ │ ├── settings.png │ │ ├── sharingnew.png │ │ ├── solution-explorer-switch-view.png │ │ ├── start-window.png │ │ ├── startup-item.png │ │ ├── switch-to-targets-view.png │ │ ├── target-system-dropdown.png │ │ ├── target-system-selections.png │ │ ├── vc30ow1.gif │ │ ├── vc37yj1.gif │ │ ├── vcamd_conv_ex_1_block.png │ │ ├── vcamd_conv_ex_2_block.png │ │ ├── vcamd_conv_ex_3_block.png │ │ ├── vcamd_conv_ex_4_block.png │ │ ├── vcamd_conv_ex_5.png │ │ ├── vcpkg-intellisense.png │ │ ├── vcppdir.png │ │ ├── vcppdir_libdir.png │ │ ├── vcppdir_libdir_edit.png │ │ ├── vcppdir_libdir_macros.png │ │ ├── visual-c---project-defaults.png │ │ ├── visual-c---property-pages-showing-active-configuration.png │ │ ├── visual-c---property-pages-showing-release-config.png │ │ ├── visual-c---reference-manager--atl-projects-.png │ │ ├── visual-studio-switch-cmake-targets-view.png │ │ ├── vs-debug-dropdown-menu-cmake.png │ │ ├── vs-output-window-cmake-generation.png │ │ ├── vs2017-add-reference.png │ │ ├── vs2019-additional-module-dependencies.png │ │ ├── vs2019-choose-console-app.png │ │ ├── vs2019-cmake-configure-options.png │ │ ├── vs2019-cmake-manage-configurations-arm.png │ │ ├── vs2019-cmake-manage-configurations.png │ │ ├── vs2019-configure-new-project-hello-world.png │ │ ├── vs2019-hello-world-code.png │ │ ├── vs2019-scan-module-dependencies.png │ │ ├── vs2019-translate-includes-option.png │ │ ├── vs2022-ActivePresetDropdown.png │ │ ├── vs2022-get-started.png │ │ ├── vs2022-project-configure.png │ │ ├── vs2022-supported-cmake-not-present-prompt.png │ │ ├── vs2022-target-system-dropdown.png │ │ ├── vscpp-add-new-item.gif │ │ ├── vscpp-build-solution.gif │ │ ├── vscpp-concierge-choose-workload.gif │ │ ├── vscpp-concierge-project-name-callouts.png │ │ ├── vscpp-concierge-project-name.png │ │ ├── vscpp-concierge-run-installer.gif │ │ ├── vscpp-file-new-project.gif │ │ ├── vscpp-first-start-page 54.png │ │ ├── vscpp-first-start-page-flag.png │ │ ├── vscpp-first-start-page.gif │ │ ├── vscpp-hello-world-complete.gif │ │ ├── vscpp-hello-world-editor.png │ │ ├── vscpp-properties-linker-subsystem.gif │ │ ├── vscpp-ready-to-build.png │ │ ├── vscpp-run-in-cmd.gif │ │ ├── vscpp-start-debugging-1.gif │ │ ├── vscpp-start-without-debugging.gif │ │ ├── walkthrough-build-debug-wsl2-breakpoint.png │ │ ├── wsl-platform-toolset-selection.png │ │ └── x64-native-tools-command-prompt.png │ ├── modify-project-properties-without-changing-project-file.md │ ├── module-states-of-a-regular-dll-dynamically-linked-to-mfc.md │ ├── msbuild-visual-cpp.md │ ├── mutual-imports.md │ ├── non-mfc-dlls-overview.md │ ├── open-folder-projects-cpp.md │ ├── optimization-best-practices.md │ ├── optimization-pragmas-and-keywords.md │ ├── optimizing-your-code.md │ ├── overview-of-arm-abi-conventions.md │ ├── pgoautosweep.md │ ├── pgomgr.md │ ├── pgosweep.md │ ├── profile-guided-optimizations.md │ ├── project-property-inheritance.md │ ├── projects-and-build-systems-cpp.md │ ├── prolog-and-epilog.md │ ├── reference │ │ ├── advanced-property-page.md │ │ ├── ai-specify-metadata-directories.md │ │ ├── align-section-alignment.md │ │ ├── all.md │ │ ├── allowbind-prevent-dll-binding.md │ │ ├── allowbind.md │ │ ├── allowisolation-manifest-lookup.md │ │ ├── allowisolation.md │ │ ├── analyze-code-analysis.md │ │ ├── appcontainer-windows-store-app.md │ │ ├── appcontainer.md │ │ ├── arch-arm.md │ │ ├── arch-arm64.md │ │ ├── arch-minimum-cpu-architecture.md │ │ ├── arch-x64.md │ │ ├── arch-x86.md │ │ ├── archivemembers.md │ │ ├── arm64-function-pad-min-x64.md │ │ ├── assemblydebug-add-debuggableattribute.md │ │ ├── assemblylinkresource-link-to-dotnet-framework-resource.md │ │ ├── assemblymodule-add-a-msil-module-to-the-assembly.md │ │ ├── assemblyresource-embed-a-managed-resource.md │ │ ├── at-specify-a-compiler-response-file.md │ │ ├── at-specify-a-linker-response-file.md │ │ ├── atl-program-or-control-source-and-header-files.md │ │ ├── await-enable-coroutine-support.md │ │ ├── base-base-address.md │ │ ├── bigobj-increase-number-of-sections-in-dot-obj-file.md │ │ ├── bind.md │ │ ├── bscmake-command-file-response-file.md │ │ ├── bscmake-command-line.md │ │ ├── bscmake-exit-codes.md │ │ ├── bscmake-options.md │ │ ├── bscmake-reference.md │ │ ├── building-a-dot-bsc-file.md │ │ ├── building-an-import-library-and-export-file.md │ │ ├── building-browse-information-files-overview.md │ │ ├── c-compile-without-linking.md │ │ ├── c-cpp-build-tools.md │ │ ├── c-cpp-building-reference.md │ │ ├── c-cpp-prop-page.md │ │ ├── c-preserve-comments-during-preprocessing.md │ │ ├── c-visual-cpp.md │ │ ├── cetcompat.md │ │ ├── cgthreads-code-generation-threads.md │ │ ├── cgthreads-compiler-threads.md │ │ ├── choosing-the-format-of-netmodule-input-files.md │ │ ├── cl-command-files.md │ │ ├── cl-environment-variables.md │ │ ├── cl-filename-syntax.md │ │ ├── cl-invokes-the-linker.md │ │ ├── clr-common-language-runtime-compilation.md │ │ ├── clr-restrictions.md │ │ ├── clrheader.md │ │ ├── clrimagetype-specify-type-of-clr-image.md │ │ ├── clrsupportlasterror-preserve-last-error-code-for-pinvoke-calls.md │ │ ├── clrthreadattribute-set-clr-thread-attribute.md │ │ ├── clrunmanagedcodecheck-add-suppressunmanagedcodesecurityattribute.md │ │ ├── code-visual-cpp.md │ │ ├── command-line-property-pages.md │ │ ├── commands-in-a-makefile.md │ │ ├── common-macros-for-build-commands-and-properties.md │ │ ├── compiler-command-line-syntax.md │ │ ├── compiler-controlled-link-options.md │ │ ├── compiler-option-warning-level.md │ │ ├── compiler-options-listed-alphabetically.md │ │ ├── compiler-options-listed-by-category.md │ │ ├── compiler-options.md │ │ ├── compiling-a-c-cpp-program.md │ │ ├── constexpr-control-constexpr-evaluation.md │ │ ├── contents-of-a-makefile.md │ │ ├── creating-a-makefile-project.md │ │ ├── creating-an-dot-sbr-file.md │ │ ├── custom-build-step-property-page-general.md │ │ ├── d-preprocessor-definitions.md │ │ ├── dash-exports.md │ │ ├── debug-generate-debug-info.md │ │ ├── debugging-prop-pages.md │ │ ├── debugtype-debug-info-options.md │ │ ├── decorated-names.md │ │ ├── def-specify-module-definition-file.md │ │ ├── defaultlib-specify-default-library.md │ │ ├── defining-an-nmake-macro.md │ │ ├── delay-delay-load-import-settings.md │ │ ├── delayload-delay-load-import.md │ │ ├── delaysign-partially-sign-an-assembly.md │ │ ├── delimiters-for-visual-cpp-documentation-tags.md │ │ ├── dependentloadflag.md │ │ ├── dependents.md │ │ ├── description-blocks.md │ │ ├── diagnostics-compiler-diagnostic-options.md │ │ ├── directives.md │ │ ├── disasm.md │ │ ├── dll-build-a-dll.md │ │ ├── doc-process-documentation-comments-c-cpp.md │ │ ├── dot-def-files-as-linker-input.md │ │ ├── dot-directives.md │ │ ├── dot-exe-files-as-linker-input.md │ │ ├── dot-exp-files-as-linker-input.md │ │ ├── dot-ilk-files-as-linker-input.md │ │ ├── dot-lib-files-as-linker-input.md │ │ ├── dot-obj-files-as-linker-input.md │ │ ├── dot-pdb-files-as-linker-input.md │ │ ├── dot-res-files-as-linker-input.md │ │ ├── dot-txt-files-as-linker-input.md │ │ ├── dot-xml-file-processing.md │ │ ├── driver-windows-nt-kernel-mode-driver.md │ │ ├── dumpbin-command-line.md │ │ ├── dumpbin-options.md │ │ ├── dumpbin-reference.md │ │ ├── dynamic-deopt-linker.md │ │ ├── dynamic-deopt.md │ │ ├── dynamicbase-use-address-space-layout-randomization.md │ │ ├── dynamicbase.md │ │ ├── e-preprocess-to-stdout.md │ │ ├── editbin-command-line.md │ │ ├── editbin-options.md │ │ ├── editbin-reference.md │ │ ├── eh-exception-handling-model.md │ │ ├── entry-entry-point-symbol.md │ │ ├── ep-preprocess-to-stdout-without-hash-line-directives.md │ │ ├── errlook-reference.md │ │ ├── error-handling-and-notification.md │ │ ├── error-message-edit-control.md │ │ ├── errorreport-dumpbin-exe.md │ │ ├── errorreport-editbin-exe.md │ │ ├── errorreport-report-internal-compiler-errors.md │ │ ├── errorreport-report-internal-linker-errors.md │ │ ├── example-visual-cpp.md │ │ ├── exception-visual-cpp.md │ │ ├── execution-charset-set-execution-character-set.md │ │ ├── experimental-log.md │ │ ├── experimental-module.md │ │ ├── experimental-preprocessor.md │ │ ├── export-exports-a-function.md │ │ ├── exports.md │ │ ├── external-external-headers-diagnostics.md │ │ ├── extracting-a-library-member.md │ │ ├── f-set-stack-size.md │ │ ├── fa-fa-listing-file.md │ │ ├── favor-optimize-for-architecture-specifics.md │ │ ├── fc-full-path-of-source-code-file-in-diagnostics.md │ │ ├── fd-ide-minimal-rebuild.md │ │ ├── fd-program-database-file-name.md │ │ ├── fe-name-exe-file.md │ │ ├── feature-arm64.md │ │ ├── fi-name-forced-include-file.md │ │ ├── fi-preprocess-output-file-name.md │ │ ├── file-types-created-for-visual-cpp-projects.md │ │ ├── filealign.md │ │ ├── files-created-for-clr-projects.md │ │ ├── fixed-fixed-base-address.md │ │ ├── fm-name-mapfile.md │ │ ├── fo-object-file-name.md │ │ ├── force-force-file-output.md │ │ ├── force-interlocked-functions.md │ │ ├── fp-name-dot-pch-file.md │ │ ├── fp-specify-floating-point-behavior.md │ │ ├── fpcvt.md │ │ ├── fpo.md │ │ ├── fr-fr-create-dot-sbr-file.md │ │ ├── fs-force-synchronous-pdb-writes.md │ │ ├── fsanitize-coverage.md │ │ ├── fsanitize.md │ │ ├── fu-name-forced-hash-using-file.md │ │ ├── functionpadmin-create-hotpatchable-image.md │ │ ├── fx-merge-injected-code.md │ │ ├── ga-optimize-for-windows-application.md │ │ ├── gd-gr-gv-gz-calling-convention.md │ │ ├── ge-enable-stack-probes.md │ │ ├── general-property-page-file.md │ │ ├── general-property-page-project.md │ │ ├── genprofile-fastgenprofile-generate-profiling-instrumented-build.md │ │ ├── gf-eliminate-duplicate-strings.md │ │ ├── gh-enable-penter-hook-function.md │ │ ├── gh-enable-pexit-hook-function.md │ │ ├── gl-whole-program-optimization.md │ │ ├── gm-enable-minimal-rebuild.md │ │ ├── gr-enable-run-time-type-information.md │ │ ├── gs-buffer-security-check.md │ │ ├── gs-control-stack-checking-calls.md │ │ ├── gt-support-fiber-safe-thread-local-storage.md │ │ ├── guard-enable-control-flow-guard.md │ │ ├── guard-enable-eh-continuation-metadata.md │ │ ├── guard-enable-guard-checks.md │ │ ├── gw-optimize-global-data.md │ │ ├── gx-enable-exception-handling.md │ │ ├── gy-enable-function-level-linking.md │ │ ├── gz-enable-stack-frame-run-time-error-checking.md │ │ ├── h-restrict-length-of-external-names.md │ │ ├── header-unit-json-reference.md │ │ ├── headername.md │ │ ├── headers.md │ │ ├── headerunit.md │ │ ├── heap-set-heap-size.md │ │ ├── heap.md │ │ ├── heapsize.md │ │ ├── help-compiler-command-line-help.md │ │ ├── help-files-html-help.md │ │ ├── help-files-winhelp.md │ │ ├── highentropyva-support-64-bit-aslr.md │ │ ├── highentropyva.md │ │ ├── hint-files.md │ │ ├── hlsl-property-pages.md │ │ ├── homeparams-copy-register-parameters-to-stack.md │ │ ├── hotpatch-create-hotpatchable-image.md │ │ ├── how-bscmake-builds-a-dot-bsc-file.md │ │ ├── how-to-set-lib-exe-options-in-the-visual-studio-development-environment.md │ │ ├── i-additional-include-directories.md │ │ ├── idlout-name-midl-output-files.md │ │ ├── ifc-map.md │ │ ├── ifc-output.md │ │ ├── ignore-ignore-specific-warnings.md │ │ ├── ignoreidl-don-t-process-attributes-into-midl.md │ │ ├── ilk-name-incremental-database-file.md │ │ ├── implib-name-import-library.md │ │ ├── imports-dumpbin.md │ │ ├── include-force-symbol-references.md │ │ ├── include-visual-cpp.md │ │ ├── incremental-link-incrementally.md │ │ ├── inferasanlibs.md │ │ ├── inference-rules.md │ │ ├── inline-files-in-a-makefile.md │ │ ├── integritycheck-require-signature-check.md │ │ ├── integritycheck.md │ │ ├── interface.md │ │ ├── internal-partition.md │ │ ├── j-default-char-type-is-unsigned.md │ │ ├── jmc.md │ │ ├── jump-table-rdata.md │ │ ├── kernel-create-kernel-mode-binary.md │ │ ├── keycontainer-specify-a-key-container-to-sign-an-assembly.md │ │ ├── keyfile-specify-key-or-key-pair-to-sign-an-assembly.md │ │ ├── largeaddressaware-handle-large-addresses.md │ │ ├── largeaddressaware.md │ │ ├── lib-input-files.md │ │ ├── lib-output-files.md │ │ ├── lib-reference.md │ │ ├── libpath-additional-libpath.md │ │ ├── library.md │ │ ├── linenumbers.md │ │ ├── link-code-for-kernel-mode.md │ │ ├── link-input-files.md │ │ ├── link-output.md │ │ ├── link-pass-options-to-linker.md │ │ ├── link-repro-full-path-rsp.md │ │ ├── linker-options.md │ │ ├── linker-property-pages.md │ │ ├── linker-support-for-delay-loaded-dlls.md │ │ ├── linkermember.md │ │ ├── linking.md │ │ ├── linkrepro.md │ │ ├── linkreprotarget.md │ │ ├── list-visual-cpp.md │ │ ├── ln-create-msil-module.md │ │ ├── loadconfig.md │ │ ├── look-up-button.md │ │ ├── ltcg-link-time-code-generation.md │ │ ├── ltcgout.md │ │ ├── machine-specify-target-platform.md │ │ ├── macros-and-nmake.md │ │ ├── makefile-preprocessing.md │ │ ├── managed-resources-property-page.md │ │ ├── managing-a-library.md │ │ ├── manifest-create-side-by-side-assembly-manifest.md │ │ ├── manifest-tool-property-pages.md │ │ ├── manifestdependency-specify-manifest-dependencies.md │ │ ├── manifestfile-name-manifest-file.md │ │ ├── manifestinput-specify-manifest-input.md │ │ ├── manifestuac-embeds-uac-information-in-manifest.md │ │ ├── map-generate-mapfile.md │ │ ├── mapinfo-include-information-in-mapfile.md │ │ ├── md-mt-ld-use-run-time-library.md │ │ ├── media │ │ │ ├── example-prop-page.png │ │ │ ├── file-general-item-type.png │ │ │ ├── hint-squiggle-and-actions.png │ │ │ ├── hintfile.png │ │ │ ├── skipped-regions-squiggle-option.png │ │ │ └── solution-explorer-filters.png │ │ ├── merge-combine-sections.md │ │ ├── mfc-program-or-control-source-and-header-files.md │ │ ├── microsoft-extensions-to-c-and-cpp.md │ │ ├── midl-property-pages.md │ │ ├── midl-specify-midl-command-line-options.md │ │ ├── module-definition-dot-def-files.md │ │ ├── module-exportheader.md │ │ ├── module-reference.md │ │ ├── modules-button.md │ │ ├── mp-build-with-multiple-processes.md │ │ ├── msbuild-reference-cpp.md │ │ ├── msbuild-visual-cpp-overview.md │ │ ├── name-c-cpp.md │ │ ├── natvis-add-natvis-to-pdb.md │ │ ├── netmodule-files-as-linker-input.md │ │ ├── nmake-function-abspath.md │ │ ├── nmake-function-basename.md │ │ ├── nmake-function-filter.md │ │ ├── nmake-function-filterout.md │ │ ├── nmake-function-findstring.md │ │ ├── nmake-function-lowercase.md │ │ ├── nmake-function-patsubst.md │ │ ├── nmake-function-strip.md │ │ ├── nmake-function-subst.md │ │ ├── nmake-function-uppercase.md │ │ ├── nmake-property-page.md │ │ ├── nmake-reference.md │ │ ├── no-function-pad-section.md │ │ ├── noassembly-create-a-msil-module.md │ │ ├── nodefaultlib-ignore-libraries.md │ │ ├── noentry-no-entry-point.md │ │ ├── nologo-editbin.md │ │ ├── nologo-suppress-startup-banner-c-cpp.md │ │ ├── nologo-suppress-startup-banner-linker.md │ │ ├── nopdb.md │ │ ├── nxcompat-compatible-with-data-execution-prevention.md │ │ ├── nxcompat.md │ │ ├── o-options-optimize-code.md │ │ ├── o1-o2-minimize-size-maximize-speed.md │ │ ├── ob-inline-function-expansion.md │ │ ├── od-disable-debug.md │ │ ├── og-global-optimizations.md │ │ ├── oi-generate-intrinsic-functions.md │ │ ├── openmp-enable-openmp-2-0-support.md │ │ ├── opt-optimizations.md │ │ ├── options-strict.md │ │ ├── order-of-cl-options.md │ │ ├── order-put-functions-in-order.md │ │ ├── os-ot-favor-small-code-favor-fast-code.md │ │ ├── other-lib-output.md │ │ ├── out-dumpbin.md │ │ ├── out-output-file-name.md │ │ ├── output-file-f-options.md │ │ ├── overview-of-lib.md │ │ ├── ox-full-optimization.md │ │ ├── oy-frame-pointer-omission.md │ │ ├── p-preprocess-to-a-file.md │ │ ├── para-visual-cpp.md │ │ ├── param-visual-cpp.md │ │ ├── paramref-visual-cpp.md │ │ ├── pdata.md │ │ ├── pdb-use-program-database.md │ │ ├── pdbaltpath-use-alternate-pdb-path.md │ │ ├── pdbpath.md │ │ ├── pdbstripped-strip-private-symbols.md │ │ ├── permission-visual-cpp.md │ │ ├── permissive-standards-conformance.md │ │ ├── pgd-specify-database-for-profile-guided-optimizations.md │ │ ├── pogosafemode-linker-option.md │ │ ├── profile-performance-tools-profiler.md │ │ ├── project-and-solution-files.md │ │ ├── project-files.md │ │ ├── property-page-xml-files.md │ │ ├── property-pages-visual-cpp.md │ │ ├── q-options-low-level-operations.md │ │ ├── qfast-transcendentals-force-fast-transcendentals.md │ │ ├── qifist-suppress-ftol.md │ │ ├── qimprecise-fwaits-remove-fwaits-inside-try-blocks.md │ │ ├── qintel-jcc-erratum.md │ │ ├── qpar-auto-parallelizer.md │ │ ├── qpar-report-auto-parallelizer-reporting-level.md │ │ ├── qsafe-fp-loads.md │ │ ├── qspectre-jmp.md │ │ ├── qspectre-load-cf.md │ │ ├── qspectre-load.md │ │ ├── qspectre.md │ │ ├── qvec-report-auto-vectorizer-reporting-level.md │ │ ├── range.md │ │ ├── rawdata.md │ │ ├── rebase.md │ │ ├── recommended-tags-for-documentation-comments-visual-cpp.md │ │ ├── release-set-the-checksum.md │ │ ├── release.md │ │ ├── relocations.md │ │ ├── remarks-visual-cpp.md │ │ ├── reserved-words.md │ │ ├── resource-files-cpp.md │ │ ├── resources-property-pages.md │ │ ├── return-value-of-cl-exe.md │ │ ├── returns-visual-cpp.md │ │ ├── rtc-run-time-error-checks.md │ │ ├── rules-for-module-definition-statements.md │ │ ├── running-lib.md │ │ ├── running-nmake.md │ │ ├── safeseh-image-has-safe-exception-handlers.md │ │ ├── sample-makefile.md │ │ ├── sarif-output.md │ │ ├── scandependencies.md │ │ ├── sdl-enable-additional-security-checks.md │ │ ├── section-dumpbin.md │ │ ├── section-editbin.md │ │ ├── section-specify-section-attributes.md │ │ ├── sections-c-cpp.md │ │ ├── see-visual-cpp.md │ │ ├── seealso-visual-cpp.md │ │ ├── showincludes-list-include-files.md │ │ ├── source-charset-set-source-character-set.md │ │ ├── sourcedependencies-directives.md │ │ ├── sourcedependencies.md │ │ ├── sourcelink.md │ │ ├── special-nmake-macros.md │ │ ├── specifying-the-pathname.md │ │ ├── stack-stack-allocations.md │ │ ├── stack.md │ │ ├── stacksize.md │ │ ├── std-specify-language-standard-version.md │ │ ├── structure-of-a-library.md │ │ ├── stub-ms-dos-stub-file-name.md │ │ ├── stub.md │ │ ├── subsystem-specify-subsystem.md │ │ ├── subsystem.md │ │ ├── summary-visual-cpp.md │ │ ├── summary.md │ │ ├── swaprun-load-linker-output-to-swap-file.md │ │ ├── swaprun.md │ │ ├── symbols.md │ │ ├── tc-tp-tc-tp-specify-source-file-type.md │ │ ├── time-linker-time-information.md │ │ ├── tlbid-specify-resource-id-for-typelib.md │ │ ├── tlbout-name-dot-tlb-file.md │ │ ├── tls.md │ │ ├── translateinclude.md │ │ ├── tsaware-create-terminal-server-aware-application.md │ │ ├── tsaware.md │ │ ├── u-u-undefine-symbols.md │ │ ├── understanding-the-helper-function.md │ │ ├── unicode-support-in-the-compiler-and-linker.md │ │ ├── useprofile.md │ │ ├── using-an-import-library-and-export-file.md │ │ ├── using-an-nmake-macro.md │ │ ├── using-visual-cpp-add-new-item-templates.md │ │ ├── utf-8-set-source-and-executable-character-sets-to-utf-8.md │ │ ├── v-version-number.md │ │ ├── validate-charset-validate-for-compatible-characters.md │ │ ├── value-edit-control.md │ │ ├── value-visual-cpp.md │ │ ├── vcpp-directories-property-page.md │ │ ├── vcxproj-file-structure.md │ │ ├── vcxproj-files-and-wildcards.md │ │ ├── vcxproj-filters-files.md │ │ ├── vd-disable-construction-displacements.md │ │ ├── verbose-print-progress-messages.md │ │ ├── version-c-cpp.md │ │ ├── version-version-information.md │ │ ├── version.md │ │ ├── visual-cpp-project-types.md │ │ ├── vlen.md │ │ ├── vmb-vmg-representation-method.md │ │ ├── vmm-vms-vmv-general-purpose-representation.md │ │ ├── volatile-volatile-keyword-interpretation.md │ │ ├── volatile.md │ │ ├── web-references-property-page.md │ │ ├── wholearchive-include-all-library-object-files.md │ │ ├── winmd-generate-windows-metadata.md │ │ ├── winmddelaysign-partially-sign-a-winmd.md │ │ ├── winmdfile-specify-winmd-file.md │ │ ├── winmdkeycontainer-specify-key-container.md │ │ ├── winmdkeyfile-specify-winmd-key-file.md │ │ ├── wl-enable-one-line-diagnostics.md │ │ ├── working-with-import-libraries-and-export-files.md │ │ ├── wp64-detect-64-bit-portability-issues.md │ │ ├── wx-treat-linker-warnings-as-errors.md │ │ ├── x-ignore-standard-include-paths.md │ │ ├── xdcmake-reference.md │ │ ├── xml-data-generator-tool-property-page.md │ │ ├── xml-document-generator-tool-property-pages.md │ │ ├── xml-documentation-visual-cpp.md │ │ ├── y-ignore-precompiled-header-options.md │ │ ├── y-precompiled-headers.md │ │ ├── yc-create-precompiled-header-file.md │ │ ├── yd-place-debug-information-in-object-file.md │ │ ├── yl-inject-pch-reference-for-debug-library.md │ │ ├── yu-use-precompiled-header-file.md │ │ ├── z7-zi-zi-debug-information-format.md │ │ ├── za-ze-disable-language-extensions.md │ │ ├── zc-alignednew.md │ │ ├── zc-auto-deduce-variable-type.md │ │ ├── zc-char8-t.md │ │ ├── zc-check-gwodr.md │ │ ├── zc-conformance.md │ │ ├── zc-cplusplus.md │ │ ├── zc-enumtypes.md │ │ ├── zc-externc.md │ │ ├── zc-externconstexpr.md │ │ ├── zc-forscope-force-conformance-in-for-loop-scope.md │ │ ├── zc-gotoscope.md │ │ ├── zc-hiddenfriend.md │ │ ├── zc-implicitnoexcept-implicit-exception-specifiers.md │ │ ├── zc-inline-remove-unreferenced-comdat.md │ │ ├── zc-lambda.md │ │ ├── zc-noexcepttypes.md │ │ ├── zc-nrvo.md │ │ ├── zc-preprocessor.md │ │ ├── zc-referencebinding-enforce-reference-binding-rules.md │ │ ├── zc-rvaluecast-enforce-type-conversion-rules.md │ │ ├── zc-sizeddealloc-enable-global-sized-dealloc-functions.md │ │ ├── zc-static-assert.md │ │ ├── zc-stdc.md │ │ ├── zc-strictstrings-disable-string-literal-type-conversion.md │ │ ├── zc-templatescope.md │ │ ├── zc-ternary.md │ │ ├── zc-threadsafeinit-thread-safe-local-static-initialization.md │ │ ├── zc-throwingnew-assume-operator-new-throws.md │ │ ├── zc-tlsguards.md │ │ ├── zc-trigraphs-trigraphs-substitution.md │ │ ├── zc-twophase.md │ │ ├── zc-wchar-t-wchar-t-is-native-type.md │ │ ├── zc-zerosizearraynew.md │ │ ├── zf.md │ │ ├── zg-generate-function-prototypes.md │ │ ├── zh.md │ │ ├── zl-omit-default-library-name.md │ │ ├── zm-specify-precompiled-header-memory-allocation-limit.md │ │ ├── zo-enhance-optimized-debugging.md │ │ ├── zp-struct-member-alignment.md │ │ ├── zs-syntax-check-only.md │ │ └── zw-windows-runtime-compilation.md │ ├── regular-dlls-dynamically-linked-to-mfc.md │ ├── regular-dlls-statically-linked-to-mfc.md │ ├── release-builds.md │ ├── run-time-library-behavior.md │ ├── specifying-build-events.md │ ├── specifying-custom-build-tools.md │ ├── stack-usage.md │ ├── tasks-vs-json-schema-reference-cpp.md │ ├── tips-for-improving-time-critical-code.md │ ├── toc.yml │ ├── troubleshooting-build-customizations.md │ ├── troubleshooting-c-cpp-isolated-applications-and-side-by-side-assemblies.md │ ├── understanding-custom-build-steps-and-build-events.md │ ├── understanding-manifest-generation-for-c-cpp-programs.md │ ├── use-github-copilot-create-cpp-console-app.md │ ├── using-database-ole-and-sockets-extension-dlls-in-regular-dlls.md │ ├── using-function-name-without-parens-produces-no-code.md │ ├── using-the-debug-build-to-check-for-memory-overwrite.md │ ├── using-verify-instead-of-assert.md │ ├── vscpp-step-0-installation.md │ ├── vscpp-step-1-create.md │ ├── vscpp-step-2-build.md │ ├── walkthrough-build-debug-wsl2.md │ ├── walkthrough-compile-a-c-program-on-the-command-line.md │ ├── walkthrough-compiling-a-cpp-cli-program-on-the-command-line.md │ ├── walkthrough-compiling-a-cpp-cx-program-on-the-command-line.md │ ├── walkthrough-compiling-a-native-cpp-program-on-the-command-line.md │ ├── walkthrough-creating-and-using-a-dynamic-link-library-cpp.md │ ├── walkthrough-creating-and-using-a-static-library-cpp.md │ ├── walkthrough-header-units.md │ ├── walkthrough-import-stl-header-units.md │ ├── walkthrough-using-msbuild-to-create-a-visual-cpp-project.md │ ├── why-floating-point-numbers-may-lose-precision.md │ ├── working-with-project-properties.md │ ├── x64-calling-convention.md │ └── x64-software-conventions.md ├── c-language │ ├── abort-function-c.md │ ├── addition-plus.md │ ├── alignment-c.md │ ├── allocating-zero-memory.md │ ├── ansi-conformance.md │ ├── argument-description.md │ ├── arguments-to-main.md │ ├── arguments.md │ ├── array-declarations.md │ ├── arrays-and-pointers.md │ ├── ascii-character-set.md │ ├── assignment-conversions.md │ ├── atexit-function-c.md │ ├── auto-storage-class-specifier.md │ ├── based-pointers-c.md │ ├── behavior-of-identifiers.md │ ├── bits-per-character.md │ ├── bitwise-shift-operators.md │ ├── blank-lines.md │ ├── blocks.md │ ├── break-statement-c.md │ ├── c-abstract-declarators.md │ ├── c-additive-operators.md │ ├── c-assignment-operators.md │ ├── c-bit-fields.md │ ├── c-bitwise-operators.md │ ├── c-character-constants.md │ ├── c-comments.md │ ├── c-compound-assignment.md │ ├── c-constant-expressions.md │ ├── c-constants.md │ ├── c-declarations-and-definitions.md │ ├── c-enumeration-declarations.md │ ├── c-extended-storage-class-attributes.md │ ├── c-floating-point-constants.md │ ├── c-function-definitions.md │ ├── c-identifiers.md │ ├── c-integer-constants.md │ ├── c-keywords.md │ ├── c-language-reference.md │ ├── c-language-syntax-summary.md │ ├── c-logical-operators.md │ ├── c-multiplicative-operators.md │ ├── c-operators.md │ ├── c-postfix-increment-and-decrement-operators.md │ ├── c-pragmas.md │ ├── c-primary-expressions.md │ ├── c-relational-and-equality-operators.md │ ├── c-sequence-points.md │ ├── c-sized-integer-types.md │ ├── c-storage-classes.md │ ├── c-string-literals.md │ ├── c-tokens.md │ ├── c-type-specifiers.md │ ├── c-unary-operators.md │ ├── calls-with-a-variable-number-of-arguments.md │ ├── cast-operators.md │ ├── casting-integers-to-floating-point-values.md │ ├── character-constants-and-conditional-inclusion.md │ ├── character-sequences.md │ ├── character-sets1.md │ ├── character-testing.md │ ├── character-types.md │ ├── characters.md │ ├── clock-function-c.md │ ├── compound-statement-c.md │ ├── conditional-expression-operator.md │ ├── considerations-when-writing-prolog-epilog-code.md │ ├── constants-in-primary-expressions.md │ ├── continue-statement-c.md │ ├── conversions-from-floating-point-types.md │ ├── conversions-from-other-types.md │ ├── conversions-from-signed-integral-types.md │ ├── conversions-from-unsigned-integral-types.md │ ├── conversions-to-and-from-pointer-types.md │ ├── converting-multibyte-characters.md │ ├── cpp-integer-limits.md │ ├── customizing-c-command-line-processing.md │ ├── data-type-specifiers-and-equivalents.md │ ├── declarations-and-types.md │ ├── declarators-and-variable-declarations.md │ ├── declarators-maximum-number.md │ ├── default-date-and-time.md │ ├── default-signals.md │ ├── defining-inline-c-functions-with-dllexport-and-dllimport.md │ ├── definitions-and-conventions.md │ ├── definitions-and-declarations-c.md │ ├── deleting-open-files.md │ ├── demotion-of-integers.md │ ├── diagnostic-printed-by-the-assert-function.md │ ├── directives-to-the-preprocessor.md │ ├── dll-import-and-export-functions.md │ ├── dll-import-and-export.md │ ├── do-while-statement-c.md │ ├── domain-errors.md │ ├── elements-of-c.md │ ├── enum-type.md │ ├── environment-names.md │ ├── environment.md │ ├── escape-sequences.md │ ├── evaluation-of-tokens.md │ ├── example-program.md │ ├── execution-character-set.md │ ├── expanding-wildcard-arguments.md │ ├── expression-evaluation-c.md │ ├── expression-statement-c.md │ ├── expressions-and-assignments.md │ ├── expressions-in-parentheses.md │ ├── extern-storage-class-specifier.md │ ├── external-definitions.md │ ├── external-linkage.md │ ├── file-access-limits.md │ ├── file-buffering.md │ ├── file-position-errors.md │ ├── file-position-in-append-mode.md │ ├── filenames.md │ ├── floating-point-math.md │ ├── fmod-function.md │ ├── for-statement-c.md │ ├── function-attributes.md │ ├── function-body.md │ ├── function-call-c.md │ ├── function-call-conversions.md │ ├── function-calls.md │ ├── function-declarations-and-definitions.md │ ├── function-prototypes.md │ ├── functions-c.md │ ├── generic-selection.md │ ├── goto-and-labeled-statements-c.md │ ├── identifiers-in-primary-expressions.md │ ├── if-statement-c.md │ ├── implementation-defined-behavior.md │ ├── improper-access-to-a-union.md │ ├── including-bracketed-filenames.md │ ├── including-quoted-filenames.md │ ├── incomplete-types.md │ ├── index.yml │ ├── indirection-and-address-of-operators.md │ ├── initialization.md │ ├── initializing-aggregate-types.md │ ├── initializing-scalar-types.md │ ├── initializing-strings.md │ ├── inline-assembler-c.md │ ├── inline-functions.md │ ├── integer-types.md │ ├── integers.md │ ├── interactive-devices.md │ ├── internal-linkage.md │ ├── interpreting-more-complex-declarators.md │ ├── l-value-and-r-value-expressions.md │ ├── largest-array-size.md │ ├── lexical-grammar.md │ ├── library-functions.md │ ├── lifetime-scope-visibility-and-linkage.md │ ├── lifetime.md │ ├── limits-on-floating-point-constants.md │ ├── linkage.md │ ├── main-function-and-program-execution.md │ ├── maximum-string-length.md │ ├── messages-generated-by-the-perror-function.md │ ├── multibyte-and-wide-characters.md │ ├── multibyte-characters.md │ ├── multidimensional-arrays-c.md │ ├── naked-c.md │ ├── naked-functions.md │ ├── name-spaces.md │ ├── no-linkage.md │ ├── noreturn.md │ ├── null-characters.md │ ├── null-macro.md │ ├── null-statement-c.md │ ├── obsolete-forms-of-function-declarations-and-definitions.md │ ├── octal-and-hexadecimal-character-specifications.md │ ├── one-dimensional-arrays.md │ ├── operands-and-expressions.md │ ├── organization-of-the-c-language-reference.md │ ├── overview-of-c-statements.md │ ├── overview-of-declarations.md │ ├── overview-of-functions.md │ ├── padding-and-alignment-of-structure-members.md │ ├── parameters.md │ ├── parsing-c-command-line-arguments.md │ ├── phrase-structure-grammar.md │ ├── pointer-arithmetic.md │ ├── pointer-declarations.md │ ├── pointer-subtraction.md │ ├── postfix-operators.md │ ├── pragmas.md │ ├── precedence-and-order-of-evaluation.md │ ├── prefix-increment-and-decrement-operators.md │ ├── preprocessing-directives.md │ ├── program-structure.md │ ├── punctuation-and-special-characters.md │ ├── qualifiers-access-to-volatile-objects.md │ ├── range-of-char-values.md │ ├── range-of-integer-values.md │ ├── reading-pointer-values.md │ ├── reading-ranges.md │ ├── recursive-functions.md │ ├── register-storage-class-specifier.md │ ├── registers-availability-of-registers.md │ ├── remainders.md │ ├── renaming-with-a-name-that-exists.md │ ├── return-statement-c.md │ ├── return-type.md │ ├── right-shifts.md │ ├── rules-and-limitations-for-dllimport-dllexport.md │ ├── rules-and-limitations-for-using-naked-functions.md │ ├── scope-and-visibility.md │ ├── scope-of-this-manual.md │ ├── sequential-evaluation-operator.md │ ├── side-effects.md │ ├── sign-of-bit-fields.md │ ├── signal-function-c.md │ ├── signed-bitwise-operations.md │ ├── significant-characters-with-external-linkage.md │ ├── significant-characters-without-external-linkage.md │ ├── simple-assignment-c.md │ ├── simple-variable-declarations.md │ ├── sizeof-operator-c.md │ ├── source-files-and-source-programs.md │ ├── specifying-calling-conventions.md │ ├── statements-c.md │ ├── statements-limits-on-switch-statements.md │ ├── static-assert-c.md │ ├── static-storage-class-specifier.md │ ├── storage-and-alignment-of-structures.md │ ├── storage-class-specifiers-for-external-level-declarations.md │ ├── storage-class-specifiers-for-internal-level-declarations.md │ ├── storage-class-specifiers-with-function-declarations.md │ ├── storage-class.md │ ├── storage-of-addresses.md │ ├── storage-of-arrays.md │ ├── storage-of-basic-types.md │ ├── storage-of-bit-fields.md │ ├── storage-of-string-literals.md │ ├── storage-of-unions.md │ ├── strerror-function.md │ ├── string-literal-concatenation.md │ ├── string-literals-in-primary-expressions.md │ ├── structure-and-union-members.md │ ├── structure-declarations.md │ ├── structures-unions-enumerations-and-bit-fields.md │ ├── subtraction-minus.md │ ├── summary-of-declarations.md │ ├── summary-of-expressions.md │ ├── summary-of-lifetime-and-visibility.md │ ├── summary-of-statements.md │ ├── switch-statement-c.md │ ├── system-function.md │ ├── terminating-newline-characters.md │ ├── thread-local-storage.md │ ├── time-zone.md │ ├── toc.yml │ ├── translation-diagnostics.md │ ├── trigraphs.md │ ├── truncation-of-floating-point-values.md │ ├── truncation-of-text-files.md │ ├── try-except-statement-c.md │ ├── try-finally-statement-c.md │ ├── type-cast-conversions.md │ ├── type-char.md │ ├── type-conversions-c.md │ ├── type-double.md │ ├── type-float.md │ ├── type-for-string-literals.md │ ├── type-int.md │ ├── type-long-double.md │ ├── type-qualifiers.md │ ├── typedef-declarations.md │ ├── typeof-c.md │ ├── typeof-unqual-c.md │ ├── unary-arithmetic-operators.md │ ├── underflow-of-floating-point-values.md │ ├── union-declarations.md │ ├── unrepresented-character-constants.md │ ├── uppercase-and-lowercase.md │ ├── using-the-additive-operators.md │ ├── using-wmain.md │ ├── usual-arithmetic-conversions.md │ ├── values.md │ ├── while-statement-c.md │ ├── white-space-characters.md │ ├── wide-characters.md │ └── zero-length-files.md ├── c-runtime-library │ ├── 32-bit-windows-time-date-formats.md │ ├── a-sample-generic-text-program.md │ ├── abnormal-termination.md │ ├── acmdln-tcmdln-wcmdln.md │ ├── ansi-c-compliance.md │ ├── argc-argv-wargv.md │ ├── argument-access.md │ ├── backward-compatibility.md │ ├── buffer-manipulation.md │ ├── bufsiz.md │ ├── byte-and-wide-streams.md │ ├── byte-classification.md │ ├── c-run-time-library-reference.md │ ├── cgets-cgetws.md │ ├── character-classification.md │ ├── ciatan.md │ ├── ciatan2.md │ ├── cicos.md │ ├── ciexp.md │ ├── cifmod.md │ ├── cilog.md │ ├── cilog10.md │ ├── cipow.md │ ├── cisin.md │ ├── cisqrt.md │ ├── citan.md │ ├── clocks-per-sec-clk-tck.md │ ├── code-pages.md │ ├── commit-to-disk-constants.md │ ├── compatibility.md │ ├── complex-math-support.md │ ├── console-and-port-i-o.md │ ├── constant-and-global-variable-mappings.md │ ├── control-flags.md │ ├── controlling-streams.md │ ├── country-region-strings.md │ ├── crt-debug-heap-details.md │ ├── crt-debugging-techniques.md │ ├── crt-disable-perfcrit-locks.md │ ├── crt-initialization.md │ ├── crt-library-features.md │ ├── crtdbg-map-alloc.md │ ├── crtdbgflag.md │ ├── crtlcmapstringw.md │ ├── cxxframehandler.md │ ├── data-alignment.md │ ├── data-conversion.md │ ├── data-type-constants.md │ ├── data-type-mappings.md │ ├── daylight-dstbias-timezone-and-tzname.md │ ├── debug-routines.md │ ├── debug-versions-of-heap-allocation-functions.md │ ├── debug.md │ ├── delete-operator-crt.md │ ├── direction-flag.md │ ├── directory-control.md │ ├── dllonexit.md │ ├── environ-wenviron.md │ ├── environmental-constants.md │ ├── eof-weof.md │ ├── errno-constants.md │ ├── errno-doserrno-sys-errlist-and-sys-nerr.md │ ├── error-handling-crt.md │ ├── except-handler3.md │ ├── exception-handling-constants.md │ ├── exception-handling-routines.md │ ├── exec-wexec-functions.md │ ├── execute-onexit-table-initialize-onexit-table-register-onexit-function.md │ ├── exit-success-exit-failure.md │ ├── file-attribute-constants.md │ ├── file-constants.md │ ├── file-handling.md │ ├── file-permission-constants.md │ ├── file-read-write-access-constants.md │ ├── file-translation-constants.md │ ├── filename-max.md │ ├── filename-search-functions.md │ ├── files-and-streams.md │ ├── find-memory-leaks-using-the-crt-library.md │ ├── floating-point-support.md │ ├── fmode.md │ ├── fopen-max-sys-open.md │ ├── format-specification-fields-scanf-and-wscanf-functions.md │ ├── format-specification-syntax-printf-and-wprintf-functions.md │ ├── freeentry-usedentry.md │ ├── fseek-lseek-constants.md │ ├── function-family-overviews.md │ ├── generic-text-mappings.md │ ├── get-output-format.md │ ├── getmainargs-wgetmainargs.md │ ├── gets-getws.md │ ├── global-constants.md │ ├── global-state.md │ ├── global-variables-and-standard-types.md │ ├── global-variables.md │ ├── heap-constants.md │ ├── heap-maxreq.md │ ├── heapadd.md │ ├── heapset.md │ ├── huge-val-huge.md │ ├── inp-inpw-inpd.md │ ├── input-and-output.md │ ├── internal-crt-globals-and-functions.md │ ├── internal-set-app-type.md │ ├── internationalization.md │ ├── interpretation-of-multibyte-character-sequences.md │ ├── iob.md │ ├── is-isw-routines.md │ ├── ismbb-routines.md │ ├── ismbc-routines.md │ ├── iso646-operators.md │ ├── language-strings.md │ ├── lc-codepage-func.md │ ├── lc-collate-cp-func.md │ ├── lc-locale-name-func.md │ ├── link-options.md │ ├── local-unwind2.md │ ├── locale-categories.md │ ├── locale-names-languages-and-country-region-strings.md │ ├── locale.md │ ├── lock.md │ ├── locking-constants.md │ ├── low-level-i-o.md │ ├── math-constants.md │ ├── math-error-constants.md │ ├── max-env.md │ ├── mb-cur-max-func-mb-cur-max-l-func-p-mb-cur-max-mb-cur-max.md │ ├── mb-cur-max.md │ ├── media │ │ └── stream.gif │ ├── memory-allocation.md │ ├── multithreaded-libraries-performance.md │ ├── new-operator-crt.md │ ├── nolock-functions.md │ ├── null-crt.md │ ├── obsolete-functions.md │ ├── outp-outpw-outpd.md │ ├── p-commode.md │ ├── p-fmode.md │ ├── parameter-validation.md │ ├── path-field-limits.md │ ├── pctype-func.md │ ├── pctype-pwctype-wctype-mbctype-mbcasemap.md │ ├── pgmptr-wpgmptr.md │ ├── potential-errors-passing-crt-objects-across-dll-boundaries.md │ ├── printf-p-positional-parameters.md │ ├── process-and-environment-control.md │ ├── rand-max.md │ ├── recommendations-for-choosing-between-functions-and-macros.md │ ├── reference │ │ ├── abort.md │ │ ├── abs-labs-llabs-abs64.md │ │ ├── access-crt.md │ │ ├── access-s-waccess-s.md │ │ ├── access-waccess.md │ │ ├── acos-acosf-acosl.md │ │ ├── acosh-acoshf-acoshl.md │ │ ├── aligned-free-dbg.md │ │ ├── aligned-free.md │ │ ├── aligned-malloc-dbg.md │ │ ├── aligned-malloc.md │ │ ├── aligned-msize-dbg.md │ │ ├── aligned-msize.md │ │ ├── aligned-offset-malloc-dbg.md │ │ ├── aligned-offset-malloc.md │ │ ├── aligned-offset-realloc-dbg.md │ │ ├── aligned-offset-realloc.md │ │ ├── aligned-offset-recalloc-dbg.md │ │ ├── aligned-offset-recalloc.md │ │ ├── aligned-realloc-dbg.md │ │ ├── aligned-realloc.md │ │ ├── aligned-recalloc-dbg.md │ │ ├── aligned-recalloc.md │ │ ├── alloca.md │ │ ├── amsg-exit.md │ │ ├── and-eq.md │ │ ├── and.md │ │ ├── asctime-s-wasctime-s.md │ │ ├── asctime-wasctime.md │ │ ├── asin-asinf-asinl.md │ │ ├── asinh-asinhf-asinhl.md │ │ ├── assert-asserte-assert-expr-macros.md │ │ ├── assert-macro-assert-wassert.md │ │ ├── atan-atanf-atanl-atan2-atan2f-atan2l.md │ │ ├── atanh-atanhf-atanhl.md │ │ ├── atexit.md │ │ ├── atodbl-atodbl-l-atoldbl-atoldbl-l-atoflt-atoflt-l.md │ │ ├── atof-atof-l-wtof-wtof-l.md │ │ ├── atoi-atoi-l-wtoi-wtoi-l.md │ │ ├── atoi64-atoi64-l-wtoi64-wtoi64-l.md │ │ ├── atol-atol-l-wtol-wtol-l.md │ │ ├── atoll-atoll-l-wtoll-wtoll-l.md │ │ ├── beginthread-beginthreadex.md │ │ ├── bessel-functions-j0-j1-jn-y0-y1-yn.md │ │ ├── bitand.md │ │ ├── bitor.md │ │ ├── bsearch-s.md │ │ ├── bsearch.md │ │ ├── btowc.md │ │ ├── byteswap-uint64-byteswap-ulong-byteswap-ushort.md │ │ ├── c16rtomb-c32rtomb1.md │ │ ├── cabs-cabsf-cabsl.md │ │ ├── cabs.md │ │ ├── cacos-cacosf-cacosl.md │ │ ├── cacosh-cacoshf-cacoshl.md │ │ ├── callnewh.md │ │ ├── calloc-dbg.md │ │ ├── calloc.md │ │ ├── carg-cargf-cargl.md │ │ ├── casin-casinf-casinl.md │ │ ├── casinh-casinhf-casinhl.md │ │ ├── catan-catanf-catanl.md │ │ ├── catanh-catanhf-catanhl.md │ │ ├── cbrt-cbrtf-cbrtl.md │ │ ├── cbuild-fcbuild-lcbuild.md │ │ ├── ccos-ccosf-ccosl.md │ │ ├── ccosh-ccoshf-ccoshl.md │ │ ├── ceil-ceilf-ceill.md │ │ ├── cexit-c-exit.md │ │ ├── cexp-cexpf-cexpl.md │ │ ├── cgets-s-cgetws-s.md │ │ ├── cgets.md │ │ ├── chdir-wchdir.md │ │ ├── chdir.md │ │ ├── chdrive.md │ │ ├── chgsign-chgsignf-chgsignl.md │ │ ├── chmod-wchmod.md │ │ ├── chmod.md │ │ ├── chsize-s.md │ │ ├── chsize.md │ │ ├── cimag-cimagf-cimagl.md │ │ ├── clear87-clearfp.md │ │ ├── clearerr-s.md │ │ ├── clearerr.md │ │ ├── clock.md │ │ ├── clog-clogf-clogl.md │ │ ├── clog10-clog10f-clog10l.md │ │ ├── close.md │ │ ├── cmulcc-fcmulcc-lcmulcc.md │ │ ├── cmulcr-fcmulcr-lcmulcr.md │ │ ├── commit.md │ │ ├── compl.md │ │ ├── configthreadlocale.md │ │ ├── conj-conjf-conjl.md │ │ ├── control87-controlfp-control87-2.md │ │ ├── controlfp-s.md │ │ ├── copysign-copysignf-copysignl-copysign-copysignf-copysignl.md │ │ ├── cos-cosf-cosl.md │ │ ├── cosh-coshf-coshl.md │ │ ├── countof-macro.md │ │ ├── cpow-cpowf-cpowl.md │ │ ├── cprintf-cprintf-l-cwprintf-cwprintf-l.md │ │ ├── cprintf-p-cprintf-p-l-cwprintf-p-cwprintf-p-l.md │ │ ├── cprintf-s-cprintf-s-l-cwprintf-s-cwprintf-s-l.md │ │ ├── cprintf.md │ │ ├── cproj-cprojf-cprojl.md │ │ ├── cputs-cputws.md │ │ ├── cputs.md │ │ ├── creal-crealf-creall.md │ │ ├── creat-wcreat.md │ │ ├── creat.md │ │ ├── create-locale-wcreate-locale.md │ │ ├── crt-alphabetical-function-reference.md │ │ ├── crtcheckmemory.md │ │ ├── crtdbgbreak.md │ │ ├── crtdbgreport-crtdbgreportw.md │ │ ├── crtdoforallclientobjects.md │ │ ├── crtdumpmemoryleaks.md │ │ ├── crtgetallochook.md │ │ ├── crtgetdumpclient.md │ │ ├── crtgetreporthook.md │ │ ├── crtismemoryblock.md │ │ ├── crtisvalidheappointer.md │ │ ├── crtisvalidpointer.md │ │ ├── crtmemcheckpoint.md │ │ ├── crtmemdifference.md │ │ ├── crtmemdumpallobjectssince.md │ │ ├── crtmemdumpstatistics.md │ │ ├── crtreportblocktype.md │ │ ├── crtsetallochook.md │ │ ├── crtsetbreakalloc.md │ │ ├── crtsetdbgflag.md │ │ ├── crtsetdebugfillthreshold.md │ │ ├── crtsetdumpclient.md │ │ ├── crtsetreportfile.md │ │ ├── crtsetreporthook.md │ │ ├── crtsetreporthook2-crtsetreporthookw2.md │ │ ├── crtsetreportmode.md │ │ ├── cscanf-cscanf-l-cwscanf-cwscanf-l.md │ │ ├── cscanf-s-cscanf-s-l-cwscanf-s-cwscanf-s-l.md │ │ ├── cscanf.md │ │ ├── csin-csinf-csinl.md │ │ ├── csinh-csinhf-csinhl.md │ │ ├── csqrt-csqrtf-csqrtl.md │ │ ├── ctan-ctanf-ctanl.md │ │ ├── ctanh-ctanhf-ctanhl.md │ │ ├── ctime-ctime32-ctime64-wctime-wctime32-wctime64.md │ │ ├── ctime-s-ctime32-s-ctime64-s-wctime-s-wctime32-s-wctime64-s.md │ │ ├── cwait.md │ │ ├── cxxthrowexception.md │ │ ├── difftime-difftime32-difftime64.md │ │ ├── div.md │ │ ├── dup-dup2.md │ │ ├── dupenv-s-dbg-wdupenv-s-dbg.md │ │ ├── dupenv-s-wdupenv-s.md │ │ ├── ecvt-s.md │ │ ├── ecvt.md │ │ ├── endthread-endthreadex.md │ │ ├── eof.md │ │ ├── erf-erff-erfl-erfc-erfcf-erfcl.md │ │ ├── execl-wexecl.md │ │ ├── execl.md │ │ ├── execle-wexecle.md │ │ ├── execle.md │ │ ├── execlp-wexeclp.md │ │ ├── execlp.md │ │ ├── execlpe-wexeclpe.md │ │ ├── execlpe.md │ │ ├── execv-wexecv.md │ │ ├── execv.md │ │ ├── execve-wexecve.md │ │ ├── execve.md │ │ ├── execvp-wexecvp.md │ │ ├── execvp.md │ │ ├── execvpe-wexecvpe.md │ │ ├── execvpe.md │ │ ├── exit-exit-exit.md │ │ ├── exp-expf.md │ │ ├── exp2-exp2f-exp2l.md │ │ ├── expand-dbg.md │ │ ├── expand.md │ │ ├── expm1-expm1f-expm1l.md │ │ ├── fabs-fabsf-fabsl.md │ │ ├── fclose-fcloseall.md │ │ ├── fclose-nolock.md │ │ ├── fcloseall.md │ │ ├── fcvt-s.md │ │ ├── fcvt.md │ │ ├── fdim-fdimf-fdiml.md │ │ ├── fdopen-wfdopen.md │ │ ├── fdopen.md │ │ ├── feclearexcept1.md │ │ ├── fegetenv1.md │ │ ├── fegetexceptflag2.md │ │ ├── fegetround-fesetround2.md │ │ ├── feholdexcept2.md │ │ ├── feof.md │ │ ├── feraiseexcept.md │ │ ├── ferror.md │ │ ├── fesetenv1.md │ │ ├── fesetexceptflag2.md │ │ ├── fetestexcept1.md │ │ ├── feupdateenv.md │ │ ├── fflush-nolock.md │ │ ├── fflush.md │ │ ├── fgetc-fgetwc.md │ │ ├── fgetc-nolock-fgetwc-nolock.md │ │ ├── fgetchar-fgetwchar.md │ │ ├── fgetchar.md │ │ ├── fgetpos.md │ │ ├── fgets-fgetws.md │ │ ├── filelength-filelengthi64.md │ │ ├── filelength.md │ │ ├── fileno.md │ │ ├── findclose.md │ │ ├── findfirst-functions.md │ │ ├── findnext-functions.md │ │ ├── finite-finitef.md │ │ ├── floating-point-ordering.md │ │ ├── floating-point-primitives.md │ │ ├── floor-floorf-floorl.md │ │ ├── flushall.md │ │ ├── fma-fmaf-fmal.md │ │ ├── fmax-fmaxf-fmaxl.md │ │ ├── fmin-fminf-fminl.md │ │ ├── fmod-fmodf.md │ │ ├── fopen-s-wfopen-s.md │ │ ├── fopen-wfopen.md │ │ ├── fpclass-fpclassf.md │ │ ├── fpclassify.md │ │ ├── fpieee-flt.md │ │ ├── fpreset.md │ │ ├── fprintf-fprintf-l-fwprintf-fwprintf-l.md │ │ ├── fprintf-p-fprintf-p-l-fwprintf-p-fwprintf-p-l.md │ │ ├── fprintf-s-fprintf-s-l-fwprintf-s-fwprintf-s-l.md │ │ ├── fputc-fputwc.md │ │ ├── fputc-nolock-fputwc-nolock.md │ │ ├── fputchar-fputwchar.md │ │ ├── fputchar.md │ │ ├── fputs-fputws.md │ │ ├── fread-nolock-s2.md │ │ ├── fread-nolock.md │ │ ├── fread-s.md │ │ ├── fread.md │ │ ├── free-dbg.md │ │ ├── free-locale.md │ │ ├── free.md │ │ ├── freea.md │ │ ├── freopen-s-wfreopen-s.md │ │ ├── freopen-wfreopen.md │ │ ├── frexp.md │ │ ├── fscanf-fscanf-l-fwscanf-fwscanf-l.md │ │ ├── fscanf-s-fscanf-s-l-fwscanf-s-fwscanf-s-l.md │ │ ├── fseek-fseeki64.md │ │ ├── fseek-nolock-fseeki64-nolock.md │ │ ├── fsetpos.md │ │ ├── fsopen-wfsopen.md │ │ ├── fstat-fstat32-fstat64-fstati64-fstat32i64-fstat64i32.md │ │ ├── ftell-ftelli64.md │ │ ├── ftell-nolock-ftelli64-nolock.md │ │ ├── ftime-ftime32-ftime64.md │ │ ├── ftime-s-ftime32-s-ftime64-s.md │ │ ├── fullpath-dbg-wfullpath-dbg.md │ │ ├── fullpath-wfullpath.md │ │ ├── futime-futime32-futime64.md │ │ ├── fwide.md │ │ ├── fwrite-nolock.md │ │ ├── fwrite.md │ │ ├── gcvt-s.md │ │ ├── gcvt.md │ │ ├── get-current-locale.md │ │ ├── get-daylight.md │ │ ├── get-doserrno.md │ │ ├── get-dstbias.md │ │ ├── get-errno.md │ │ ├── get-fma3-enable-set-fma3-enable.md │ │ ├── get-fmode.md │ │ ├── get-heap-handle.md │ │ ├── get-invalid-parameter-handler-get-thread-local-invalid-parameter-handler.md │ │ ├── get-osfhandle.md │ │ ├── get-pgmptr.md │ │ ├── get-printf-count-output.md │ │ ├── get-purecall-handler-set-purecall-handler.md │ │ ├── get-terminate.md │ │ ├── get-timezone.md │ │ ├── get-tzname.md │ │ ├── get-unexpected.md │ │ ├── get-wpgmptr.md │ │ ├── getc-getwc.md │ │ ├── getc-nolock-getwc-nolock.md │ │ ├── getch-getwch.md │ │ ├── getch-nolock-getwch-nolock.md │ │ ├── getch.md │ │ ├── getchar-getwchar.md │ │ ├── getchar-nolock-getwchar-nolock.md │ │ ├── getche-getwche.md │ │ ├── getche-nolock-getwche-nolock.md │ │ ├── getche.md │ │ ├── getcwd-dbg-wgetcwd-dbg.md │ │ ├── getcwd-wgetcwd.md │ │ ├── getcwd.md │ │ ├── getdcwd-dbg-wgetdcwd-dbg.md │ │ ├── getdcwd-nolock-wgetdcwd-nolock.md │ │ ├── getdcwd-wgetdcwd.md │ │ ├── getdiskfree.md │ │ ├── getdrive.md │ │ ├── getdrives.md │ │ ├── getenv-s-wgetenv-s.md │ │ ├── getenv-wgetenv.md │ │ ├── getmaxstdio.md │ │ ├── getmbcp.md │ │ ├── getpid.md │ │ ├── gets-s-getws-s.md │ │ ├── getw.md │ │ ├── gmtime-gmtime32-gmtime64.md │ │ ├── gmtime-s-gmtime32-s-gmtime64-s.md │ │ ├── heapchk.md │ │ ├── heapmin.md │ │ ├── heapwalk.md │ │ ├── hypot-hypotf-hypotl-hypot-hypotf-hypotl.md │ │ ├── ilogb-ilogbf-ilogbl2.md │ │ ├── imaxabs.md │ │ ├── imaxdiv.md │ │ ├── initterm-initterm-e.md │ │ ├── invalid-parameter-functions.md │ │ ├── isalnum-iswalnum-isalnum-l-iswalnum-l.md │ │ ├── isalpha-iswalpha-isalpha-l-iswalpha-l.md │ │ ├── isascii-isascii-iswascii.md │ │ ├── isatty.md │ │ ├── isblank-iswblank-isblank-l-iswblank-l.md │ │ ├── iscntrl-iswcntrl-iscntrl-l-iswcntrl-l.md │ │ ├── iscsym-functions.md │ │ ├── isctype-iswctype-isctype-l-iswctype-l.md │ │ ├── isdigit-iswdigit-isdigit-l-iswdigit-l.md │ │ ├── isgraph-iswgraph-isgraph-l-iswgraph-l.md │ │ ├── isinf.md │ │ ├── isleadbyte-isleadbyte-l.md │ │ ├── islower-iswlower-islower-l-iswlower-l.md │ │ ├── ismbbalnum-ismbbalnum-l.md │ │ ├── ismbbalpha-ismbbalpha-l.md │ │ ├── ismbbblank-ismbbblank-l.md │ │ ├── ismbbgraph-ismbbgraph-l.md │ │ ├── ismbbkalnum-ismbbkalnum-l.md │ │ ├── ismbbkana-ismbbkana-l.md │ │ ├── ismbbkprint-ismbbkprint-l.md │ │ ├── ismbbkpunct-ismbbkpunct-l.md │ │ ├── ismbblead-ismbblead-l.md │ │ ├── ismbbprint-ismbbprint-l.md │ │ ├── ismbbpunct-ismbbpunct-l.md │ │ ├── ismbbtrail-ismbbtrail-l.md │ │ ├── ismbcalnum-functions.md │ │ ├── ismbcgraph-functions.md │ │ ├── ismbchira-ismbchira-l-ismbckata-ismbckata-l.md │ │ ├── ismbcl0-ismbcl0-l-ismbcl1-ismbcl1-l-ismbcl2-ismbcl2-l.md │ │ ├── ismbclegal-ismbclegal-l-ismbcsymbol-ismbcsymbol-l.md │ │ ├── ismbclower-ismbclower-l-ismbcupper-ismbcupper-l.md │ │ ├── ismbslead-ismbstrail-ismbslead-l-ismbstrail-l.md │ │ ├── isnan-isnan-isnanf.md │ │ ├── isnormal.md │ │ ├── isprint-iswprint-isprint-l-iswprint-l.md │ │ ├── ispunct-iswpunct-ispunct-l-iswpunct-l.md │ │ ├── isspace-iswspace-isspace-l-iswspace-l.md │ │ ├── isupper-isupper-l-iswupper-iswupper-l.md │ │ ├── isxdigit-iswxdigit-isxdigit-l-iswxdigit-l.md │ │ ├── itoa-itow.md │ │ ├── itoa-s-itow-s.md │ │ ├── j0-j1-jn.md │ │ ├── kbhit.md │ │ ├── ldexp.md │ │ ├── lfind-s.md │ │ ├── lfind.md │ │ ├── lgamma-lgammaf-lgammal.md │ │ ├── localeconv.md │ │ ├── localtime-localtime32-localtime64.md │ │ ├── localtime-s-localtime32-s-localtime64-s.md │ │ ├── lock-file.md │ │ ├── locking.md │ │ ├── log-logf-log10-log10f.md │ │ ├── log1p-log1pf-log1pl2.md │ │ ├── log2-log2f-log2l.md │ │ ├── logb-logbf-logbl-logb-logbf.md │ │ ├── longjmp.md │ │ ├── lrint-lrintf-lrintl-llrint-llrintf-llrintl.md │ │ ├── lrotl-lrotr.md │ │ ├── lround-lroundf-lroundl-llround-llroundf-llroundl.md │ │ ├── lsearch-s.md │ │ ├── lsearch.md │ │ ├── lseek-lseeki64.md │ │ ├── lseek.md │ │ ├── makepath-s-wmakepath-s.md │ │ ├── makepath-wmakepath.md │ │ ├── malloc-dbg.md │ │ ├── malloc.md │ │ ├── malloca.md │ │ ├── matherr.md │ │ ├── max.md │ │ ├── mbbtombc-mbbtombc-l.md │ │ ├── mbbtype-mbbtype-l.md │ │ ├── mbccpy-mbccpy-l.md │ │ ├── mbccpy-s-mbccpy-s-l.md │ │ ├── mbcjistojms-mbcjistojms-l-mbcjmstojis-mbcjmstojis-l.md │ │ ├── mbclen-mblen-mblen-l.md │ │ ├── mbctohira-mbctohira-l-mbctokata-mbctokata-l.md │ │ ├── mbctolower-mbctolower-l-mbctoupper-mbctoupper-l.md │ │ ├── mbctombb-mbctombb-l.md │ │ ├── mbrlen.md │ │ ├── mbrtoc16-mbrtoc323.md │ │ ├── mbrtowc.md │ │ ├── mbsbtype-mbsbtype-l.md │ │ ├── mbsinit.md │ │ ├── mbsnbcat-mbsnbcat-l.md │ │ ├── mbsnbcat-s-mbsnbcat-s-l.md │ │ ├── mbsnbcmp-mbsnbcmp-l.md │ │ ├── mbsnbcoll-mbsnbcoll-l-mbsnbicoll-mbsnbicoll-l.md │ │ ├── mbsnbcpy-mbsnbcpy-l.md │ │ ├── mbsnbcpy-s-mbsnbcpy-s-l.md │ │ ├── mbsnbicmp-mbsnbicmp-l.md │ │ ├── mbsnbset-mbsnbset-l.md │ │ ├── mbsnbset-s-mbsnbset-s-l.md │ │ ├── mbsrtowcs-s.md │ │ ├── mbsrtowcs.md │ │ ├── mbstowcs-mbstowcs-l.md │ │ ├── mbstowcs-s-mbstowcs-s-l.md │ │ ├── mbtowc-mbtowc-l.md │ │ ├── media │ │ │ └── crt_erf_formula.PNG │ │ ├── memccpy.md │ │ ├── memchr-wmemchr.md │ │ ├── memcmp-wmemcmp.md │ │ ├── memcpy-s-wmemcpy-s.md │ │ ├── memcpy-wmemcpy.md │ │ ├── memicmp-memicmp-l.md │ │ ├── memicmp.md │ │ ├── memmove-s-wmemmove-s.md │ │ ├── memmove-wmemmove.md │ │ ├── memset-wmemset.md │ │ ├── min.md │ │ ├── mkdir-wmkdir.md │ │ ├── mkdir.md │ │ ├── mkgmtime-mkgmtime32-mkgmtime64.md │ │ ├── mktemp-s-wmktemp-s.md │ │ ├── mktemp-wmktemp.md │ │ ├── mktemp.md │ │ ├── mktime-mktime32-mktime64.md │ │ ├── modf-modff-modfl.md │ │ ├── msize-dbg.md │ │ ├── msize.md │ │ ├── nan-nanf-nanl.md │ │ ├── nearbyint-nearbyintf-nearbyintl1.md │ │ ├── nextafter-functions.md │ │ ├── norm-normf-norml1.md │ │ ├── not-eq.md │ │ ├── not.md │ │ ├── offsetof-macro.md │ │ ├── onexit-onexit-m.md │ │ ├── open-osfhandle.md │ │ ├── open-wopen.md │ │ ├── open.md │ │ ├── or-eq.md │ │ ├── or.md │ │ ├── pclose.md │ │ ├── perror-wperror.md │ │ ├── pipe.md │ │ ├── popen-wpopen.md │ │ ├── posix-chsize.md │ │ ├── posix-close.md │ │ ├── posix-cwait.md │ │ ├── posix-dup-dup2.md │ │ ├── posix-ecvt.md │ │ ├── posix-eof.md │ │ ├── posix-fcvt.md │ │ ├── posix-fileno.md │ │ ├── posix-flushall.md │ │ ├── posix-gcvt.md │ │ ├── posix-getpid.md │ │ ├── posix-getw.md │ │ ├── posix-isatty.md │ │ ├── posix-kbhit.md │ │ ├── posix-lfind.md │ │ ├── posix-locking.md │ │ ├── posix-lsearch.md │ │ ├── posix-memccpy.md │ │ ├── posix-putw.md │ │ ├── posix-read.md │ │ ├── posix-rmtmp.md │ │ ├── posix-setmode.md │ │ ├── posix-swab.md │ │ ├── posix-tzset.md │ │ ├── posix-umask.md │ │ ├── posix-write.md │ │ ├── pow-powf-powl.md │ │ ├── printf-p-printf-p-l-wprintf-p-wprintf-p-l.md │ │ ├── printf-printf-l-wprintf-wprintf-l.md │ │ ├── printf-s-printf-s-l-wprintf-s-wprintf-s-l.md │ │ ├── purecall.md │ │ ├── putc-nolock-putwc-nolock.md │ │ ├── putc-putwc.md │ │ ├── putch-nolock-putwch-nolock.md │ │ ├── putch-putwch.md │ │ ├── putch.md │ │ ├── putchar-nolock-putwchar-nolock.md │ │ ├── putchar-putwchar.md │ │ ├── putenv-s-wputenv-s.md │ │ ├── putenv-wputenv.md │ │ ├── putenv.md │ │ ├── puts-putws.md │ │ ├── putw.md │ │ ├── qsort-s.md │ │ ├── qsort.md │ │ ├── query-new-handler.md │ │ ├── query-new-mode.md │ │ ├── quick-exit1.md │ │ ├── raise.md │ │ ├── rand-s.md │ │ ├── rand.md │ │ ├── read.md │ │ ├── realloc-dbg.md │ │ ├── realloc.md │ │ ├── recalloc-dbg.md │ │ ├── recalloc.md │ │ ├── remainder-remainderf-remainderl.md │ │ ├── remove-wremove.md │ │ ├── remquo-remquof-remquol.md │ │ ├── rename-wrename.md │ │ ├── resetstkoflw.md │ │ ├── rewind.md │ │ ├── rint-rintf-rintl.md │ │ ├── rmdir-wrmdir.md │ │ ├── rmdir.md │ │ ├── rmtmp.md │ │ ├── rotl-rotl64-rotr-rotr64.md │ │ ├── round-roundf-roundl.md │ │ ├── rpt-rptf-rptw-rptfw-macros.md │ │ ├── rtc-geterrdesc.md │ │ ├── rtc-numerrors.md │ │ ├── rtc-seterrorfunc.md │ │ ├── rtc-seterrorfuncw.md │ │ ├── rtc-seterrortype.md │ │ ├── scalb.md │ │ ├── scalbn-scalbnf-scalbnl-scalbln-scalblnf-scalblnl.md │ │ ├── scanf-s-scanf-s-l-wscanf-s-wscanf-s-l.md │ │ ├── scanf-scanf-l-wscanf-wscanf-l.md │ │ ├── scprintf-p-scprintf-p-l-scwprintf-p-scwprintf-p-l.md │ │ ├── scprintf-scprintf-l-scwprintf-scwprintf-l.md │ │ ├── searchenv-s-wsearchenv-s.md │ │ ├── searchenv-wsearchenv.md │ │ ├── security-init-cookie.md │ │ ├── seh-filter-dll-seh-filter-exe.md │ │ ├── set-abort-behavior.md │ │ ├── set-controlfp.md │ │ ├── set-doserrno.md │ │ ├── set-errno.md │ │ ├── set-error-mode.md │ │ ├── set-fmode.md │ │ ├── set-invalid-parameter-handler-set-thread-local-invalid-parameter-handler.md │ │ ├── set-new-handler.md │ │ ├── set-new-mode.md │ │ ├── set-printf-count-output.md │ │ ├── set-se-translator.md │ │ ├── set-sse2-enable.md │ │ ├── set-terminate-crt.md │ │ ├── set-unexpected-crt.md │ │ ├── setbuf.md │ │ ├── setjmp.md │ │ ├── setlocale-wsetlocale.md │ │ ├── setmaxstdio.md │ │ ├── setmbcp.md │ │ ├── setmode.md │ │ ├── setvbuf.md │ │ ├── signal.md │ │ ├── signbit.md │ │ ├── sin-sinf-sinl.md │ │ ├── sinh-sinhf-sinhl.md │ │ ├── snprintf-s-snprintf-s-l-snwprintf-s-snwprintf-s-l.md │ │ ├── snprintf-snprintf-snprintf-l-snwprintf-snwprintf-l.md │ │ ├── snscanf-s-snscanf-s-l-snwscanf-s-snwscanf-s-l.md │ │ ├── snscanf-snscanf-l-snwscanf-snwscanf-l.md │ │ ├── sopen-s-wsopen-s.md │ │ ├── sopen-wsopen.md │ │ ├── sopen.md │ │ ├── spawnl-wspawnl.md │ │ ├── spawnl.md │ │ ├── spawnle-wspawnle.md │ │ ├── spawnle.md │ │ ├── spawnlp-wspawnlp.md │ │ ├── spawnlp.md │ │ ├── spawnlpe-wspawnlpe.md │ │ ├── spawnlpe.md │ │ ├── spawnv-wspawnv.md │ │ ├── spawnv.md │ │ ├── spawnve-wspawnve.md │ │ ├── spawnve.md │ │ ├── spawnvp-wspawnvp.md │ │ ├── spawnvp.md │ │ ├── spawnvpe-wspawnvpe.md │ │ ├── spawnvpe.md │ │ ├── splitpath-s-wsplitpath-s.md │ │ ├── splitpath-wsplitpath.md │ │ ├── sprintf-p-sprintf-p-l-swprintf-p-swprintf-p-l.md │ │ ├── sprintf-s-sprintf-s-l-swprintf-s-swprintf-s-l.md │ │ ├── sprintf-sprintf-l-swprintf-swprintf-l-swprintf-l.md │ │ ├── sqrt-sqrtf-sqrtl.md │ │ ├── srand.md │ │ ├── sscanf-s-sscanf-s-l-swscanf-s-swscanf-s-l.md │ │ ├── sscanf-sscanf-l-swscanf-swscanf-l.md │ │ ├── stat-functions.md │ │ ├── static-assert-macro.md │ │ ├── status87-statusfp-statusfp2.md │ │ ├── strcat-s-wcscat-s-mbscat-s.md │ │ ├── strcat-wcscat-mbscat.md │ │ ├── strchr-wcschr-mbschr-mbschr-l.md │ │ ├── strcmp-wcscmp-mbscmp.md │ │ ├── strcmpi.md │ │ ├── strcoll-wcscoll-mbscoll-strcoll-l-wcscoll-l-mbscoll-l.md │ │ ├── strcpy-s-wcscpy-s-mbscpy-s.md │ │ ├── strcpy-wcscpy-mbscpy.md │ │ ├── strcspn-wcscspn-mbscspn-mbscspn-l.md │ │ ├── strdate-s-wstrdate-s.md │ │ ├── strdate-wstrdate.md │ │ ├── strdec-wcsdec-mbsdec-mbsdec-l.md │ │ ├── strdup-dbg-wcsdup-dbg.md │ │ ├── strdup-wcsdup-mbsdup.md │ │ ├── strdup-wcsdup.md │ │ ├── strerror-s-strerror-s-wcserror-s-wcserror-s.md │ │ ├── strerror-strerror-wcserror-wcserror.md │ │ ├── strftime-wcsftime-strftime-l-wcsftime-l.md │ │ ├── stricmp-wcsicmp-mbsicmp-stricmp-l-wcsicmp-l-mbsicmp-l.md │ │ ├── stricmp-wcsicmp.md │ │ ├── stricoll-wcsicoll-mbsicoll-stricoll-l-wcsicoll-l-mbsicoll-l.md │ │ ├── strinc-wcsinc-mbsinc-mbsinc-l.md │ │ ├── strlen-wcslen-mbslen-mbslen-l-mbstrlen-mbstrlen-l.md │ │ ├── strlwr-s-strlwr-s-l-mbslwr-s-mbslwr-s-l-wcslwr-s-wcslwr-s-l.md │ │ ├── strlwr-wcslwr-mbslwr-strlwr-l-wcslwr-l-mbslwr-l.md │ │ ├── strlwr-wcslwr.md │ │ ├── strncat-s-strncat-s-l-wcsncat-s-wcsncat-s-l-mbsncat-s-mbsncat-s-l.md │ │ ├── strncat-strncat-l-wcsncat-wcsncat-l-mbsncat-mbsncat-l.md │ │ ├── strncmp-wcsncmp-mbsncmp-mbsncmp-l.md │ │ ├── strncnt-wcsncnt-mbsnbcnt-mbsnbcnt-l-mbsnccnt-mbsnccnt-l.md │ │ ├── strncoll-wcsncoll-mbsncoll-strncoll-l-wcsncoll-l-mbsncoll-l.md │ │ ├── strncpy-s-strncpy-s-l-wcsncpy-s-wcsncpy-s-l-mbsncpy-s-mbsncpy-s-l.md │ │ ├── strncpy-strncpy-l-wcsncpy-wcsncpy-l-mbsncpy-mbsncpy-l.md │ │ ├── strnextc-wcsnextc-mbsnextc-mbsnextc-l.md │ │ ├── strnicmp-wcsnicmp-mbsnicmp-strnicmp-l-wcsnicmp-l-mbsnicmp-l.md │ │ ├── strnicmp-wcsnicmp.md │ │ ├── strnicoll-wcsnicoll-mbsnicoll-strnicoll-l-wcsnicoll-l-mbsnicoll-l.md │ │ ├── strninc-wcsninc-mbsninc-mbsninc-l.md │ │ ├── strnlen-strnlen-s.md │ │ ├── strnset-s-strnset-s-l-wcsnset-s-wcsnset-s-l-mbsnset-s-mbsnset-s-l.md │ │ ├── strnset-strnset-l-wcsnset-wcsnset-l-mbsnset-mbsnset-l.md │ │ ├── strnset-wcsnset.md │ │ ├── strpbrk-wcspbrk-mbspbrk-mbspbrk-l.md │ │ ├── strrchr-wcsrchr-mbsrchr-mbsrchr-l.md │ │ ├── strrev-wcsrev-mbsrev-mbsrev-l.md │ │ ├── strrev-wcsrev.md │ │ ├── strset-s-strset-s-l-wcsset-s-wcsset-s-l-mbsset-s-mbsset-s-l.md │ │ ├── strset-strset-l-wcsset-wcsset-l-mbsset-mbsset-l.md │ │ ├── strset-wcsset.md │ │ ├── strspn-wcsspn-mbsspn-mbsspn-l.md │ │ ├── strspnp-wcsspnp-mbsspnp-mbsspnp-l.md │ │ ├── strstr-wcsstr-mbsstr-mbsstr-l.md │ │ ├── strtime-s-wstrtime-s.md │ │ ├── strtime-wstrtime.md │ │ ├── strtod-strtod-l-wcstod-wcstod-l.md │ │ ├── strtof-strtof-l-wcstof-wcstof-l.md │ │ ├── strtoi64-wcstoi64-strtoi64-l-wcstoi64-l.md │ │ ├── strtoimax-strtoimax-l-wcstoimax-wcstoimax-l.md │ │ ├── strtok-s-strtok-s-l-wcstok-s-wcstok-s-l-mbstok-s-mbstok-s-l.md │ │ ├── strtok-strtok-l-wcstok-wcstok-l-mbstok-mbstok-l.md │ │ ├── strtol-wcstol-strtol-l-wcstol-l.md │ │ ├── strtold-strtold-l-wcstold-wcstold-l.md │ │ ├── strtoll-strtoll-l-wcstoll-wcstoll-l.md │ │ ├── strtoui64-wcstoui64-strtoui64-l-wcstoui64-l.md │ │ ├── strtoul-strtoul-l-wcstoul-wcstoul-l.md │ │ ├── strtoull-strtoull-l-wcstoull-wcstoull-l.md │ │ ├── strtoumax-strtoumax-l-wcstoumax-wcstoumax-l.md │ │ ├── strupr-s-strupr-s-l-mbsupr-s-mbsupr-s-l-wcsupr-s-wcsupr-s-l.md │ │ ├── strupr-strupr-l-mbsupr-mbsupr-l-wcsupr-l-wcsupr.md │ │ ├── strupr-wcsupr.md │ │ ├── strxfrm-wcsxfrm-strxfrm-l-wcsxfrm-l.md │ │ ├── swab.md │ │ ├── system-wsystem.md │ │ ├── tan-tanf-tanl.md │ │ ├── tanh-tanhf-tanhl.md │ │ ├── tell-telli64.md │ │ ├── tell.md │ │ ├── tempnam-dbg-wtempnam-dbg.md │ │ ├── tempnam-wtempnam-tmpnam-wtmpnam.md │ │ ├── tempnam.md │ │ ├── terminate-crt.md │ │ ├── tgamma-tgammaf-tgammal.md │ │ ├── time-time32-time64.md │ │ ├── timespec-get-timespec32-get-timespec64-get1.md │ │ ├── tmpfile-s.md │ │ ├── tmpfile.md │ │ ├── tmpnam-s-wtmpnam-s.md │ │ ├── toascii-toascii.md │ │ ├── tolower-tolower-towlower-tolower-l-towlower-l.md │ │ ├── toupper-toupper-towupper-toupper-l-towupper-l.md │ │ ├── towctrans.md │ │ ├── trunc-truncf-truncl.md │ │ ├── tzset.md │ │ ├── umask-s.md │ │ ├── umask.md │ │ ├── uncaught-exception.md │ │ ├── unexpected-crt.md │ │ ├── ungetc-nolock-ungetwc-nolock.md │ │ ├── ungetc-ungetwc.md │ │ ├── ungetch-ungetwch-ungetch-nolock-ungetwch-nolock.md │ │ ├── ungetch.md │ │ ├── unlink-wunlink.md │ │ ├── unlink.md │ │ ├── unlock-file.md │ │ ├── utime-utime32-utime64-wutime-wutime32-wutime64.md │ │ ├── va-arg-va-copy-va-end-va-start.md │ │ ├── vcprintf-p-vcprintf-p-l-vcwprintf-p-vcwprintf-p-l.md │ │ ├── vcprintf-s-vcprintf-s-l-vcwprintf-s-vcwprintf-s-l.md │ │ ├── vcprintf-vcprintf-l-vcwprintf-vcwprintf-l.md │ │ ├── vfprintf-p-vfprintf-p-l-vfwprintf-p-vfwprintf-p-l.md │ │ ├── vfprintf-s-vfprintf-s-l-vfwprintf-s-vfwprintf-s-l.md │ │ ├── vfprintf-vfprintf-l-vfwprintf-vfwprintf-l.md │ │ ├── vfscanf-s-vfwscanf-s.md │ │ ├── vfscanf-vfwscanf.md │ │ ├── vprintf-p-vprintf-p-l-vwprintf-p-vwprintf-p-l.md │ │ ├── vprintf-s-vprintf-s-l-vwprintf-s-vwprintf-s-l.md │ │ ├── vprintf-vprintf-l-vwprintf-vwprintf-l.md │ │ ├── vscanf-s-vwscanf-s.md │ │ ├── vscanf-vwscanf.md │ │ ├── vscprintf-p-vscprintf-p-l-vscwprintf-p-vscwprintf-p-l.md │ │ ├── vscprintf-vscprintf-l-vscwprintf-vscwprintf-l.md │ │ ├── vsnprintf-s-vsnprintf-s-vsnprintf-s-l-vsnwprintf-s-vsnwprintf-s-l.md │ │ ├── vsnprintf-vsnprintf-vsnprintf-l-vsnwprintf-vsnwprintf-l.md │ │ ├── vsprintf-p-vsprintf-p-l-vswprintf-p-vswprintf-p-l.md │ │ ├── vsprintf-s-vsprintf-s-l-vswprintf-s-vswprintf-s-l.md │ │ ├── vsprintf-vsprintf-l-vswprintf-vswprintf-l-vswprintf-l.md │ │ ├── vsscanf-s-vswscanf-s.md │ │ ├── vsscanf-vswscanf.md │ │ ├── wcrtomb-s.md │ │ ├── wcrtomb.md │ │ ├── wcsicoll.md │ │ ├── wcsrtombs-s.md │ │ ├── wcsrtombs.md │ │ ├── wcstombs-s-wcstombs-s-l.md │ │ ├── wcstombs-wcstombs-l.md │ │ ├── wctob.md │ │ ├── wctomb-s-wctomb-s-l.md │ │ ├── wctomb-wctomb-l.md │ │ ├── wctrans.md │ │ ├── wctype.md │ │ ├── write.md │ │ ├── xor-eq.md │ │ ├── xor.md │ │ └── y0-y1-yn.md │ ├── required-and-optional-header-files.md │ ├── robustness.md │ ├── routine-mappings.md │ ├── rtdynamiccast.md │ ├── run-time-error-checking.md │ ├── run-time-routines-by-category.md │ ├── sal-annotations.md │ ├── sbcs-and-mbcs-data-types.md │ ├── scanf-type-field-characters.md │ ├── scanf-width-specification.md │ ├── searching-and-sorting.md │ ├── secure-template-overloads.md │ ├── security-enhanced-versions-of-crt-functions.md │ ├── security-features-in-the-crt.md │ ├── set-app-type.md │ ├── set-output-format.md │ ├── setjmp3.md │ ├── setlc-active-func-unguarded-readlc-active-add-func.md │ ├── setusermatherr.md │ ├── setvbuf-constants.md │ ├── sharing-constants.md │ ├── signal-action-constants.md │ ├── signal-constants.md │ ├── single-byte-and-multibyte-character-sets.md │ ├── spawn-constants.md │ ├── spawn-wspawn-functions.md │ ├── standard-types.md │ ├── stat-structure-st-mode-field-constants.md │ ├── stdin-stdout-stderr.md │ ├── strcoll-functions.md │ ├── stream-i-o.md │ ├── stream-states.md │ ├── string-manipulation-crt.md │ ├── string-to-numeric-value-functions.md │ ├── system-calls.md │ ├── text-and-binary-mode-file-i-o.md │ ├── text-and-binary-streams.md │ ├── tgmath.md │ ├── time-management.md │ ├── tmp-max-l-tmpnam.md │ ├── to-functions.md │ ├── toc.yml │ ├── translation-mode-constants.md │ ├── truncate.md │ ├── type-checking-crt.md │ ├── tzname-max.md │ ├── unicode-stream-i-o-in-text-and-binary-modes.md │ ├── unicode-the-wide-character-set.md │ ├── unix.md │ ├── unlock.md │ ├── using-generic-text-mappings.md │ ├── using-tchar-h-data-types-with-mbcs.md │ ├── vprintf-functions.md │ ├── wait-child-wait-grandchild.md │ ├── wchar-max.md │ ├── wchar-min.md │ ├── windows-platforms-crt.md │ ├── windows-runtime-unsupported-crt-functions.md │ └── windows-store-apps-the-windows-runtime-and-the-c-run-time.md ├── cloud │ └── cloud-and-web-programming-in-visual-cpp.md ├── code-quality │ ├── annotating-function-behavior.md │ ├── annotating-function-parameters-and-return-values.md │ ├── annotating-locking-behavior.md │ ├── annotating-structs-and-classes.md │ ├── best-practices-and-examples-sal.md │ ├── build-reliable-secure-programs.md │ ├── c1250.md │ ├── c1251.md │ ├── c1252.md │ ├── c1253.md │ ├── c1254.md │ ├── c1255.md │ ├── c1256.md │ ├── c1257.md │ ├── c1258.md │ ├── c1259.md │ ├── c1260.md │ ├── c26100.md │ ├── c26101.md │ ├── c26105.md │ ├── c26110.md │ ├── c26111.md │ ├── c26112.md │ ├── c26115.md │ ├── c26116.md │ ├── c26117.md │ ├── c26130.md │ ├── c26132.md │ ├── c26133.md │ ├── c26135.md │ ├── c26138.md │ ├── c26140.md │ ├── c26160.md │ ├── c26165.md │ ├── c26166.md │ ├── c26167.md │ ├── c26400.md │ ├── c26401.md │ ├── c26402.md │ ├── c26403.md │ ├── c26404.md │ ├── c26405.md │ ├── c26406.md │ ├── c26407.md │ ├── c26408.md │ ├── c26409.md │ ├── c26410.md │ ├── c26411.md │ ├── c26414.md │ ├── c26415.md │ ├── c26416.md │ ├── c26417.md │ ├── c26418.md │ ├── c26426.md │ ├── c26427.md │ ├── c26429.md │ ├── c26430.md │ ├── c26431.md │ ├── c26432.md │ ├── c26433.md │ ├── c26434.md │ ├── c26435.md │ ├── c26436.md │ ├── c26437.md │ ├── c26438.md │ ├── c26439.md │ ├── c26440.md │ ├── c26441.md │ ├── c26443.md │ ├── c26444.md │ ├── c26445.md │ ├── c26446.md │ ├── c26447.md │ ├── c26448.md │ ├── c26449.md │ ├── c26450.md │ ├── c26451.md │ ├── c26452.md │ ├── c26453.md │ ├── c26454.md │ ├── c26455.md │ ├── c26456.md │ ├── c26457.md │ ├── c26459.md │ ├── c26460.md │ ├── c26461.md │ ├── c26462.md │ ├── c26463.md │ ├── c26464.md │ ├── c26465.md │ ├── c26466.md │ ├── c26471.md │ ├── c26472.md │ ├── c26473.md │ ├── c26474.md │ ├── c26475.md │ ├── c26476.md │ ├── c26477.md │ ├── c26478.md │ ├── c26479.md │ ├── c26481.md │ ├── c26482.md │ ├── c26483.md │ ├── c26485.md │ ├── c26486.md │ ├── c26487.md │ ├── c26488.md │ ├── c26489.md │ ├── c26490.md │ ├── c26491.md │ ├── c26492.md │ ├── c26493.md │ ├── c26494.md │ ├── c26495.md │ ├── c26496.md │ ├── c26497.md │ ├── c26498.md │ ├── c26800.md │ ├── c26810.md │ ├── c26811.md │ ├── c26812.md │ ├── c26813.md │ ├── c26814.md │ ├── c26815.md │ ├── c26816.md │ ├── c26817.md │ ├── c26818.md │ ├── c26819.md │ ├── c26820.md │ ├── c26822.md │ ├── c26823.md │ ├── c26824.md │ ├── c26825.md │ ├── c26826.md │ ├── c26827.md │ ├── c26828.md │ ├── c26829.md │ ├── c26830.md │ ├── c26831.md │ ├── c26832.md │ ├── c26833.md │ ├── c26835.md │ ├── c26837.md │ ├── c26838.md │ ├── c26839.md │ ├── c26859.md │ ├── c26860.md │ ├── c26861.md │ ├── c26862.md │ ├── c26863.md │ ├── c26864.md │ ├── c26865.md │ ├── c28020.md │ ├── c28021.md │ ├── c28022.md │ ├── c28023.md │ ├── c28024.md │ ├── c28039.md │ ├── c28103.md │ ├── c28104.md │ ├── c28105.md │ ├── c28106.md │ ├── c28107.md │ ├── c28108.md │ ├── c28109.md │ ├── c28112.md │ ├── c28113.md │ ├── c28125.md │ ├── c28137.md │ ├── c28138.md │ ├── c28159.md │ ├── c28160.md │ ├── c28163.md │ ├── c28164.md │ ├── c28182.md │ ├── c28183.md │ ├── c28193.md │ ├── c28194.md │ ├── c28195.md │ ├── c28196.md │ ├── c28197.md │ ├── c28198.md │ ├── c28199.md │ ├── c28202.md │ ├── c28203.md │ ├── c28204.md │ ├── c28205.md │ ├── c28206.md │ ├── c28207.md │ ├── c28208.md │ ├── c28209.md │ ├── c28210.md │ ├── c28211.md │ ├── c28212.md │ ├── c28213.md │ ├── c28214.md │ ├── c28215.md │ ├── c28216.md │ ├── c28217.md │ ├── c28218.md │ ├── c28219.md │ ├── c28220.md │ ├── c28221.md │ ├── c28222.md │ ├── c28223.md │ ├── c28224.md │ ├── c28225.md │ ├── c28226.md │ ├── c28227.md │ ├── c28228.md │ ├── c28229.md │ ├── c28230.md │ ├── c28231.md │ ├── c28232.md │ ├── c28233.md │ ├── c28234.md │ ├── c28235.md │ ├── c28236.md │ ├── c28237.md │ ├── c28238.md │ ├── c28239.md │ ├── c28240.md │ ├── c28241.md │ ├── c28243.md │ ├── c28244.md │ ├── c28245.md │ ├── c28246.md │ ├── c28250.md │ ├── c28251.md │ ├── c28252.md │ ├── c28253.md │ ├── c28254.md │ ├── c28262.md │ ├── c28263.md │ ├── c28267.md │ ├── c28272.md │ ├── c28273.md │ ├── c28275.md │ ├── c28278.md │ ├── c28279.md │ ├── c28280.md │ ├── c28282.md │ ├── c28283.md │ ├── c28284.md │ ├── c28285.md │ ├── c28286.md │ ├── c28287.md │ ├── c28288.md │ ├── c28289.md │ ├── c28290.md │ ├── c28291.md │ ├── c28300.md │ ├── c28301.md │ ├── c28302.md │ ├── c28303.md │ ├── c28304.md │ ├── c28305.md │ ├── c28306.md │ ├── c28307.md │ ├── c28308.md │ ├── c28309.md │ ├── c28310.md │ ├── c28311.md │ ├── c28312.md │ ├── c28350.md │ ├── c28351.md │ ├── c33001.md │ ├── c33004.md │ ├── c33005.md │ ├── c33010.md │ ├── c33011.md │ ├── c33020.md │ ├── c33022.md │ ├── c6001.md │ ├── c6011.md │ ├── c6014.md │ ├── c6029.md │ ├── c6030.md │ ├── c6031.md │ ├── c6053.md │ ├── c6054.md │ ├── c6059.md │ ├── c6063.md │ ├── c6064.md │ ├── c6065.md │ ├── c6066.md │ ├── c6067.md │ ├── c6101.md │ ├── c6102.md │ ├── c6103.md │ ├── c6200.md │ ├── c6201.md │ ├── c6211.md │ ├── c6214.md │ ├── c6215.md │ ├── c6216.md │ ├── c6217.md │ ├── c6219.md │ ├── c6220.md │ ├── c6221.md │ ├── c6225.md │ ├── c6226.md │ ├── c6230.md │ ├── c6235.md │ ├── c6236.md │ ├── c6237.md │ ├── c6239.md │ ├── c6240.md │ ├── c6242.md │ ├── c6244.md │ ├── c6246.md │ ├── c6248.md │ ├── c6250.md │ ├── c6255.md │ ├── c6258.md │ ├── c6259.md │ ├── c6260.md │ ├── c6262.md │ ├── c6263.md │ ├── c6268.md │ ├── c6269.md │ ├── c6270.md │ ├── c6271.md │ ├── c6272.md │ ├── c6273.md │ ├── c6274.md │ ├── c6276.md │ ├── c6277.md │ ├── c6278.md │ ├── c6279.md │ ├── c6280.md │ ├── c6281.md │ ├── c6282.md │ ├── c6283.md │ ├── c6284.md │ ├── c6285.md │ ├── c6286.md │ ├── c6287.md │ ├── c6288.md │ ├── c6289.md │ ├── c6290.md │ ├── c6291.md │ ├── c6292.md │ ├── c6293.md │ ├── c6294.md │ ├── c6295.md │ ├── c6296.md │ ├── c6297.md │ ├── c6298.md │ ├── c6299.md │ ├── c6302.md │ ├── c6303.md │ ├── c6305.md │ ├── c6306.md │ ├── c6308.md │ ├── c6310.md │ ├── c6312.md │ ├── c6313.md │ ├── c6314.md │ ├── c6315.md │ ├── c6316.md │ ├── c6317.md │ ├── c6318.md │ ├── c6319.md │ ├── c6320.md │ ├── c6322.md │ ├── c6323.md │ ├── c6324.md │ ├── c6326.md │ ├── c6328.md │ ├── c6329.md │ ├── c6330.md │ ├── c6331.md │ ├── c6332.md │ ├── c6333.md │ ├── c6334.md │ ├── c6335.md │ ├── c6336.md │ ├── c6340.md │ ├── c6381.md │ ├── c6383.md │ ├── c6384.md │ ├── c6385.md │ ├── c6386.md │ ├── c6387.md │ ├── c6388.md │ ├── c6389.md │ ├── c6390.md │ ├── c6392.md │ ├── c6393.md │ ├── c6394.md │ ├── c6395.md │ ├── c6396.md │ ├── c6397.md │ ├── c6398.md │ ├── c6400.md │ ├── c6401.md │ ├── c6411.md │ ├── c6412.md │ ├── c6500.md │ ├── c6501.md │ ├── c6503.md │ ├── c6504.md │ ├── c6505.md │ ├── c6506.md │ ├── c6508.md │ ├── c6509.md │ ├── c6510.md │ ├── c6511.md │ ├── c6513.md │ ├── c6514.md │ ├── c6515.md │ ├── c6516.md │ ├── c6517.md │ ├── c6518.md │ ├── c6522.md │ ├── c6525.md │ ├── c6527.md │ ├── c6530.md │ ├── c6540.md │ ├── c6551.md │ ├── c6552.md │ ├── c6701.md │ ├── c6702.md │ ├── c6703.md │ ├── c6704.md │ ├── c6705.md │ ├── c6706.md │ ├── c6707.md │ ├── c6993.md │ ├── c6995.md │ ├── c6997.md │ ├── clang-tidy.md │ ├── code-analysis-for-c-cpp-overview.md │ ├── code-analysis-for-c-cpp-warnings.md │ ├── code-analysis-for-cpp-corecheck.md │ ├── demo-sample.md │ ├── how-to-set-code-analysis-properties-for-c-cpp-projects.md │ ├── how-to-specify-additional-code-information-by-using-analysis-assume.md │ ├── index.yml │ ├── intrinsic-functions.md │ ├── media │ │ ├── cppcorecheck_codeanalysis_extensions.png │ │ ├── cppcorecheck_codeanalysis_general.png │ │ └── cppcorecheck_nuget_window.PNG │ ├── quick-start-code-analysis-for-c-cpp.md │ ├── specifying-when-and-where-an-annotation-applies.md │ ├── toc.yml │ ├── understanding-sal.md │ ├── using-rule-sets-to-specify-the-cpp-rules-to-run.md │ ├── using-sal-annotations-to-reduce-c-cpp-code-defects.md │ ├── using-the-cpp-core-guidelines-checkers.md │ └── walkthrough-analyzing-c-cpp-code-for-defects.md ├── cpp │ ├── abstract-classes-cpp.md │ ├── additional-termination-considerations.md │ ├── additive-operators-plus-and.md │ ├── address-of-operator-amp.md │ ├── aliases-and-typedefs-cpp.md │ ├── align-cpp.md │ ├── alignas-specifier.md │ ├── alignment-cpp-declarations.md │ ├── alignof-operator.md │ ├── allocate.md │ ├── allocator.md │ ├── anonymous-class-types.md │ ├── appdomain.md │ ├── argument-dependent-name-koenig-lookup-on-functions.md │ ├── argument-passing-and-naming-conventions.md │ ├── arrays-cpp.md │ ├── assertion-and-user-supplied-messages-cpp.md │ ├── assignment-operators.md │ ├── assignment.md │ ├── attributes.md │ ├── auto-cpp.md │ ├── bad-cast-exception.md │ ├── bad-typeid-exception.md │ ├── base-classes.md │ ├── based-addressing.md │ ├── based-grammar.md │ ├── based-pointers-cpp.md │ ├── basic-concepts-cpp.md │ ├── binary-operators.md │ ├── bitwise-and-operator-amp.md │ ├── bitwise-exclusive-or-operator-hat.md │ ├── bitwise-inclusive-or-operator-pipe.md │ ├── bool-cpp.md │ ├── break-statement-cpp.md │ ├── bstr-t-assign.md │ ├── bstr-t-attach.md │ ├── bstr-t-bstr-t.md │ ├── bstr-t-class.md │ ├── bstr-t-copy.md │ ├── bstr-t-detach.md │ ├── bstr-t-getaddress.md │ ├── bstr-t-getbstr.md │ ├── bstr-t-length.md │ ├── bstr-t-operator-add-equal-plus.md │ ├── bstr-t-operator-equal.md │ ├── bstr-t-operator-logical-not.md │ ├── bstr-t-relational-operators.md │ ├── bstr-t-wchar-t-star-bstr-t-char-star.md │ ├── c-cpp-language-and-standard-libraries.md │ ├── calling-conventions.md │ ├── calling-example-function-prototype-and-call.md │ ├── cast-operator-parens.md │ ├── casting-operators.md │ ├── casting.md │ ├── cdecl.md │ ├── char-wchar-t-char16-t-char32-t.md │ ├── character-sets.md │ ├── class-cpp.md │ ├── class-member-overview.md │ ├── class-templates.md │ ├── classes-and-structs-cpp.md │ ├── cleaning-up-resources.md │ ├── clrcall.md │ ├── code-seg-declspec.md │ ├── codesnippet │ │ └── CPP │ │ │ ├── how-to-create-and-use-ccomptr-and-ccomqiptr-instances_1.cpp │ │ │ ├── how-to-create-and-use-ccomptr-and-ccomqiptr-instances_2.cpp │ │ │ ├── how-to-create-and-use-ccomptr-and-ccomqiptr-instances_3.cpp │ │ │ ├── how-to-create-and-use-shared-ptr-instances_1.cpp │ │ │ ├── how-to-create-and-use-shared-ptr-instances_2.cpp │ │ │ ├── how-to-create-and-use-shared-ptr-instances_3.cpp │ │ │ ├── how-to-create-and-use-shared-ptr-instances_4.cpp │ │ │ ├── how-to-create-and-use-shared-ptr-instances_5.cpp │ │ │ ├── how-to-create-and-use-shared-ptr-instances_6.cpp │ │ │ ├── how-to-create-and-use-unique-ptr-instances_1.cpp │ │ │ ├── how-to-create-and-use-unique-ptr-instances_2.cpp │ │ │ ├── how-to-create-and-use-unique-ptr-instances_3.cpp │ │ │ ├── how-to-create-and-use-unique-ptr-instances_4.cpp │ │ │ ├── how-to-create-and-use-weak-ptr-instances_1.cpp │ │ │ ├── memory-functions_1.cpp │ │ │ ├── smart-pointers-modern-cpp_1.cpp │ │ │ ├── smart-pointers-modern-cpp_2.cpp │ │ │ ├── smart-pointers-modern-cpp_3.cpp │ │ │ └── smart-pointers-modern-cpp_4.cpp │ ├── com-error-class.md │ ├── com-error-com-error.md │ ├── com-error-description.md │ ├── com-error-error.md │ ├── com-error-errorinfo.md │ ├── com-error-errormessage.md │ ├── com-error-guid.md │ ├── com-error-helpcontext.md │ ├── com-error-helpfile.md │ ├── com-error-hresulttowcode.md │ ├── com-error-member-functions.md │ ├── com-error-operator-equal.md │ ├── com-error-operators.md │ ├── com-error-source.md │ ├── com-error-wcode.md │ ├── com-error-wcodetohresult.md │ ├── com-ptr-t-addref.md │ ├── com-ptr-t-attach.md │ ├── com-ptr-t-class.md │ ├── com-ptr-t-com-ptr-t.md │ ├── com-ptr-t-createinstance.md │ ├── com-ptr-t-detach.md │ ├── com-ptr-t-extractors.md │ ├── com-ptr-t-getactiveobject.md │ ├── com-ptr-t-getinterfaceptr.md │ ├── com-ptr-t-member-functions.md │ ├── com-ptr-t-operator-equal.md │ ├── com-ptr-t-operators.md │ ├── com-ptr-t-queryinterface.md │ ├── com-ptr-t-relational-operators.md │ ├── com-ptr-t-release.md │ ├── com-raise-error.md │ ├── comma-operator.md │ ├── comments-cpp.md │ ├── compiler-com-global-functions.md │ ├── compiler-com-support-classes.md │ ├── compiler-com-support.md │ ├── compiler-limits.md │ ├── compound-statements-blocks.md │ ├── conditional-operator-q.md │ ├── considerations-for-writing-prolog-epilog-code.md │ ├── const-and-volatile-pointers.md │ ├── const-cast-operator.md │ ├── const-cpp.md │ ├── constexpr-cpp.md │ ├── constructors-cpp.md │ ├── continue-statement-cpp.md │ ├── convertbstrtostring.md │ ├── convertstringtobstr.md │ ├── copy-constructors-and-copy-assignment-operators-cpp.md │ ├── cpp-bit-fields.md │ ├── cpp-built-in-operators-precedence-and-associativity.md │ ├── cpp-constant-expressions.md │ ├── cpp-language-reference.md │ ├── cpp-type-system-modern-cpp.md │ ├── data-type-ranges.md │ ├── declarations-and-definitions-cpp.md │ ├── declspec.md │ ├── decltype-cpp.md │ ├── default-arguments.md │ ├── defining-inline-cpp-functions-with-dllexport-and-dllimport.md │ ├── definitions-and-declarations-cpp.md │ ├── delegating-constructors.md │ ├── delete-operator-cpp.md │ ├── deprecated-cpp.md │ ├── destructors-cpp.md │ ├── dllexport-dllimport.md │ ├── do-while-statement-cpp.md │ ├── dynamic-cast-operator.md │ ├── ellipses-and-variadic-templates.md │ ├── empty-bases.md │ ├── enumerations-cpp.md │ ├── equality-operators-equal-equal-and-exclpt-equal.md │ ├── errors-and-exception-handling-modern-cpp.md │ ├── event-handling-in-com.md │ ├── event-handling-in-native-cpp.md │ ├── event-handling.md │ ├── event.md │ ├── examples-of-lambda-expressions.md │ ├── exception-handling-differences.md │ ├── exception-handling-in-visual-cpp.md │ ├── exception-specifications-throw-cpp.md │ ├── exceptions-and-stack-unwinding-in-cpp.md │ ├── explicit-instantiation.md │ ├── explicit-overrides-cpp.md │ ├── explicit-specialization-of-function-templates.md │ ├── explicit-type-conversion-operator-parens.md │ ├── explicitly-defaulted-and-deleted-functions.md │ ├── expression-statement.md │ ├── expressions-cpp.md │ ├── expressions-with-binary-operators.md │ ├── expressions-with-unary-operators.md │ ├── extension-restrict.md │ ├── extern-cpp.md │ ├── false-cpp.md │ ├── fastcall.md │ ├── final-specifier.md │ ├── floating-limits.md │ ├── floating-point-coprocessor-and-calling-conventions.md │ ├── for-statement-cpp.md │ ├── friend-cpp.md │ ├── func.md │ ├── function-call-cpp.md │ ├── function-call-operator-parens.md │ ├── function-overloading.md │ ├── function-template-instantiation.md │ ├── function-templates.md │ ├── functions-cpp.md │ ├── functions-with-variable-argument-lists-cpp.md │ ├── fundamental-types-cpp.md │ ├── general-rules-and-limitations.md │ ├── general-rules-for-operator-overloading.md │ ├── goto-statement-cpp.md │ ├── hardware-exceptions.md │ ├── header-files-cpp.md │ ├── hook.md │ ├── how-catch-blocks-are-evaluated-cpp.md │ ├── how-to-create-and-use-ccomptr-and-ccomqiptr-instances.md │ ├── how-to-create-and-use-shared-ptr-instances.md │ ├── how-to-create-and-use-unique-ptr-instances.md │ ├── how-to-create-and-use-weak-ptr-instances.md │ ├── how-to-design-for-exception-safety.md │ ├── how-to-interface-between-exceptional-and-non-exceptional-code.md │ ├── hybrid-patchable.md │ ├── identifiers-cpp.md │ ├── if-else-statement-cpp.md │ ├── if-exists-statement.md │ ├── if-not-exists-statement.md │ ├── import-export-module.md │ ├── increment-and-decrement-operator-overloading-cpp.md │ ├── index.yml │ ├── indirection-operator-star.md │ ├── inheritance-cpp.md │ ├── inheritance-keywords.md │ ├── initializers.md │ ├── initializing-classes-and-structs-without-constructors-cpp.md │ ├── inline-functions-cpp.md │ ├── int8-int16-int32-int64.md │ ├── integer-limits.md │ ├── interface.md │ ├── iteration-statements-cpp.md │ ├── jitintrinsic.md │ ├── jump-statements-cpp.md │ ├── keywords-cpp.md │ ├── labeled-statements.md │ ├── lambda-expression-syntax.md │ ├── lambda-expressions-constexpr.md │ ├── lambda-expressions-in-cpp.md │ ├── left-shift-and-right-shift-operators-input-and-output.md │ ├── lexical-conventions.md │ ├── logical-and-operator-amp-amp.md │ ├── logical-negation-operator-exclpt.md │ ├── logical-or-operator-pipe-pipe.md │ ├── lvalue-reference-declarator-amp.md │ ├── lvalues-and-rvalues-visual-cpp.md │ ├── m128.md │ ├── m128d.md │ ├── m128i.md │ ├── m64.md │ ├── main-function-command-line-args.md │ ├── media │ │ ├── add-module.png │ │ ├── built-intypesizes.png │ │ ├── file-property-compile-as.png │ │ ├── lambdaexpsyntax.png │ │ ├── language-switch.png │ │ ├── shared_ptr.png │ │ ├── unique_ptr.png │ │ ├── value_categories.png │ │ ├── vc37i01.gif │ │ ├── vc37i02.gif │ │ ├── vc37i03.gif │ │ ├── vc38cx1.gif │ │ ├── vc38qy1.gif │ │ ├── vc38rc1.gif │ │ ├── vc38s71.gif │ │ ├── vc38sf1.png │ │ ├── vc38ul1.png │ │ ├── vc38uq1.png │ │ ├── vc38uq2.png │ │ ├── vc38v41.gif │ │ ├── vc38v91.gif │ │ ├── vc38xa1.gif │ │ ├── vc38xj1.gif │ │ ├── vc38xj2.gif │ │ ├── vc38xn1.gif │ │ ├── vc38xp1.gif │ │ ├── vc38xp2.gif │ │ ├── vc38xp3.gif │ │ ├── vc38xp4.gif │ │ ├── vc38xp5.gif │ │ ├── vc38xr1.gif │ │ ├── vc38xt1.gif │ │ ├── vc38zv1.gif │ │ ├── vc38zv2.gif │ │ ├── vc38zz1.gif │ │ ├── vc38zz2.gif │ │ ├── vc39011.gif │ │ ├── vc39012.gif │ │ ├── vc39013.gif │ │ ├── vc391t1.gif │ │ ├── vc391t2.gif │ │ └── vc392j1.gif │ ├── member-access-control-cpp.md │ ├── member-access-operators-dot-and.md │ ├── member-access.md │ ├── member-function-templates.md │ ├── microsoft-extensions.md │ ├── microsoft-specific-modifiers.md │ ├── mixing-c-structured-and-cpp-exceptions.md │ ├── modules-cpp.md │ ├── move-constructors-and-move-assignment-operators-cpp.md │ ├── multiple-base-classes.md │ ├── multiplicative-operators-and-the-modulus-operator.md │ ├── mutable-data-members-cpp.md │ ├── naked-cpp.md │ ├── naked-function-calls.md │ ├── name-resolution-for-dependent-types.md │ ├── name-resolution-for-locally-declared-names.md │ ├── namespaces-cpp.md │ ├── nested-class-declarations.md │ ├── new-and-delete-operators.md │ ├── new-operator-cpp.md │ ├── no-sanitize-address.md │ ├── noalias.md │ ├── noexcept-cpp.md │ ├── noinline.md │ ├── nonstandard-behavior.md │ ├── noreturn.md │ ├── nothrow-cpp.md │ ├── novtable.md │ ├── null-statement.md │ ├── nullptr.md │ ├── numeric-boolean-and-pointer-literals-cpp.md │ ├── numerical-limits-cpp.md │ ├── object-lifetime-and-resource-management-modern-cpp.md │ ├── obsolete-calling-conventions.md │ ├── one-s-complement-operator-tilde.md │ ├── operator-overloading.md │ ├── overload-resolution-of-function-template-calls.md │ ├── overloading-unary-operators.md │ ├── override-specifier.md │ ├── overview-of-cpp-statements.md │ ├── overview-of-member-functions.md │ ├── partial-ordering-of-function-templates-cpp.md │ ├── pimpl-for-compile-time-encapsulation-modern-cpp.md │ ├── pointer-to-member-operators-dot-star-and-star.md │ ├── pointers-cpp.md │ ├── pointers-to-members.md │ ├── portability-at-abi-boundaries-modern-cpp.md │ ├── postfix-expressions.md │ ├── postfix-increment-and-decrement-operators-increment-and-decrement.md │ ├── prefix-increment-and-decrement-operators-increment-and-decrement.md │ ├── primary-expressions.md │ ├── private-cpp.md │ ├── process.md │ ├── program-and-linkage-cpp.md │ ├── program-termination.md │ ├── property-cpp.md │ ├── protected-cpp.md │ ├── ptr32-ptr64.md │ ├── public-cpp.md │ ├── punctuators-cpp.md │ ├── raise.md │ ├── raising-software-exceptions.md │ ├── range-based-for-statement-cpp.md │ ├── raw-pointers.md │ ├── reference-type-function-arguments.md │ ├── reference-type-function-returns.md │ ├── references-cpp.md │ ├── references-to-pointers.md │ ├── reinterpret-cast-operator.md │ ├── relational-function-templates.md │ ├── relational-operators-equal-and-equal.md │ ├── restrict-cpp-amp.md │ ├── restrict.md │ ├── restrictions-on-exception-handlers.md │ ├── restrictions-on-termination-handlers.md │ ├── results-of-calling-example.md │ ├── return-statement-cpp.md │ ├── rules-and-limitations-for-naked-functions.md │ ├── run-time-type-information.md │ ├── rvalue-reference-declarator-amp-amp.md │ ├── safebuffers.md │ ├── scope-resolution-operator.md │ ├── scope-visual-cpp.md │ ├── selectany.md │ ├── selection-statements-cpp.md │ ├── semantics-of-expressions.md │ ├── set-com-error-handler.md │ ├── single-inheritance.md │ ├── sizeof-operator.md │ ├── smart-pointers-modern-cpp.md │ ├── source-code-organization-cpp-templates.md │ ├── special-member-functions.md │ ├── spectre.md │ ├── sptr-uptr.md │ ├── standard-conversions.md │ ├── statements-cpp.md │ ├── static-assert.md │ ├── static-cast-operator.md │ ├── static-members-cpp.md │ ├── stdcall.md │ ├── storage-classes-cpp.md │ ├── string-and-character-literals-cpp.md │ ├── struct-cpp.md │ ├── structured-exception-handling-c-cpp.md │ ├── subscript-operator.md │ ├── subscripting.md │ ├── summary-of-scope-rules.md │ ├── super.md │ ├── switch-statement-cpp.md │ ├── template-specialization-cpp.md │ ├── templates-and-name-resolution.md │ ├── templates-cpp.md │ ├── temporary-objects.md │ ├── this-pointer.md │ ├── thiscall.md │ ├── thread.md │ ├── tile-static-keyword.md │ ├── timing-of-exception-handling-a-summary.md │ ├── toc.yml │ ├── transfers-of-control.md │ ├── transporting-exceptions-between-threads.md │ ├── trivial-standard-layout-and-pod-types.md │ ├── true-cpp.md │ ├── try-except-statement.md │ ├── try-finally-statement.md │ ├── try-throw-and-catch-statements-cpp.md │ ├── tutorial-import-stl-named-module.md │ ├── tutorial-named-modules-cpp.md │ ├── type-conversions-and-type-safety-modern-cpp.md │ ├── type-info-class.md │ ├── typeid-operator.md │ ├── typename.md │ ├── types-of-expressions.md │ ├── unaligned.md │ ├── unary-plus-and-negation-operators-plus-and.md │ ├── unhandled-cpp-exceptions.md │ ├── unhook.md │ ├── unions.md │ ├── user-defined-literals-cpp.md │ ├── user-defined-type-conversions-cpp.md │ ├── using-abort.md │ ├── using-declaration.md │ ├── using-dllimport-and-dllexport-in-cpp-classes.md │ ├── using-setjmp-longjmp.md │ ├── uuid-cpp.md │ ├── uuidof-operator.md │ ├── value-types-modern-cpp.md │ ├── variant-t-attach.md │ ├── variant-t-changetype.md │ ├── variant-t-class.md │ ├── variant-t-clear.md │ ├── variant-t-detach.md │ ├── variant-t-extractors.md │ ├── variant-t-member-functions.md │ ├── variant-t-operator-equal.md │ ├── variant-t-operators.md │ ├── variant-t-relational-operators.md │ ├── variant-t-setstring.md │ ├── variant-t-variant-t.md │ ├── vectorcall.md │ ├── virtual-cpp.md │ ├── virtual-functions.md │ ├── virtual-specifier.md │ ├── void-cpp.md │ ├── volatile-cpp.md │ ├── w64.md │ ├── welcome-back-to-cpp-modern-cpp.md │ ├── while-statement-cpp.md │ ├── writing-a-termination-handler.md │ ├── writing-an-exception-filter.md │ └── writing-an-exception-handler.md ├── cppcx │ ├── array-and-writeonlyarray-c-cx.md │ ├── attributes-c-cx.md │ ├── back-inserter-function.md │ ├── begin-function.md │ ├── boxing-c-cx.md │ ├── building-apps-and-libraries-c-cx.md │ ├── casting-c-cx.md │ ├── clr-integration-c-cx.md │ ├── codesnippet │ │ ├── CPP │ │ │ ├── activationfactory-class_1.cpp │ │ │ ├── classesstructs │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── classesstructs.sln │ │ │ │ ├── classesstructs.vcxproj │ │ │ │ ├── classesstructs.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── clientapp │ │ │ │ ├── app.xaml │ │ │ │ ├── app.xaml.cpp │ │ │ │ ├── app.xaml.h │ │ │ │ ├── assets │ │ │ │ │ ├── logo.png │ │ │ │ │ ├── smalllogo.png │ │ │ │ │ ├── splashscreen.png │ │ │ │ │ └── storelogo.png │ │ │ │ ├── clientapp.vcxproj │ │ │ │ ├── clientapp.vcxproj.filters │ │ │ │ ├── clientapp.vcxproj.user │ │ │ │ ├── clientapp_temporarykey.pfx │ │ │ │ ├── common │ │ │ │ │ └── standardstyles.xaml │ │ │ │ ├── mainpage.xaml │ │ │ │ ├── mainpage.xaml.cpp │ │ │ │ ├── mainpage.xaml.h │ │ │ │ ├── package.appxmanifest │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── collections │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── collections.sln │ │ │ │ ├── collections.vcxproj │ │ │ │ ├── collections.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── cpp │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── cpp.sln │ │ │ │ ├── cpp.vcxproj │ │ │ │ ├── cpp.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── cppcx_strings │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── cppcx_strings.vcxproj │ │ │ │ ├── cppcx_strings.vcxproj.filters │ │ │ │ ├── cx_strings.sln │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── cx_attributes │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── cx_attributes.sln │ │ │ │ ├── cx_attributes.vcxproj │ │ │ │ ├── cx_attributes.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── cx_boxing │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── cx_boxing.sln │ │ │ │ ├── cx_boxing.vcxproj │ │ │ │ ├── cx_boxing.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── cx_events │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── cx_events.vcxproj │ │ │ │ ├── cx_events.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── cx_properties │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── cx_properties.sln │ │ │ │ ├── cx_properties.vcxproj │ │ │ │ ├── cx_properties.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── delegatesevents │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── delegatesevents.vcxproj │ │ │ │ ├── delegatesevents.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── eventsupportinvs │ │ │ │ ├── app.xaml │ │ │ │ ├── app.xaml.cpp │ │ │ │ ├── app.xaml.h │ │ │ │ ├── assets │ │ │ │ │ ├── logo.png │ │ │ │ │ ├── smalllogo.png │ │ │ │ │ ├── splashscreen.png │ │ │ │ │ └── storelogo.png │ │ │ │ ├── common │ │ │ │ │ └── standardstyles.xaml │ │ │ │ ├── eventclientclass.cpp │ │ │ │ ├── eventclientclass.h │ │ │ │ ├── eventsupportinvs.vcxproj │ │ │ │ ├── eventsupportinvs.vcxproj.filters │ │ │ │ ├── mainpage.xaml │ │ │ │ ├── mainpage.xaml.cpp │ │ │ │ ├── mainpage.xaml.h │ │ │ │ ├── package.appxmanifest │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── exceptiontest │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── exceptiontest.vcxproj │ │ │ │ ├── exceptiontest.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_1.cpp │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_2.cpp │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_3.cpp │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_4.cpp │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_5.cpp │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_6.cpp │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_7.cpp │ │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl_8.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_1.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_10.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_11.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_12.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_13.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_14.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_2.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_3.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_4.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_5.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_6.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_7.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_8.cpp │ │ │ ├── how-to-complete-asynchronous-operations-using-wrl_9.cpp │ │ │ ├── how-to-create-a-classic-com-component-using-wrl_1.idl │ │ │ ├── how-to-create-a-classic-com-component-using-wrl_2.cpp │ │ │ ├── how-to-create-a-classic-com-component-using-wrl_3.cpp │ │ │ ├── how-to-create-a-classic-com-component-using-wrl_6.cpp │ │ │ ├── how-to-create-a-classic-com-component-using-wrl_7.cpp │ │ │ ├── how-to-handle-events-using-wrl_1.cpp │ │ │ ├── how-to-handle-events-using-wrl_10.cpp │ │ │ ├── how-to-handle-events-using-wrl_2.cpp │ │ │ ├── how-to-handle-events-using-wrl_3.cpp │ │ │ ├── how-to-handle-events-using-wrl_4.cpp │ │ │ ├── how-to-handle-events-using-wrl_5.cpp │ │ │ ├── how-to-handle-events-using-wrl_6.cpp │ │ │ ├── how-to-handle-events-using-wrl_7.cpp │ │ │ ├── how-to-handle-events-using-wrl_8.cpp │ │ │ ├── how-to-handle-events-using-wrl_9.cpp │ │ │ ├── how-to-instantiate-wrl-components-directly_1.idl │ │ │ ├── how-to-instantiate-wrl-components-directly_2.cpp │ │ │ ├── how-to-instantiate-wrl-components-directly_3.cpp │ │ │ ├── how-to-instantiate-wrl-components-directly_4.cpp │ │ │ ├── interfacestest │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── header2.h │ │ │ │ ├── interfacestest.vcxproj │ │ │ │ ├── interfacestest.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── js-array │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── js-array.vcxproj │ │ │ │ ├── js-array.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── partialclassexample │ │ │ │ ├── address.details.h │ │ │ │ ├── address.h │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── partialclassexample.sln │ │ │ │ ├── partialclassexample.vcxproj │ │ │ │ ├── partialclassexample.vcxproj.filters │ │ │ │ ├── pch.cpp │ │ │ │ └── pch.h │ │ │ ├── templatedemo │ │ │ │ ├── class1.cpp │ │ │ │ ├── class1.h │ │ │ │ ├── pch.cpp │ │ │ │ ├── pch.h │ │ │ │ ├── templatedemo.vcxproj │ │ │ │ └── templatedemo.vcxproj.filters │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_1.idl │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_10.cpp │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_11.cpp │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_2.cpp │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_5.idl │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_6.cpp │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_7.idl │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_8.cpp │ │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_9.cpp │ │ │ ├── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation_1.idl │ │ │ ├── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation_2.h │ │ │ ├── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation_3.h │ │ │ ├── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation_4.cpp │ │ │ ├── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation_6.cpp │ │ │ ├── wrl-class-library-project-template_1.idl │ │ │ └── wrl-class-library-project-template_2.cpp │ │ ├── CSharp │ │ │ └── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation_8.cs │ │ ├── JavaScript │ │ │ ├── array-and-writeonlyarray-c-_1.js │ │ │ ├── array-and-writeonlyarray-c-_3.js │ │ │ └── array-and-writeonlyarray-c-_5.js │ │ └── Xaml │ │ │ └── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation_7.xaml │ ├── collections-c-cx.md │ ├── compiler-and-linker-options-c-cx.md │ ├── crt-functions-not-supported-in-universal-windows-platform-apps.md │ ├── default-namespace.md │ ├── default-type-name-equals-method.md │ ├── default-type-name-gethashcode-method.md │ ├── default-type-name-gettype-method.md │ ├── default-type-name-tostring-method.md │ ├── delegates-c-cx.md │ ├── deprecating-types-and-members-c-cx.md │ ├── dlls-c-cx.md │ ├── end-function.md │ ├── enums-c-cx.md │ ├── events-c-cx.md │ ├── exceptions-c-cx.md │ ├── fundamental-types-c-cx.md │ ├── interfaces-c-cx.md │ ├── interoperating-with-other-languages-c-cx.md │ ├── javascript-integration-c-cx.md │ ├── media │ │ ├── cppcxcollectionsinheritancetree.png │ │ ├── ibufferbyteaccessdiagram.png │ │ ├── vectorproxy-1.png │ │ ├── wrl_basic_component.png │ │ └── wrl_media_capture.png │ ├── namespaces-and-type-visibility-c-cx.md │ ├── namespaces-reference-c-cx.md │ ├── obtaining-pointers-to-data-buffers-c-cx.md │ ├── operator-type-hat.md │ ├── operator-windows-ui-xaml-interop-typename.md │ ├── partial-classes-c-cx.md │ ├── platform-accessdeniedexception-class.md │ ├── platform-agile-class.md │ ├── platform-array-class.md │ ├── platform-arrayreference-class.md │ ├── platform-boolean-value-class.md │ ├── platform-box-class.md │ ├── platform-callbackcontext-enumeration.md │ ├── platform-changedstateexception-class.md │ ├── platform-classnotregisteredexception-class.md │ ├── platform-collections-backinsertiterator-class.md │ ├── platform-collections-details-namespace.md │ ├── platform-collections-inputiterator-class.md │ ├── platform-collections-map-class.md │ ├── platform-collections-mapview-class.md │ ├── platform-collections-namespace.md │ ├── platform-collections-unorderedmap-class.md │ ├── platform-collections-unorderedmapview-class.md │ ├── platform-collections-vector-class.md │ ├── platform-collections-vectoriterator-class.md │ ├── platform-collections-vectorview-class.md │ ├── platform-collections-vectorviewiterator-class.md │ ├── platform-comexception-class.md │ ├── platform-delegate-class.md │ ├── platform-details-console-class.md │ ├── platform-details-guid-struct.md │ ├── platform-details-heap-class.md │ ├── platform-details-heapallocationtrackinglevel-enumeration.md │ ├── platform-details-heapentryhandler-delegate.md │ ├── platform-details-iequatable-interface.md │ ├── platform-details-iprintable-interface.md │ ├── platform-details-namespace.md │ ├── platform-disconnectedexception-class.md │ ├── platform-enum-class.md │ ├── platform-exception-class.md │ ├── platform-failureexception-class.md │ ├── platform-guid-value-class.md │ ├── platform-ibox-interface.md │ ├── platform-iboxarray-interface.md │ ├── platform-idisposable-interface.md │ ├── platform-intptr-value-class.md │ ├── platform-invalidargumentexception-class.md │ ├── platform-invalidcastexception-class.md │ ├── platform-ivaluetype-interface.md │ ├── platform-metadata-attribute-attribute.md │ ├── platform-metadata-defaultmemberattribute-attribute.md │ ├── platform-metadata-flagsattribute-attribute.md │ ├── platform-metadata-namespace.md │ ├── platform-metadata-runtimeclassname.md │ ├── platform-mtathreadattribute-class.md │ ├── platform-namespace-c-cx.md │ ├── platform-notimplementedexception-class.md │ ├── platform-nullreferenceexception-class.md │ ├── platform-object-class.md │ ├── platform-objectdisposedexception-class.md │ ├── platform-operationcanceledexception-class.md │ ├── platform-outofboundsexception-class.md │ ├── platform-outofmemoryexception-class.md │ ├── platform-recreateexception-method.md │ ├── platform-runtime-compilerservices-namespace.md │ ├── platform-runtime-interopservices-namespace.md │ ├── platform-sizet-value-class.md │ ├── platform-stathreadattribute-class.md │ ├── platform-string-class.md │ ├── platform-stringreference-class.md │ ├── platform-type-class.md │ ├── platform-typecode-enumeration.md │ ├── platform-uintptr-value-class.md │ ├── platform-valuetype-class.md │ ├── platform-weakreference-class.md │ ├── platform-writeonlyarray-class.md │ ├── platform-wrongthreadexception-class.md │ ├── properties-c-cx.md │ ├── quick-reference-c-cx.md │ ├── ref-classes-and-structs-c-cx.md │ ├── static-libraries-c-cx.md │ ├── strings-c-cx.md │ ├── template-ref-classes-c-cx.md │ ├── threading-and-marshaling-c-cx.md │ ├── to-vector-function.md │ ├── toc.yml │ ├── type-system-c-cx.md │ ├── universal-windows-apps-cpp.md │ ├── value-classes-and-structs-c-cx.md │ ├── visual-c-language-reference-c-cx.md │ ├── weak-references-and-breaking-cycles-c-cx.md │ ├── windows-foundation-collections-namespace-c-cx.md │ ├── wrl-integration-c-cx.md │ └── wrl │ │ ├── activatableclass-macros.md │ │ ├── activateinstance-function.md │ │ ├── activationfactory-class.md │ │ ├── activationfactorycallback-function.md │ │ ├── agileactivationfactory-class.md │ │ ├── agileeventsource-class.md │ │ ├── argtraits-structure.md │ │ ├── argtraitshelper-structure.md │ │ ├── asweak-function.md │ │ ├── asyncbase-class.md │ │ ├── asyncresulttype-enumeration.md │ │ ├── asyncstatusinternal-enumeration.md │ │ ├── boolstruct-structure.md │ │ ├── callback-function-wrl.md │ │ ├── canceltransitionpolicy-enumeration.md │ │ ├── chaininterfaces-structure.md │ │ ├── classfactory-class.md │ │ ├── cloakediid-structure.md │ │ ├── comparestringordinal-method.md │ │ ├── composablebase-class.md │ │ ├── comptr-class.md │ │ ├── comptrref-class.md │ │ ├── comptrrefbase-class.md │ │ ├── createactivationfactory-function.md │ │ ├── createclassfactory-function.md │ │ ├── creatormap-structure.md │ │ ├── criticalsection-class.md │ │ ├── criticalsectiontraits-structure.md │ │ ├── deferrableeventargs-class.md │ │ ├── derefhelper-structure.md │ │ ├── dontusenewusemake-class.md │ │ ├── enableif-structure.md │ │ ├── event-class-wrl.md │ │ ├── eventsource-class.md │ │ ├── eventtargetarray-class.md │ │ ├── eventtraits-structure.md │ │ ├── factorycache-structure.md │ │ ├── factorycacheflags-enumeration.md │ │ ├── filehandletraits-structure.md │ │ ├── ftmbase-class.md │ │ ├── getactivationfactory-function.md │ │ ├── getmodulebase-function.md │ │ ├── handlenulltraits-structure.md │ │ ├── handlet-class.md │ │ ├── handletraits-structure.md │ │ ├── how-to-activate-and-use-a-windows-runtime-component-using-wrl.md │ │ ├── how-to-complete-asynchronous-operations-using-wrl.md │ │ ├── how-to-create-a-classic-com-component-using-wrl.md │ │ ├── how-to-handle-events-using-wrl.md │ │ ├── how-to-instantiate-wrl-components-directly.md │ │ ├── hstring-class.md │ │ ├── hstringreference-class.md │ │ ├── iid-ppv-args-helper-function.md │ │ ├── implements-structure.md │ │ ├── implementsbase-structure.md │ │ ├── implementshelper-structure.md │ │ ├── inspectableclass-macro.md │ │ ├── interfacelist-structure.md │ │ ├── interfacelisthelper-structure.md │ │ ├── interfacetraits-structure.md │ │ ├── invokehelper-structure.md │ │ ├── invokemodeoptions-structure.md │ │ ├── isbaseofstrict-structure.md │ │ ├── issame-structure.md │ │ ├── key-wrl-apis-by-category.md │ │ ├── make-function.md │ │ ├── makeallocator-class.md │ │ ├── makeandinitialize-function.md │ │ ├── microsoft-wrl-details-namespace.md │ │ ├── microsoft-wrl-namespace.md │ │ ├── microsoft-wrl-wrappers-details-namespace.md │ │ ├── microsoft-wrl-wrappers-handletraits-namespace.md │ │ ├── microsoft-wrl-wrappers-namespace.md │ │ ├── mixin-structure.md │ │ ├── module-class.md │ │ ├── module-genericreleasenotifier-class.md │ │ ├── module-methodreleasenotifier-class.md │ │ ├── module-releasenotifier-class.md │ │ ├── modulebase-class.md │ │ ├── moduletype-enumeration.md │ │ ├── move-function.md │ │ ├── mutex-class.md │ │ ├── mutextraits-structure.md │ │ ├── nil-structure.md │ │ ├── operator-equality-operator-microsoft-wrl.md │ │ ├── operator-inequality-operator-microsoft-wrl.md │ │ ├── operator-less-than-operator-microsoft-wrl.md │ │ ├── raiseexception-function.md │ │ ├── removeiunknown-class.md │ │ ├── removereference-structure.md │ │ ├── roinitializewrapper-class.md │ │ ├── runtimeclass-class.md │ │ ├── runtimeclassbase-structure.md │ │ ├── runtimeclassbaset-structure.md │ │ ├── runtimeclassflags-structure.md │ │ ├── runtimeclasstype-enumeration.md │ │ ├── semaphore-class.md │ │ ├── semaphoretraits-structure.md │ │ ├── simpleactivationfactory-class.md │ │ ├── simpleclassfactory-class.md │ │ ├── srwlock-class.md │ │ ├── srwlockexclusivetraits-structure.md │ │ ├── srwlocksharedtraits-structure.md │ │ ├── swap-function-wrl.md │ │ ├── synclockt-class.md │ │ ├── synclockwithstatust-class.md │ │ ├── terminatemap-function.md │ │ ├── use-winmdidl-and-midlrt-to-create-h-files-from-windows-metadata.md │ │ ├── verifyinheritancehelper-structure.md │ │ ├── verifyinterfacehelper-structure.md │ │ ├── walkthrough-creating-a-windows-store-app-using-wrl-and-media-foundation.md │ │ ├── weakref-class.md │ │ ├── weakreference-class.md │ │ ├── windows-foundation-namespace.md │ │ ├── windows-runtime-cpp-template-library-wrl.md │ │ └── wrl-reference.md ├── cross-platform │ ├── android-debugger-prop-page.md │ ├── build-an-opengl-es-application-on-android-and-ios.md │ ├── clang-android-prop-page.md │ ├── clanglink-prop-page.md │ ├── create-an-android-native-activity-app.md │ ├── cross-platform-mobile-development-examples.md │ ├── cross-platform-prop-pages.md │ ├── general-android-prop-page.md │ ├── general-makefile-android-prop-page.md │ ├── import-an-xcode-project.md │ ├── index.yml │ ├── install-and-configure-tools-to-build-using-ios.md │ ├── install-visual-cpp-for-cross-platform-mobile-development.md │ ├── media │ │ ├── cppmdd-common-vcremote.png │ │ ├── cppmdd-emulator-running-app.png │ │ ├── cppmdd-newproject.png │ │ ├── cppmdd-opengles-andbuild.png │ │ ├── cppmdd-opengles-andemulator.png │ │ ├── cppmdd-opengles-andoutput.png │ │ ├── cppmdd-opengles-contextswitcher.png │ │ ├── cppmdd-opengles-iosbuild.png │ │ ├── cppmdd-opengles-iosdebug.png │ │ ├── cppmdd-opengles-iosdevelopmentteam.png │ │ ├── cppmdd-opengles-iosdevice.png │ │ ├── cppmdd-opengles-iosxcodeid.png │ │ ├── cppmdd-opengles-iosxcodesign.png │ │ ├── cppmdd-opengles-iosxcodeteam.png │ │ ├── cppmdd-opengles-newproj.png │ │ ├── cppmdd-opengles-pickemulator.png │ │ ├── cppmdd-opengles-pickplatformarm64.png │ │ ├── cppmdd-opengles-solexpl.png │ │ ├── cppmdd-opengles-solutionplat.png │ │ ├── cppmdd-options-android.png │ │ ├── cppmdd-options-ios-new.png │ │ ├── cppmdd-options-ios-old.png │ │ ├── cppmdd-rc-na-solution-x86.png │ │ ├── cppmdd-rc-na-solutionexp.png │ │ ├── cppmdd-u2-importxcode-browse.png │ │ ├── cppmdd-u2-importxcode-choose.png │ │ ├── cppmdd-u2-importxcode-destination.jpg │ │ ├── cppmdd-u2-importxcode-frameworks.jpg │ │ ├── cppmdd-u2-importxcode-global.jpg │ │ ├── cppmdd-u2-importxcode-library.jpg │ │ ├── cppmdd-u2-importxcode-projects.jpg │ │ ├── cppmdd-u2-remotemachine-menu.jpg │ │ ├── cppmdd-u2-remotemachine-output.png │ │ └── cppmdd-vcremote-generateclientcert.png │ ├── nmake-android-prop-page.md │ ├── sync-changes-between-xcode-and-visual-studio.md │ ├── toc.yml │ └── visual-cpp-for-cross-platform-mobile-development.md ├── data │ ├── atl-database-classes-ole-db-templates.md │ ├── catalog-information-mfc-data-access.md │ ├── changes-you-might-make-to-the-default-code-mfc-data-access.md │ ├── command-handlers-for-record-scrolling-mfc-data-access.md │ ├── data-access-in-cpp.md │ ├── data-access-programming-mfc-atl.md │ ├── data-exchange-for-record-views-mfc-data-access.md │ ├── designing-and-creating-a-record-view-mfc-data-access.md │ ├── features-of-record-view-classes-mfc-data-access.md │ ├── filling-a-list-box-from-a-second-recordset-mfc-data-access.md │ ├── installing-database-support-mfc-atl.md │ ├── media │ │ └── vc37xt1.gif │ ├── mfc-database-classes-odbc-and-dao.md │ ├── mfc-using-database-classes-with-documents-and-views.md │ ├── mfc-using-database-classes-without-documents-and-views.md │ ├── odbc │ │ ├── access-to-odbc-and-sql.md │ │ ├── connecting-to-a-data-source.md │ │ ├── data-source-determining-the-schema-of-the-data-source-odbc.md │ │ ├── data-source-managing-connections-odbc.md │ │ ├── data-source-odbc.md │ │ ├── data-source-programmatically-configuring-an-odbc-data-source.md │ │ ├── data-source-programmatically-creating-a-table-in-an-odbc-data-source.md │ │ ├── design-and-create-an-odbc-database-application.md │ │ ├── displaying-and-manipulating-data-in-a-form.md │ │ ├── dynaset.md │ │ ├── further-reading-about-the-mfc-odbc-classes.md │ │ ├── installing-and-getting-started-with-odbc.md │ │ ├── media │ │ │ └── vc37w61.gif │ │ ├── odbc-administrator.md │ │ ├── odbc-and-mfc.md │ │ ├── odbc-and-the-database-classes.md │ │ ├── odbc-basics.md │ │ ├── odbc-calling-odbc-api-functions-directly.md │ │ ├── odbc-classes-and-threads.md │ │ ├── odbc-configuring-an-odbc-data-source.md │ │ ├── odbc-driver-list.md │ │ ├── odbc-driver-requirements-for-dynasets.md │ │ ├── odbc-the-odbc-cursor-library.md │ │ ├── open-database-connectivity-odbc.md │ │ ├── record-field-exchange-how-rfx-works.md │ │ ├── record-field-exchange-rfx.md │ │ ├── record-field-exchange-using-rfx.md │ │ ├── record-field-exchange-using-the-rfx-functions.md │ │ ├── record-field-exchange-working-with-the-wizard-code.md │ │ ├── recordset-adding-records-in-bulk-odbc.md │ │ ├── recordset-adding-updating-and-deleting-records-odbc.md │ │ ├── recordset-architecture-odbc.md │ │ ├── recordset-bookmarks-and-absolute-positions-odbc.md │ │ ├── recordset-creating-and-closing-recordsets-odbc.md │ │ ├── recordset-declaring-a-class-for-a-predefined-query-odbc.md │ │ ├── recordset-declaring-a-class-for-a-table-odbc.md │ │ ├── recordset-dynamically-binding-data-columns-odbc.md │ │ ├── recordset-fetching-records-in-bulk-odbc.md │ │ ├── recordset-filtering-records-odbc.md │ │ ├── recordset-how-addnew-edit-and-delete-work-odbc.md │ │ ├── recordset-how-recordsets-select-records-odbc.md │ │ ├── recordset-how-recordsets-update-records-odbc.md │ │ ├── recordset-locking-records-odbc.md │ │ ├── recordset-more-about-updates-odbc.md │ │ ├── recordset-obtaining-sums-and-other-aggregate-results-odbc.md │ │ ├── recordset-odbc.md │ │ ├── recordset-parameterizing-a-recordset-odbc.md │ │ ├── recordset-performing-a-join-odbc.md │ │ ├── recordset-requerying-a-recordset-odbc.md │ │ ├── recordset-scrolling-odbc.md │ │ ├── recordset-sorting-records-odbc.md │ │ ├── recordset-working-with-large-data-items-odbc.md │ │ ├── redistributing-odbc-components-to-your-customers.md │ │ ├── selecting-and-manipulating-records.md │ │ ├── snapshot.md │ │ ├── sql-customizing-your-recordsets-sql-statement-odbc.md │ │ ├── sql-making-direct-sql-calls-odbc.md │ │ ├── sql-sql-and-cpp-data-types-odbc.md │ │ ├── sql.md │ │ ├── transaction-how-transactions-affect-updates-odbc.md │ │ ├── transaction-odbc.md │ │ ├── transaction-performing-a-transaction-in-a-recordset-odbc.md │ │ ├── use-database-forms-record-views-with-odbc.md │ │ ├── use-mfc-odbc-recordsets.md │ │ ├── use-odbc-to-work-with-other-users.md │ │ ├── use-the-odbc-cursor-library.md │ │ ├── work-with-odbc-and-drivers.md │ │ ├── work-with-odbc-database-connections.md │ │ └── working-with-documents-and-views.md │ ├── oledb │ │ ├── accessing-xml-data.md │ │ ├── accessors-and-rowsets.md │ │ ├── adding-an-interface-to-your-provider.md │ │ ├── advanced-provider-techniques.md │ │ ├── caccessor-class.md │ │ ├── caccessorbase-class.md │ │ ├── caccessorrowset-class.md │ │ ├── carrayrowset-class.md │ │ ├── cbookmark-class.md │ │ ├── cbulkrowset-class.md │ │ ├── ccolumnaccessor-class.md │ │ ├── ccommand-class.md │ │ ├── cdataconnection-class.md │ │ ├── cdatasource-class.md │ │ ├── cdberrorinfo-class.md │ │ ├── cdbpropidset-class.md │ │ ├── cdbpropset-class.md │ │ ├── cdynamicaccessor-class.md │ │ ├── cdynamicparameteraccessor-class.md │ │ ├── cdynamicstringaccessor-class.md │ │ ├── cdynamicstringaccessora-class.md │ │ ├── cdynamicstringaccessorw-class.md │ │ ├── cenumerator-class.md │ │ ├── cenumeratoraccessor-class.md │ │ ├── cmanualaccessor-class.md │ │ ├── cmultipleresults-class.md │ │ ├── cmyprovidercommand-myproviderrs-h.md │ │ ├── cmyproviderrowset-myproviderrs-h.md │ │ ├── cmyprovidersession-myprovidersess-h.md │ │ ├── cmyprovidersource-myproviderds-h.md │ │ ├── cmyproviderwindowsfile.md │ │ ├── cnoaccessor-class.md │ │ ├── cnomultipleresults-class.md │ │ ├── cnorowset-class.md │ │ ├── codesnippet │ │ │ └── CPP │ │ │ │ ├── begin-propset-map_1.h │ │ │ │ ├── begin-provider-column-map_1.h │ │ │ │ ├── cbulkrowset-class_1.cpp │ │ │ │ ├── ccommand-close_1.cpp │ │ │ │ ├── cdataconnection-operator-cdatasource-amp_1.cpp │ │ │ │ ├── cdataconnection-operator-cdatasource-amp_2.cpp │ │ │ │ ├── cdataconnection-operator-csession-amp_1.cpp │ │ │ │ ├── cdataconnection-operator-csession-amp_2.cpp │ │ │ │ ├── cdatasource-open_1.cpp │ │ │ │ ├── cdynamicparameteraccessor-getparamstring_1.cpp │ │ │ │ ├── cdynamicparameteraccessor-setparam_1.cpp │ │ │ │ ├── crowset-insert_1.cpp │ │ │ │ ├── crowsetimpl-getcolumninfo_1.h │ │ │ │ ├── cstreamrowset-class_1.cpp │ │ │ │ ├── cstreamrowset-class_2.cpp │ │ │ │ ├── cstreamrowset-class_3.cpp │ │ │ │ ├── cutlprops-onpropertychanged_1.h │ │ │ │ └── cxmlaccessor-class_1.cpp │ │ ├── command-object-interfaces.md │ │ ├── commands-and-tables.md │ │ ├── consumer-wizard-generated-classes.md │ │ ├── consumer-wizard-generated-methods.md │ │ ├── converting-data-not-supported-by-the-provider.md │ │ ├── creating-a-consumer-without-using-a-wizard.md │ │ ├── creating-a-project-for-the-provider.md │ │ ├── creating-a-simple-consumer.md │ │ ├── creating-a-simple-read-only-provider.md │ │ ├── creating-an-ole-db-consumer-using-a-wizard.md │ │ ├── creating-an-ole-db-consumer.md │ │ ├── creating-an-ole-db-provider.md │ │ ├── creating-an-updatable-provider.md │ │ ├── creating-the-provider.md │ │ ├── crestrictions-class.md │ │ ├── crowset-class.md │ │ ├── crowsetimpl-class.md │ │ ├── csession-class.md │ │ ├── csimplerow-class.md │ │ ├── cstreamrowset-class.md │ │ ├── ctable-class.md │ │ ├── cutlprops-class.md │ │ ├── cxmlaccessor-class.md │ │ ├── data-source-object-interfaces.md │ │ ├── data-sources-and-sessions.md │ │ ├── debugging-your-provider.md │ │ ├── defining-stored-procedures.md │ │ ├── determining-which-type-of-accessor-to-use.md │ │ ├── dynamically-binding-columns-in-your-provider.md │ │ ├── dynamically-determining-columns-returned-to-the-consumer.md │ │ ├── enabling-and-disabling-ole-db-services.md │ │ ├── enabling-and-disabling-services-for-a-provider.md │ │ ├── enhancing-the-simple-read-only-provider.md │ │ ├── fetching-data.md │ │ ├── field-status-data-members-in-wizard-generated-accessors.md │ │ ├── iaccessorimpl-class.md │ │ ├── icolumnsinfoimpl-class.md │ │ ├── icommandimpl-class.md │ │ ├── icommandpropertiesimpl-class.md │ │ ├── icommandtextimpl-class.md │ │ ├── iconverttypeimpl-class.md │ │ ├── idbcreatecommandimpl-class.md │ │ ├── idbcreatesessionimpl-class.md │ │ ├── idbinitializeimpl-class.md │ │ ├── idbpropertiesimpl-class.md │ │ ├── idbschemarowsetimpl-class.md │ │ ├── ierrorrecordsimpl-class.md │ │ ├── igetdatasourceimpl-class.md │ │ ├── implementing-a-simple-consumer.md │ │ ├── implementing-the-simple-read-only-provider.md │ │ ├── iopenrowsetimpl-class.md │ │ ├── irowsetchangeimpl-class.md │ │ ├── irowsetcreatorimpl-class.md │ │ ├── irowsetidentityimpl-class.md │ │ ├── irowsetimpl-class.md │ │ ├── irowsetinfoimpl-class.md │ │ ├── irowsetlocateimpl-class.md │ │ ├── irowsetnotifycp-class.md │ │ ├── irowsetnotifyimpl-class.md │ │ ├── irowsetupdateimpl-class.md │ │ ├── isessionpropertiesimpl-class.md │ │ ├── issuing-a-parameterized-query.md │ │ ├── macros-and-global-functions-for-ole-db-consumer-templates.md │ │ ├── macros-for-ole-db-provider-templates.md │ │ ├── media │ │ │ ├── vc4twb1.gif │ │ │ ├── vc4u551.gif │ │ │ ├── vcaccessortypes.gif │ │ │ ├── vccommandstables.gif │ │ │ ├── vcdatasourcesessionclasses.gif │ │ │ └── vcrowsettypes.gif │ │ ├── modifying-the-inheritance-of-rmyproviderrowset.md │ │ ├── obtaining-metadata-with-schema-rowsets.md │ │ ├── ole-db-architectural-design-issues.md │ │ ├── ole-db-consumer-templates-cpp.md │ │ ├── ole-db-consumer-templates-reference.md │ │ ├── ole-db-consumers-and-providers.md │ │ ├── ole-db-object-model.md │ │ ├── ole-db-programming-overview.md │ │ ├── ole-db-programming.md │ │ ├── ole-db-provider-template-architecture.md │ │ ├── ole-db-provider-templates-cpp.md │ │ ├── ole-db-provider-templates-reference.md │ │ ├── ole-db-resource-pooling-and-services.md │ │ ├── ole-db-templates-attributes-and-other-implementations.md │ │ ├── ole-db-templates.md │ │ ├── output-parameters.md │ │ ├── overriding-a-dynamic-accessor.md │ │ ├── overriding-provider-service-defaults.md │ │ ├── passing-ole-db-conformance-tests.md │ │ ├── property-maps.md │ │ ├── provider-support-for-bookmarks.md │ │ ├── provider-wizard-generated-files.md │ │ ├── reading-strings-into-the-ole-db-provider.md │ │ ├── receiving-notifications.md │ │ ├── referencing-a-property-in-your-provider.md │ │ ├── resource-pooling-in-your-ole-db-application.md │ │ ├── retrieving-a-blob.md │ │ ├── rowset-object-interfaces.md │ │ ├── schema-rowset-classes-and-typedef-classes.md │ │ ├── schema-rowsets.md │ │ ├── session-object-interfaces.md │ │ ├── setting-properties-in-your-provider.md │ │ ├── simplifying-data-access-with-database-attributes.md │ │ ├── storing-strings-in-the-ole-db-provider.md │ │ ├── supporting-free-threading-in-your-provider.md │ │ ├── supporting-notifications.md │ │ ├── supporting-schema-rowsets.md │ │ ├── supporting-transactions-in-ole-db.md │ │ ├── testing-the-read-only-provider.md │ │ ├── testing-your-provider.md │ │ ├── transaction-object-interfaces.md │ │ ├── traversing-a-simple-rowset.md │ │ ├── updating-a-column-when-another-table-contains-a-reference-to-the-row.md │ │ ├── updating-rowsets.md │ │ ├── user-record.md │ │ ├── user-records.md │ │ ├── using-accessors.md │ │ ├── using-an-existing-ado-recordset.md │ │ ├── using-bookmarks.md │ │ ├── using-dynamic-accessors.md │ │ ├── using-manual-accessors.md │ │ ├── using-multiple-accessors-on-a-rowset.md │ │ ├── using-multiple-result-sets-from-one-stored-procedure.md │ │ ├── using-ole-db-record-views.md │ │ ├── using-stored-procedures.md │ │ ├── working-with-ole-db-consumer-templates.md │ │ └── working-with-ole-db-provider-templates.md │ ├── record-mfc-data-access.md │ ├── record-view-code-created-by-application-wizard-mfc-data-access.md │ ├── record-views-mfc-data-access.md │ ├── schema-mfc-data-access.md │ ├── supporting-navigation-in-a-record-view-mfc-data-access.md │ ├── toc.yml │ ├── transactions-mfc-data-access.md │ ├── user-interface-updating-for-record-views-mfc-data-access.md │ ├── using-a-record-view-mfc-data-access.md │ └── your-role-in-working-with-a-record-view-mfc-data-access.md ├── docfx.json ├── dotnet │ ├── adapter-stl-clr.md │ ├── algorithm-stl-clr.md │ ├── application-domains-and-visual-cpp.md │ ├── auto-gcroot-class.md │ ├── auto-gcroot.md │ ├── auto-handle-class.md │ ├── auto-handle.md │ ├── avoiding-exceptions-on-clr-shutdown-when-consuming-com-objects-built-with-clr.md │ ├── basic-concepts-in-using-managed-exceptions.md │ ├── boxing-cpp-cli.md │ ├── call-in-appdomain-function.md │ ├── calling-functions-in-a-specific-application-domain.md │ ├── calling-native-functions-from-managed-code.md │ ├── cliext-namespace.md │ ├── com-ptr-class.md │ ├── com-ptr.md │ ├── converting-projects-from-mixed-mode-to-pure-intermediate-language.md │ ├── cpp-cli-tasks.md │ ├── cpp-stack-semantics-for-reference-types.md │ ├── cpp-support-library.md │ ├── create-a-partially-trusted-application.md │ ├── data-access-using-adonet-cpp-cli.md │ ├── debug-class-cpp-cli.md │ ├── deque-stl-clr.md │ ├── differences-in-exception-handling-behavior-under-clr.md │ ├── dotnet-programming-with-cpp-cli-visual-cpp.md │ ├── double-thunking-cpp.md │ ├── exceptions-in-cpp-cli.md │ ├── file-handling-and-i-o-cpp-cli.md │ ├── finally.md │ ├── for-each-in.md │ ├── friend-assemblies-cpp.md │ ├── functional-stl-clr.md │ ├── graphics-operations-cpp-cli.md │ ├── hash-map-stl-clr.md │ ├── hash-multimap-stl-clr.md │ ├── hash-multiset-stl-clr.md │ ├── hash-set-stl-clr.md │ ├── hosting-a-windows-form-user-control-as-an-mfc-dialog-box.md │ ├── hosting-a-windows-form-user-control-in-an-mfc-dialog-box.md │ ├── hosting-a-windows-forms-user-control-as-an-mfc-view.md │ ├── how-to-access-characters-in-a-system-string.md │ ├── how-to-add-command-routing-to-the-windows-forms-control.md │ ├── how-to-add-native-dll-to-global-assembly-cache.md │ ├── how-to-call-native-dlls-from-managed-code-using-pinvoke.md │ ├── how-to-call-properties-and-methods-of-the-windows-forms-control.md │ ├── how-to-catch-exceptions-in-native-code-thrown-from-msil.md │ ├── how-to-compile-mfc-and-atl-code-by-using-clr.md │ ├── how-to-convert-between-system-guid-and-guid.md │ ├── how-to-convert-char-star-string-to-system-byte-array.md │ ├── how-to-convert-from-a-dotnet-collection-to-a-stl-clr-container.md │ ├── how-to-convert-from-a-stl-clr-container-to-a-dotnet-collection.md │ ├── how-to-convert-standard-string-to-system-string.md │ ├── how-to-convert-system-string-to-standard-string.md │ ├── how-to-convert-system-string-to-wchar-t-star-or-char-star.md │ ├── how-to-create-clr-console-applications-cpp-cli.md │ ├── how-to-create-clr-empty-projects.md │ ├── how-to-create-the-user-control-and-host-in-a-dialog-box.md │ ├── how-to-create-the-user-control-and-host-mdi-view.md │ ├── how-to-create-verifiable-cpp-projects-cpp-cli.md │ ├── how-to-declare-handles-in-native-types.md │ ├── how-to-declare-override-specifiers-in-native-compilations-cpp-cli.md │ ├── how-to-define-an-interface-static-constructor-cpp-cli.md │ ├── how-to-define-and-consume-classes-and-structs-cpp-cli.md │ ├── how-to-define-and-consume-enums-in-cpp-cli.md │ ├── how-to-define-and-install-a-global-exception-handler.md │ ├── how-to-define-and-use-delegates-cpp-cli.md │ ├── how-to-detect-clr-compilation.md │ ├── how-to-determine-if-an-image-is-native-or-clr.md │ ├── how-to-do-ddx-ddv-data-binding-with-windows-forms.md │ ├── how-to-explicitly-request-boxing.md │ ├── how-to-expose-an-stl-clr-container-from-an-assembly.md │ ├── how-to-extend-the-marshaling-library.md │ ├── how-to-hold-object-reference-in-unmanaged-memory.md │ ├── how-to-hold-reference-to-value-type-in-native-type.md │ ├── how-to-load-unmanaged-resources-into-a-byte-array.md │ ├── how-to-marshal-ansi-strings-using-cpp-interop.md │ ├── how-to-marshal-arrays-using-cpp-interop.md │ ├── how-to-marshal-arrays-using-pinvoke.md │ ├── how-to-marshal-callbacks-and-delegates-by-using-cpp-interop.md │ ├── how-to-marshal-com-strings-using-cpp-interop.md │ ├── how-to-marshal-embedded-pointers-using-cpp-interop.md │ ├── how-to-marshal-embedded-pointers-using-pinvoke.md │ ├── how-to-marshal-function-pointers-using-pinvoke.md │ ├── how-to-marshal-strings-using-pinvoke.md │ ├── how-to-marshal-structures-using-cpp-interop.md │ ├── how-to-marshal-structures-using-pinvoke.md │ ├── how-to-marshal-unicode-strings-using-cpp-interop.md │ ├── how-to-migrate-to-clr.md │ ├── how-to-modify-reference-class-in-a-native-function.md │ ├── how-to-obtain-a-pointer-to-byte-array.md │ ├── how-to-sink-windows-forms-events-from-native-cpp-classes.md │ ├── how-to-specify-an-out-parameter.md │ ├── how-to-unbox.md │ ├── how-to-use-a-native-type-in-a-clr-compilation.md │ ├── how-to-use-arrays-in-cpp-cli.md │ ├── how-to-use-events-in-cpp-cli.md │ ├── how-to-use-gcnew-to-create-value-types-and-use-implicit-boxing.md │ ├── how-to-use-properties-in-cpp-cli.md │ ├── how-to-use-safe-cast-in-cpp-cli.md │ ├── how-to-use-tracking-references-in-cpp-cli.md │ ├── how-to-wrap-native-class-for-use-by-csharp.md │ ├── initialization-of-mixed-assemblies.md │ ├── initonly-cpp-cli.md │ ├── interoperability-with-other-dotnet-languages-cpp-cli.md │ ├── library-support-for-mixed-assemblies.md │ ├── list-stl-clr.md │ ├── lock-class.md │ ├── lock-when-enum.md │ ├── lock.md │ ├── managed-types-cpp-cli.md │ ├── map-stl-clr.md │ ├── marshal-as.md │ ├── marshal-context-class.md │ ├── mixed-native-and-managed-assemblies.md │ ├── msclr-namespace.md │ ├── multimap-stl-clr.md │ ├── multiset-stl-clr.md │ ├── native-and-dotnet-interoperability.md │ ├── numeric-stl-clr.md │ ├── overview-of-marshaling-in-cpp.md │ ├── performance-considerations-for-interop-cpp.md │ ├── priority-queue-stl-clr.md │ ├── pure-and-verifiable-code-cpp-cli.md │ ├── queue-stl-clr.md │ ├── reflection-cpp-cli.md │ ├── regular-expressions-cpp-cli.md │ ├── requirements-for-stl-clr-container-elements.md │ ├── resource-management-classes.md │ ├── serialization-cpp-cli.md │ ├── set-stl-clr.md │ ├── stack-stl-clr.md │ ├── standard-conversions-and-implicit-boxing.md │ ├── stl-clr-containers.md │ ├── stl-clr-library-reference.md │ ├── strong-name-assemblies-assembly-signing-cpp-cli.md │ ├── swap-function-auto-gcroot.md │ ├── swap-function-auto-handle.md │ ├── synchronization-lock-class.md │ ├── toc.yml │ ├── user-defined-conversions-cpp-cli.md │ ├── user-defined-operators-cpp-cli.md │ ├── using-a-windows-form-user-control-in-mfc.md │ ├── using-cpp-interop-implicit-pinvoke.md │ ├── using-explicit-pinvoke-in-cpp-dllimport-attribute.md │ ├── using-verifiable-assemblies-with-sql-server-cpp-cli.md │ ├── utility-stl-clr.md │ ├── vector-stl-clr.md │ ├── walkthrough-compiling-a-cpp-program-that-targets-the-clr-in-visual-studio.md │ ├── windows-forms-mfc-programming-differences.md │ └── windows-operations-cpp-cli.md ├── embedded │ ├── download-and-install-the-embedded-tooling.md │ ├── index.yml │ ├── media │ │ ├── embedded-tools-extension.png │ │ ├── extensions-pane.png │ │ ├── linux-and-embedded-workload.png │ │ ├── peripheral-view-vscode.png │ │ ├── peripheral-view.png │ │ ├── rtos-threads-vscode.png │ │ ├── rtos-threads.png │ │ ├── serial-monitor-extension.png │ │ ├── serial-monitor-vscode-tcp.png │ │ ├── serial-monitor-vscode.png │ │ ├── serial-monitor.png │ │ └── windows-search-vscode.png │ ├── peripheral-view.md │ ├── rtos-view.md │ ├── serial-monitor.md │ └── toc.yml ├── error-messages │ ├── compiler-errors-1 │ │ ├── c-cpp-build-errors.md │ │ ├── compiler-error-c2001.md │ │ ├── compiler-error-c2002.md │ │ ├── compiler-error-c2003.md │ │ ├── compiler-error-c2004.md │ │ ├── compiler-error-c2005.md │ │ ├── compiler-error-c2006.md │ │ ├── compiler-error-c2007.md │ │ ├── compiler-error-c2008.md │ │ ├── compiler-error-c2009.md │ │ ├── compiler-error-c2010.md │ │ ├── compiler-error-c2011.md │ │ ├── compiler-error-c2012.md │ │ ├── compiler-error-c2013.md │ │ ├── compiler-error-c2014.md │ │ ├── compiler-error-c2015.md │ │ ├── compiler-error-c2016.md │ │ ├── compiler-error-c2017.md │ │ ├── compiler-error-c2018.md │ │ ├── compiler-error-c2019.md │ │ ├── compiler-error-c2020.md │ │ ├── compiler-error-c2021.md │ │ ├── compiler-error-c2022.md │ │ ├── compiler-error-c2023.md │ │ ├── compiler-error-c2024.md │ │ ├── compiler-error-c2025.md │ │ ├── compiler-error-c2026.md │ │ ├── compiler-error-c2027.md │ │ ├── compiler-error-c2028.md │ │ ├── compiler-error-c2030.md │ │ ├── compiler-error-c2031.md │ │ ├── compiler-error-c2032.md │ │ ├── compiler-error-c2033.md │ │ ├── compiler-error-c2034.md │ │ ├── compiler-error-c2035.md │ │ ├── compiler-error-c2036.md │ │ ├── compiler-error-c2037.md │ │ ├── compiler-error-c2038.md │ │ ├── compiler-error-c2039.md │ │ ├── compiler-error-c2040.md │ │ ├── compiler-error-c2041.md │ │ ├── compiler-error-c2042.md │ │ ├── compiler-error-c2043.md │ │ ├── compiler-error-c2044.md │ │ ├── compiler-error-c2045.md │ │ ├── compiler-error-c2046.md │ │ ├── compiler-error-c2047.md │ │ ├── compiler-error-c2048.md │ │ ├── compiler-error-c2049.md │ │ ├── compiler-error-c2050.md │ │ ├── compiler-error-c2051.md │ │ ├── compiler-error-c2052.md │ │ ├── compiler-error-c2053.md │ │ ├── compiler-error-c2054.md │ │ ├── compiler-error-c2055.md │ │ ├── compiler-error-c2056.md │ │ ├── compiler-error-c2057.md │ │ ├── compiler-error-c2058.md │ │ ├── compiler-error-c2059.md │ │ ├── compiler-error-c2060.md │ │ ├── compiler-error-c2061.md │ │ ├── compiler-error-c2062.md │ │ ├── compiler-error-c2063.md │ │ ├── compiler-error-c2064.md │ │ ├── compiler-error-c2065.md │ │ ├── compiler-error-c2066.md │ │ ├── compiler-error-c2067.md │ │ ├── compiler-error-c2068.md │ │ ├── compiler-error-c2069.md │ │ ├── compiler-error-c2070.md │ │ ├── compiler-error-c2071.md │ │ ├── compiler-error-c2072.md │ │ ├── compiler-error-c2073.md │ │ ├── compiler-error-c2074.md │ │ ├── compiler-error-c2075.md │ │ ├── compiler-error-c2076.md │ │ ├── compiler-error-c2077.md │ │ ├── compiler-error-c2078.md │ │ ├── compiler-error-c2079.md │ │ ├── compiler-error-c2080.md │ │ ├── compiler-error-c2081.md │ │ ├── compiler-error-c2082.md │ │ ├── compiler-error-c2083.md │ │ ├── compiler-error-c2084.md │ │ ├── compiler-error-c2085.md │ │ ├── compiler-error-c2086.md │ │ ├── compiler-error-c2087.md │ │ ├── compiler-error-c2088.md │ │ ├── compiler-error-c2089.md │ │ ├── compiler-error-c2090.md │ │ ├── compiler-error-c2091.md │ │ ├── compiler-error-c2092.md │ │ ├── compiler-error-c2093.md │ │ ├── compiler-error-c2094.md │ │ ├── compiler-error-c2095.md │ │ ├── compiler-error-c2096.md │ │ ├── compiler-error-c2097.md │ │ ├── compiler-error-c2098.md │ │ ├── compiler-error-c2099.md │ │ ├── compiler-error-c2100.md │ │ ├── compiler-error-c2101.md │ │ ├── compiler-error-c2102.md │ │ ├── compiler-error-c2103.md │ │ ├── compiler-error-c2104.md │ │ ├── compiler-error-c2105.md │ │ ├── compiler-error-c2106.md │ │ ├── compiler-error-c2107.md │ │ ├── compiler-error-c2108.md │ │ ├── compiler-error-c2109.md │ │ ├── compiler-error-c2110.md │ │ ├── compiler-error-c2111.md │ │ ├── compiler-error-c2112.md │ │ ├── compiler-error-c2113.md │ │ ├── compiler-error-c2114.md │ │ ├── compiler-error-c2115.md │ │ ├── compiler-error-c2116.md │ │ ├── compiler-error-c2117.md │ │ ├── compiler-error-c2118.md │ │ ├── compiler-error-c2120.md │ │ ├── compiler-error-c2121.md │ │ ├── compiler-error-c2122.md │ │ ├── compiler-error-c2124.md │ │ ├── compiler-error-c2128.md │ │ ├── compiler-error-c2129.md │ │ ├── compiler-error-c2130.md │ │ ├── compiler-error-c2131.md │ │ ├── compiler-error-c2132.md │ │ ├── compiler-error-c2133.md │ │ ├── compiler-error-c2134.md │ │ ├── compiler-error-c2135.md │ │ ├── compiler-error-c2137.md │ │ ├── compiler-error-c2138.md │ │ ├── compiler-error-c2139.md │ │ ├── compiler-error-c2140.md │ │ ├── compiler-error-c2141.md │ │ ├── compiler-error-c2142.md │ │ ├── compiler-error-c2143.md │ │ ├── compiler-error-c2144.md │ │ ├── compiler-error-c2145.md │ │ ├── compiler-error-c2146.md │ │ ├── compiler-error-c2147.md │ │ ├── compiler-error-c2148.md │ │ ├── compiler-error-c2149.md │ │ ├── compiler-error-c2150.md │ │ ├── compiler-error-c2151.md │ │ ├── compiler-error-c2152.md │ │ ├── compiler-error-c2153.md │ │ ├── compiler-error-c2154.md │ │ ├── compiler-error-c2155.md │ │ ├── compiler-error-c2156.md │ │ ├── compiler-error-c2157.md │ │ ├── compiler-error-c2158.md │ │ ├── compiler-error-c2159.md │ │ ├── compiler-error-c2160.md │ │ ├── compiler-error-c2161.md │ │ ├── compiler-error-c2162.md │ │ ├── compiler-error-c2163.md │ │ ├── compiler-error-c2164.md │ │ ├── compiler-error-c2165.md │ │ ├── compiler-error-c2166.md │ │ ├── compiler-error-c2167.md │ │ ├── compiler-error-c2168.md │ │ ├── compiler-error-c2169.md │ │ ├── compiler-error-c2170.md │ │ ├── compiler-error-c2171.md │ │ ├── compiler-error-c2172.md │ │ ├── compiler-error-c2173.md │ │ ├── compiler-error-c2174.md │ │ ├── compiler-error-c2175.md │ │ ├── compiler-error-c2177.md │ │ ├── compiler-error-c2178.md │ │ ├── compiler-error-c2179.md │ │ ├── compiler-error-c2180.md │ │ ├── compiler-error-c2181.md │ │ ├── compiler-error-c2182.md │ │ ├── compiler-error-c2183.md │ │ ├── compiler-error-c2184.md │ │ ├── compiler-error-c2185.md │ │ ├── compiler-error-c2186.md │ │ ├── compiler-error-c2188.md │ │ ├── compiler-error-c2190.md │ │ ├── compiler-error-c2191.md │ │ ├── compiler-error-c2192.md │ │ ├── compiler-error-c2193.md │ │ ├── compiler-error-c2194.md │ │ ├── compiler-error-c2195.md │ │ ├── compiler-error-c2196.md │ │ ├── compiler-error-c2197.md │ │ ├── compiler-error-c2198.md │ │ ├── compiler-error-c2199.md │ │ ├── compiler-error-c2200.md │ │ ├── compiler-error-c2201.md │ │ ├── compiler-error-c2203.md │ │ ├── compiler-error-c2204.md │ │ ├── compiler-error-c2205.md │ │ ├── compiler-error-c2206.md │ │ ├── compiler-error-c2207.md │ │ ├── compiler-error-c2208.md │ │ ├── compiler-error-c2212.md │ │ ├── compiler-error-c2213.md │ │ ├── compiler-error-c2216.md │ │ ├── compiler-error-c2217.md │ │ ├── compiler-error-c2218.md │ │ ├── compiler-error-c2219.md │ │ ├── compiler-error-c2220.md │ │ ├── compiler-error-c2222.md │ │ ├── compiler-error-c2223.md │ │ ├── compiler-error-c2224.md │ │ ├── compiler-error-c2226.md │ │ ├── compiler-error-c2227.md │ │ ├── compiler-error-c2228.md │ │ ├── compiler-error-c2229.md │ │ ├── compiler-error-c2231.md │ │ ├── compiler-error-c2232.md │ │ ├── compiler-error-c2233.md │ │ ├── compiler-error-c2234.md │ │ ├── compiler-error-c2236.md │ │ ├── compiler-error-c2238.md │ │ ├── compiler-error-c2241.md │ │ ├── compiler-error-c2242.md │ │ ├── compiler-error-c2243.md │ │ ├── compiler-error-c2244.md │ │ ├── compiler-error-c2245.md │ │ ├── compiler-error-c2246.md │ │ ├── compiler-error-c2247.md │ │ ├── compiler-error-c2248.md │ │ ├── compiler-error-c2249.md │ │ ├── compiler-error-c2250.md │ │ ├── compiler-error-c2251.md │ │ ├── compiler-error-c2252.md │ │ ├── compiler-error-c2253.md │ │ ├── compiler-error-c2254.md │ │ ├── compiler-error-c2255.md │ │ ├── compiler-error-c2256.md │ │ ├── compiler-error-c2258.md │ │ ├── compiler-error-c2259.md │ │ ├── compiler-error-c2261.md │ │ ├── compiler-error-c2262.md │ │ ├── compiler-error-c2264.md │ │ ├── compiler-error-c2266.md │ │ ├── compiler-error-c2267.md │ │ ├── compiler-error-c2268.md │ │ ├── compiler-error-c2270.md │ │ ├── compiler-error-c2271.md │ │ ├── compiler-error-c2272.md │ │ ├── compiler-error-c2273.md │ │ ├── compiler-error-c2274.md │ │ ├── compiler-error-c2275.md │ │ ├── compiler-error-c2276.md │ │ ├── compiler-error-c2277.md │ │ ├── compiler-error-c2279.md │ │ ├── compiler-error-c2280.md │ │ ├── compiler-error-c2283.md │ │ ├── compiler-error-c2285.md │ │ ├── compiler-error-c2286.md │ │ ├── compiler-error-c2287.md │ │ ├── compiler-error-c2289.md │ │ ├── compiler-error-c2290.md │ │ ├── compiler-error-c2292.md │ │ ├── compiler-error-c2293.md │ │ ├── compiler-error-c2295.md │ │ ├── compiler-error-c2296.md │ │ ├── compiler-error-c2297.md │ │ ├── compiler-error-c2298.md │ │ ├── compiler-error-c2299.md │ │ ├── compiler-error-c2300.md │ │ ├── compiler-error-c2301.md │ │ ├── compiler-error-c2302.md │ │ ├── compiler-error-c2307.md │ │ ├── compiler-error-c2308.md │ │ ├── compiler-error-c2309.md │ │ ├── compiler-error-c2310.md │ │ ├── compiler-error-c2311.md │ │ ├── compiler-error-c2312.md │ │ ├── compiler-error-c2313.md │ │ ├── compiler-error-c2315.md │ │ ├── compiler-error-c2316.md │ │ ├── compiler-error-c2317.md │ │ ├── compiler-error-c2318.md │ │ ├── compiler-error-c2319.md │ │ ├── compiler-error-c2320.md │ │ ├── compiler-error-c2322.md │ │ ├── compiler-error-c2323.md │ │ ├── compiler-error-c2324.md │ │ ├── compiler-error-c2325.md │ │ ├── compiler-error-c2326.md │ │ ├── compiler-error-c2327.md │ │ ├── compiler-error-c2332.md │ │ ├── compiler-error-c2333.md │ │ ├── compiler-error-c2334.md │ │ ├── compiler-error-c2337.md │ │ ├── compiler-error-c2338.md │ │ ├── compiler-error-c2341.md │ │ ├── compiler-error-c2344.md │ │ ├── compiler-error-c2345.md │ │ ├── compiler-error-c2346.md │ │ ├── compiler-error-c2348.md │ │ ├── compiler-error-c2349.md │ │ ├── compiler-error-c2350.md │ │ ├── compiler-error-c2351.md │ │ ├── compiler-error-c2352.md │ │ ├── compiler-error-c2353.md │ │ ├── compiler-error-c2355.md │ │ ├── compiler-error-c2356.md │ │ ├── compiler-error-c2357.md │ │ ├── compiler-error-c2360.md │ │ ├── compiler-error-c2361.md │ │ ├── compiler-error-c2362.md │ │ ├── compiler-error-c2364.md │ │ ├── compiler-error-c2365.md │ │ ├── compiler-error-c2368.md │ │ ├── compiler-error-c2369.md │ │ ├── compiler-error-c2370.md │ │ ├── compiler-error-c2371.md │ │ ├── compiler-error-c2372.md │ │ ├── compiler-error-c2373.md │ │ ├── compiler-error-c2374.md │ │ ├── compiler-error-c2375.md │ │ ├── compiler-error-c2376.md │ │ ├── compiler-error-c2377.md │ │ ├── compiler-error-c2378.md │ │ ├── compiler-error-c2379.md │ │ ├── compiler-error-c2380.md │ │ ├── compiler-error-c2381.md │ │ ├── compiler-error-c2382.md │ │ ├── compiler-error-c2383.md │ │ ├── compiler-error-c2384.md │ │ ├── compiler-error-c2385.md │ │ ├── compiler-error-c2386.md │ │ ├── compiler-error-c2387.md │ │ ├── compiler-error-c2388.md │ │ ├── compiler-error-c2389.md │ │ ├── compiler-error-c2390.md │ │ ├── compiler-error-c2391.md │ │ ├── compiler-error-c2392.md │ │ ├── compiler-error-c2393.md │ │ ├── compiler-error-c2394.md │ │ ├── compiler-error-c2395.md │ │ ├── compiler-error-c2396.md │ │ ├── compiler-error-c2397.md │ │ ├── compiler-error-c2400.md │ │ ├── compiler-error-c2401.md │ │ ├── compiler-error-c2402.md │ │ ├── compiler-error-c2403.md │ │ ├── compiler-error-c2404.md │ │ ├── compiler-error-c2405.md │ │ ├── compiler-error-c2406.md │ │ ├── compiler-error-c2407.md │ │ ├── compiler-error-c2408.md │ │ ├── compiler-error-c2409.md │ │ ├── compiler-error-c2410.md │ │ ├── compiler-error-c2411.md │ │ ├── compiler-error-c2412.md │ │ ├── compiler-error-c2413.md │ │ ├── compiler-error-c2414.md │ │ ├── compiler-error-c2415.md │ │ ├── compiler-error-c2417.md │ │ ├── compiler-error-c2418.md │ │ ├── compiler-error-c2419.md │ │ ├── compiler-error-c2420.md │ │ ├── compiler-error-c2421.md │ │ ├── compiler-error-c2422.md │ │ ├── compiler-error-c2423.md │ │ ├── compiler-error-c2424.md │ │ ├── compiler-error-c2425.md │ │ ├── compiler-error-c2426.md │ │ ├── compiler-error-c2427.md │ │ ├── compiler-error-c2428.md │ │ ├── compiler-error-c2429.md │ │ ├── compiler-error-c2430.md │ │ ├── compiler-error-c2431.md │ │ ├── compiler-error-c2432.md │ │ ├── compiler-error-c2433.md │ │ ├── compiler-error-c2434.md │ │ ├── compiler-error-c2435.md │ │ ├── compiler-error-c2436.md │ │ ├── compiler-error-c2437.md │ │ ├── compiler-error-c2438.md │ │ ├── compiler-error-c2439.md │ │ ├── compiler-error-c2440.md │ │ ├── compiler-error-c2441.md │ │ ├── compiler-error-c2443.md │ │ ├── compiler-error-c2444.md │ │ ├── compiler-error-c2446.md │ │ ├── compiler-error-c2447.md │ │ ├── compiler-error-c2448.md │ │ ├── compiler-error-c2449.md │ │ ├── compiler-error-c2450.md │ │ ├── compiler-error-c2451.md │ │ ├── compiler-error-c2452.md │ │ ├── compiler-error-c2457.md │ │ ├── compiler-error-c2458.md │ │ ├── compiler-error-c2459.md │ │ ├── compiler-error-c2460.md │ │ ├── compiler-error-c2461.md │ │ ├── compiler-error-c2462.md │ │ ├── compiler-error-c2464.md │ │ ├── compiler-error-c2465.md │ │ ├── compiler-error-c2466.md │ │ ├── compiler-error-c2467.md │ │ ├── compiler-error-c2469.md │ │ ├── compiler-error-c2470.md │ │ ├── compiler-error-c2471.md │ │ ├── compiler-error-c2472.md │ │ ├── compiler-error-c2473.md │ │ ├── compiler-error-c2474.md │ │ ├── compiler-error-c2477.md │ │ ├── compiler-error-c2479.md │ │ ├── compiler-error-c2480.md │ │ ├── compiler-error-c2482.md │ │ ├── compiler-error-c2483.md │ │ ├── compiler-error-c2485.md │ │ ├── compiler-error-c2486.md │ │ ├── compiler-error-c2487.md │ │ ├── compiler-error-c2488.md │ │ ├── compiler-error-c2489.md │ │ ├── compiler-error-c2490.md │ │ ├── compiler-error-c2491.md │ │ ├── compiler-error-c2492.md │ │ ├── compiler-error-c2493.md │ │ ├── compiler-error-c2494.md │ │ ├── compiler-error-c2495.md │ │ ├── compiler-error-c2496.md │ │ ├── compiler-error-c2498.md │ │ ├── compiler-error-c2499.md │ │ ├── compiler-errors-c2000-c3999.md │ │ ├── compiler-errors-c2001-through-c2099.md │ │ ├── compiler-errors-c2100-through-c2199.md │ │ ├── compiler-errors-c2200-through-c2299.md │ │ ├── compiler-errors-c2300-through-c2399.md │ │ ├── compiler-errors-c2400-through-c2499.md │ │ ├── compiler-fatal-errors-c999-through-c1999.md │ │ ├── fatal-error-c1001.md │ │ ├── fatal-error-c1002.md │ │ ├── fatal-error-c1003.md │ │ ├── fatal-error-c1004.md │ │ ├── fatal-error-c1005.md │ │ ├── fatal-error-c1007.md │ │ ├── fatal-error-c1008.md │ │ ├── fatal-error-c1009.md │ │ ├── fatal-error-c1010.md │ │ ├── fatal-error-c1011.md │ │ ├── fatal-error-c1012.md │ │ ├── fatal-error-c1013.md │ │ ├── fatal-error-c1014.md │ │ ├── fatal-error-c1015.md │ │ ├── fatal-error-c1016.md │ │ ├── fatal-error-c1017.md │ │ ├── fatal-error-c1018.md │ │ ├── fatal-error-c1019.md │ │ ├── fatal-error-c1020.md │ │ ├── fatal-error-c1021.md │ │ ├── fatal-error-c1022.md │ │ ├── fatal-error-c1023.md │ │ ├── fatal-error-c1025-c1115.md │ │ ├── fatal-error-c1026.md │ │ ├── fatal-error-c1033.md │ │ ├── fatal-error-c1035.md │ │ ├── fatal-error-c1037.md │ │ ├── fatal-error-c1038.md │ │ ├── fatal-error-c1045.md │ │ ├── fatal-error-c1046.md │ │ ├── fatal-error-c1047.md │ │ ├── fatal-error-c1049.md │ │ ├── fatal-error-c1051.md │ │ ├── fatal-error-c1052.md │ │ ├── fatal-error-c1053.md │ │ ├── fatal-error-c1054.md │ │ ├── fatal-error-c1055.md │ │ ├── fatal-error-c1057.md │ │ ├── fatal-error-c1060.md │ │ ├── fatal-error-c1061.md │ │ ├── fatal-error-c1064.md │ │ ├── fatal-error-c1065.md │ │ ├── fatal-error-c1067.md │ │ ├── fatal-error-c1068.md │ │ ├── fatal-error-c1070.md │ │ ├── fatal-error-c1071.md │ │ ├── fatal-error-c1073.md │ │ ├── fatal-error-c1074.md │ │ ├── fatal-error-c1075.md │ │ ├── fatal-error-c1076.md │ │ ├── fatal-error-c1077.md │ │ ├── fatal-error-c1079.md │ │ ├── fatal-error-c1080.md │ │ ├── fatal-error-c1081.md │ │ ├── fatal-error-c1082.md │ │ ├── fatal-error-c1083.md │ │ ├── fatal-error-c1084.md │ │ ├── fatal-error-c1085.md │ │ ├── fatal-error-c1086.md │ │ ├── fatal-error-c1087.md │ │ ├── fatal-error-c1088.md │ │ ├── fatal-error-c1089.md │ │ ├── fatal-error-c1090.md │ │ ├── fatal-error-c1091.md │ │ ├── fatal-error-c1092.md │ │ ├── fatal-error-c1093.md │ │ ├── fatal-error-c1094.md │ │ ├── fatal-error-c1098.md │ │ ├── fatal-error-c1099.md │ │ ├── fatal-error-c1100.md │ │ ├── fatal-error-c1103.md │ │ ├── fatal-error-c1104.md │ │ ├── fatal-error-c1107.md │ │ ├── fatal-error-c1108.md │ │ ├── fatal-error-c1109.md │ │ ├── fatal-error-c1113.md │ │ ├── fatal-error-c1116.md │ │ ├── fatal-error-c1117.md │ │ ├── fatal-error-c1120.md │ │ ├── fatal-error-c1121.md │ │ ├── fatal-error-c1126.md │ │ ├── fatal-error-c1128.md │ │ ├── fatal-error-c1189.md │ │ ├── fatal-error-c1190.md │ │ ├── fatal-error-c1191.md │ │ ├── fatal-error-c1192.md │ │ ├── fatal-error-c1196.md │ │ ├── fatal-error-c1197.md │ │ ├── fatal-error-c1201.md │ │ ├── fatal-error-c1202.md │ │ ├── fatal-error-c1205.md │ │ ├── fatal-error-c1206.md │ │ ├── fatal-error-c1207.md │ │ ├── fatal-error-c1208.md │ │ ├── fatal-error-c1209.md │ │ ├── fatal-error-c1210.md │ │ ├── fatal-error-c1211.md │ │ ├── fatal-error-c1305.md │ │ ├── fatal-error-c1307.md │ │ ├── fatal-error-c1308.md │ │ ├── fatal-error-c1309.md │ │ ├── fatal-error-c1310.md │ │ ├── fatal-error-c1311.md │ │ ├── fatal-error-c1312.md │ │ ├── fatal-error-c1313.md │ │ ├── fatal-error-c1350.md │ │ ├── fatal-error-c1351.md │ │ ├── fatal-error-c1352.md │ │ ├── fatal-error-c1353.md │ │ ├── fatal-error-c1382.md │ │ ├── fatal-error-c1383.md │ │ ├── fatal-error-c1506.md │ │ ├── fatal-error-c1508.md │ │ ├── fatal-error-c1509.md │ │ ├── fatal-error-c1510.md │ │ ├── fatal-error-c1601.md │ │ ├── fatal-error-c1602.md │ │ ├── fatal-error-c1603.md │ │ ├── fatal-error-c1852.md │ │ ├── fatal-error-c1853.md │ │ ├── fatal-error-c1854.md │ │ ├── fatal-error-c1900.md │ │ ├── fatal-error-c1902.md │ │ ├── fatal-error-c1903.md │ │ ├── fatal-error-c1904.md │ │ └── fatal-error-c1905.md │ ├── compiler-errors-2 │ │ ├── compiler-error-c2500.md │ │ ├── compiler-error-c2502.md │ │ ├── compiler-error-c2503.md │ │ ├── compiler-error-c2504.md │ │ ├── compiler-error-c2505.md │ │ ├── compiler-error-c2506.md │ │ ├── compiler-error-c2507.md │ │ ├── compiler-error-c2509.md │ │ ├── compiler-error-c2510.md │ │ ├── compiler-error-c2511.md │ │ ├── compiler-error-c2512.md │ │ ├── compiler-error-c2513.md │ │ ├── compiler-error-c2514.md │ │ ├── compiler-error-c2516.md │ │ ├── compiler-error-c2517.md │ │ ├── compiler-error-c2518.md │ │ ├── compiler-error-c2521.md │ │ ├── compiler-error-c2523.md │ │ ├── compiler-error-c2524.md │ │ ├── compiler-error-c2526.md │ │ ├── compiler-error-c2528.md │ │ ├── compiler-error-c2529.md │ │ ├── compiler-error-c2530.md │ │ ├── compiler-error-c2531.md │ │ ├── compiler-error-c2532.md │ │ ├── compiler-error-c2533.md │ │ ├── compiler-error-c2534.md │ │ ├── compiler-error-c2535.md │ │ ├── compiler-error-c2537.md │ │ ├── compiler-error-c2540.md │ │ ├── compiler-error-c2541.md │ │ ├── compiler-error-c2542.md │ │ ├── compiler-error-c2543.md │ │ ├── compiler-error-c2544.md │ │ ├── compiler-error-c2545.md │ │ ├── compiler-error-c2548.md │ │ ├── compiler-error-c2549.md │ │ ├── compiler-error-c2550.md │ │ ├── compiler-error-c2551.md │ │ ├── compiler-error-c2552.md │ │ ├── compiler-error-c2553.md │ │ ├── compiler-error-c2555.md │ │ ├── compiler-error-c2556.md │ │ ├── compiler-error-c2557.md │ │ ├── compiler-error-c2558.md │ │ ├── compiler-error-c2561.md │ │ ├── compiler-error-c2562.md │ │ ├── compiler-error-c2563.md │ │ ├── compiler-error-c2566.md │ │ ├── compiler-error-c2567.md │ │ ├── compiler-error-c2568.md │ │ ├── compiler-error-c2569.md │ │ ├── compiler-error-c2570.md │ │ ├── compiler-error-c2571.md │ │ ├── compiler-error-c2572.md │ │ ├── compiler-error-c2573.md │ │ ├── compiler-error-c2574.md │ │ ├── compiler-error-c2575.md │ │ ├── compiler-error-c2577.md │ │ ├── compiler-error-c2579.md │ │ ├── compiler-error-c2581.md │ │ ├── compiler-error-c2582.md │ │ ├── compiler-error-c2583.md │ │ ├── compiler-error-c2584.md │ │ ├── compiler-error-c2585.md │ │ ├── compiler-error-c2586.md │ │ ├── compiler-error-c2587.md │ │ ├── compiler-error-c2588.md │ │ ├── compiler-error-c2589.md │ │ ├── compiler-error-c2592.md │ │ ├── compiler-error-c2593.md │ │ ├── compiler-error-c2594.md │ │ ├── compiler-error-c2597.md │ │ ├── compiler-error-c2598.md │ │ ├── compiler-error-c2599.md │ │ ├── compiler-error-c2600.md │ │ ├── compiler-error-c2601.md │ │ ├── compiler-error-c2602.md │ │ ├── compiler-error-c2603.md │ │ ├── compiler-error-c2605.md │ │ ├── compiler-error-c2611.md │ │ ├── compiler-error-c2612.md │ │ ├── compiler-error-c2613.md │ │ ├── compiler-error-c2614.md │ │ ├── compiler-error-c2616.md │ │ ├── compiler-error-c2617.md │ │ ├── compiler-error-c2619.md │ │ ├── compiler-error-c2624.md │ │ ├── compiler-error-c2626.md │ │ ├── compiler-error-c2627.md │ │ ├── compiler-error-c2628.md │ │ ├── compiler-error-c2630.md │ │ ├── compiler-error-c2632.md │ │ ├── compiler-error-c2633.md │ │ ├── compiler-error-c2634.md │ │ ├── compiler-error-c2635.md │ │ ├── compiler-error-c2636.md │ │ ├── compiler-error-c2637.md │ │ ├── compiler-error-c2638.md │ │ ├── compiler-error-c2640.md │ │ ├── compiler-error-c2645.md │ │ ├── compiler-error-c2646.md │ │ ├── compiler-error-c2647.md │ │ ├── compiler-error-c2648.md │ │ ├── compiler-error-c2649.md │ │ ├── compiler-error-c2650.md │ │ ├── compiler-error-c2651.md │ │ ├── compiler-error-c2652.md │ │ ├── compiler-error-c2653.md │ │ ├── compiler-error-c2654.md │ │ ├── compiler-error-c2655.md │ │ ├── compiler-error-c2656.md │ │ ├── compiler-error-c2657.md │ │ ├── compiler-error-c2658.md │ │ ├── compiler-error-c2659.md │ │ ├── compiler-error-c2660.md │ │ ├── compiler-error-c2661.md │ │ ├── compiler-error-c2662.md │ │ ├── compiler-error-c2663.md │ │ ├── compiler-error-c2664.md │ │ ├── compiler-error-c2665.md │ │ ├── compiler-error-c2666.md │ │ ├── compiler-error-c2667.md │ │ ├── compiler-error-c2668.md │ │ ├── compiler-error-c2669.md │ │ ├── compiler-error-c2670.md │ │ ├── compiler-error-c2671.md │ │ ├── compiler-error-c2672.md │ │ ├── compiler-error-c2673.md │ │ ├── compiler-error-c2674.md │ │ ├── compiler-error-c2675.md │ │ ├── compiler-error-c2676.md │ │ ├── compiler-error-c2677.md │ │ ├── compiler-error-c2678.md │ │ ├── compiler-error-c2679.md │ │ ├── compiler-error-c2680.md │ │ ├── compiler-error-c2681.md │ │ ├── compiler-error-c2682.md │ │ ├── compiler-error-c2683.md │ │ ├── compiler-error-c2687.md │ │ ├── compiler-error-c2688.md │ │ ├── compiler-error-c2689.md │ │ ├── compiler-error-c2690.md │ │ ├── compiler-error-c2691.md │ │ ├── compiler-error-c2692.md │ │ ├── compiler-error-c2693.md │ │ ├── compiler-error-c2694.md │ │ ├── compiler-error-c2695.md │ │ ├── compiler-error-c2696.md │ │ ├── compiler-error-c2698.md │ │ ├── compiler-error-c2700.md │ │ ├── compiler-error-c2701.md │ │ ├── compiler-error-c2702.md │ │ ├── compiler-error-c2703.md │ │ ├── compiler-error-c2704.md │ │ ├── compiler-error-c2705.md │ │ ├── compiler-error-c2706.md │ │ ├── compiler-error-c2707.md │ │ ├── compiler-error-c2708.md │ │ ├── compiler-error-c2709.md │ │ ├── compiler-error-c2710.md │ │ ├── compiler-error-c2711.md │ │ ├── compiler-error-c2712.md │ │ ├── compiler-error-c2713.md │ │ ├── compiler-error-c2714.md │ │ ├── compiler-error-c2715.md │ │ ├── compiler-error-c2718.md │ │ ├── compiler-error-c2719.md │ │ ├── compiler-error-c2720.md │ │ ├── compiler-error-c2721.md │ │ ├── compiler-error-c2722.md │ │ ├── compiler-error-c2723.md │ │ ├── compiler-error-c2724.md │ │ ├── compiler-error-c2725.md │ │ ├── compiler-error-c2726.md │ │ ├── compiler-error-c2728.md │ │ ├── compiler-error-c2730.md │ │ ├── compiler-error-c2731.md │ │ ├── compiler-error-c2732.md │ │ ├── compiler-error-c2733.md │ │ ├── compiler-error-c2734.md │ │ ├── compiler-error-c2735.md │ │ ├── compiler-error-c2736.md │ │ ├── compiler-error-c2738.md │ │ ├── compiler-error-c2739.md │ │ ├── compiler-error-c2743.md │ │ ├── compiler-error-c2745.md │ │ ├── compiler-error-c2748.md │ │ ├── compiler-error-c2749.md │ │ ├── compiler-error-c2750.md │ │ ├── compiler-error-c2751.md │ │ ├── compiler-error-c2752.md │ │ ├── compiler-error-c2753.md │ │ ├── compiler-error-c2754.md │ │ ├── compiler-error-c2755.md │ │ ├── compiler-error-c2756.md │ │ ├── compiler-error-c2757.md │ │ ├── compiler-error-c2758.md │ │ ├── compiler-error-c2760.md │ │ ├── compiler-error-c2761.md │ │ ├── compiler-error-c2762.md │ │ ├── compiler-error-c2764.md │ │ ├── compiler-error-c2765.md │ │ ├── compiler-error-c2766.md │ │ ├── compiler-error-c2767.md │ │ ├── compiler-error-c2768.md │ │ ├── compiler-error-c2770.md │ │ ├── compiler-error-c2771.md │ │ ├── compiler-error-c2773.md │ │ ├── compiler-error-c2774.md │ │ ├── compiler-error-c2775.md │ │ ├── compiler-error-c2776.md │ │ ├── compiler-error-c2777.md │ │ ├── compiler-error-c2778.md │ │ ├── compiler-error-c2779.md │ │ ├── compiler-error-c2780.md │ │ ├── compiler-error-c2781.md │ │ ├── compiler-error-c2782.md │ │ ├── compiler-error-c2783.md │ │ ├── compiler-error-c2784.md │ │ ├── compiler-error-c2785.md │ │ ├── compiler-error-c2786.md │ │ ├── compiler-error-c2787.md │ │ ├── compiler-error-c2788.md │ │ ├── compiler-error-c2790.md │ │ ├── compiler-error-c2791.md │ │ ├── compiler-error-c2792.md │ │ ├── compiler-error-c2793.md │ │ ├── compiler-error-c2794.md │ │ ├── compiler-error-c2795.md │ │ ├── compiler-error-c2797.md │ │ ├── compiler-error-c2798.md │ │ ├── compiler-error-c2800.md │ │ ├── compiler-error-c2801.md │ │ ├── compiler-error-c2802.md │ │ ├── compiler-error-c2803.md │ │ ├── compiler-error-c2804.md │ │ ├── compiler-error-c2805.md │ │ ├── compiler-error-c2806.md │ │ ├── compiler-error-c2807.md │ │ ├── compiler-error-c2808.md │ │ ├── compiler-error-c2809.md │ │ ├── compiler-error-c2810.md │ │ ├── compiler-error-c2811.md │ │ ├── compiler-error-c2812.md │ │ ├── compiler-error-c2813.md │ │ ├── compiler-error-c2814.md │ │ ├── compiler-error-c2815.md │ │ ├── compiler-error-c2817.md │ │ ├── compiler-error-c2818.md │ │ ├── compiler-error-c2819.md │ │ ├── compiler-error-c2821.md │ │ ├── compiler-error-c2823.md │ │ ├── compiler-error-c2824.md │ │ ├── compiler-error-c2825.md │ │ ├── compiler-error-c2827.md │ │ ├── compiler-error-c2828.md │ │ ├── compiler-error-c2829.md │ │ ├── compiler-error-c2830.md │ │ ├── compiler-error-c2831.md │ │ ├── compiler-error-c2833.md │ │ ├── compiler-error-c2834.md │ │ ├── compiler-error-c2835.md │ │ ├── compiler-error-c2838.md │ │ ├── compiler-error-c2839.md │ │ ├── compiler-error-c2842.md │ │ ├── compiler-error-c2843.md │ │ ├── compiler-error-c2844.md │ │ ├── compiler-error-c2845.md │ │ ├── compiler-error-c2846.md │ │ ├── compiler-error-c2847.md │ │ ├── compiler-error-c2849.md │ │ ├── compiler-error-c2850.md │ │ ├── compiler-error-c2854.md │ │ ├── compiler-error-c2855.md │ │ ├── compiler-error-c2856.md │ │ ├── compiler-error-c2857.md │ │ ├── compiler-error-c2858.md │ │ ├── compiler-error-c2859.md │ │ ├── compiler-error-c2860.md │ │ ├── compiler-error-c2861.md │ │ ├── compiler-error-c2862.md │ │ ├── compiler-error-c2863.md │ │ ├── compiler-error-c2864.md │ │ ├── compiler-error-c2865.md │ │ ├── compiler-error-c2867.md │ │ ├── compiler-error-c2868.md │ │ ├── compiler-error-c2869.md │ │ ├── compiler-error-c2870.md │ │ ├── compiler-error-c2871.md │ │ ├── compiler-error-c2872.md │ │ ├── compiler-error-c2873.md │ │ ├── compiler-error-c2874.md │ │ ├── compiler-error-c2875.md │ │ ├── compiler-error-c2876.md │ │ ├── compiler-error-c2877.md │ │ ├── compiler-error-c2878.md │ │ ├── compiler-error-c2879.md │ │ ├── compiler-error-c2881.md │ │ ├── compiler-error-c2882.md │ │ ├── compiler-error-c2883.md │ │ ├── compiler-error-c2884.md │ │ ├── compiler-error-c2885.md │ │ ├── compiler-error-c2886.md │ │ ├── compiler-error-c2888.md │ │ ├── compiler-error-c2890.md │ │ ├── compiler-error-c2891.md │ │ ├── compiler-error-c2892.md │ │ ├── compiler-error-c2893.md │ │ ├── compiler-error-c2894.md │ │ ├── compiler-error-c2896.md │ │ ├── compiler-error-c2897.md │ │ ├── compiler-error-c2898.md │ │ ├── compiler-error-c2902.md │ │ ├── compiler-error-c2903.md │ │ ├── compiler-error-c2904.md │ │ ├── compiler-error-c2906.md │ │ ├── compiler-error-c2908.md │ │ ├── compiler-error-c2909.md │ │ ├── compiler-error-c2910.md │ │ ├── compiler-error-c2911.md │ │ ├── compiler-error-c2912.md │ │ ├── compiler-error-c2913.md │ │ ├── compiler-error-c2914.md │ │ ├── compiler-error-c2917.md │ │ ├── compiler-error-c2918.md │ │ ├── compiler-error-c2919.md │ │ ├── compiler-error-c2920.md │ │ ├── compiler-error-c2921.md │ │ ├── compiler-error-c2923.md │ │ ├── compiler-error-c2927.md │ │ ├── compiler-error-c2928.md │ │ ├── compiler-error-c2929.md │ │ ├── compiler-error-c2930.md │ │ ├── compiler-error-c2931.md │ │ ├── compiler-error-c2932.md │ │ ├── compiler-error-c2933.md │ │ ├── compiler-error-c2934.md │ │ ├── compiler-error-c2935.md │ │ ├── compiler-error-c2936.md │ │ ├── compiler-error-c2937.md │ │ ├── compiler-error-c2939.md │ │ ├── compiler-error-c2940.md │ │ ├── compiler-error-c2941.md │ │ ├── compiler-error-c2942.md │ │ ├── compiler-error-c2943.md │ │ ├── compiler-error-c2944.md │ │ ├── compiler-error-c2945.md │ │ ├── compiler-error-c2946.md │ │ ├── compiler-error-c2947.md │ │ ├── compiler-error-c2948.md │ │ ├── compiler-error-c2951.md │ │ ├── compiler-error-c2952.md │ │ ├── compiler-error-c2953.md │ │ ├── compiler-error-c2955.md │ │ ├── compiler-error-c2956.md │ │ ├── compiler-error-c2957.md │ │ ├── compiler-error-c2958.md │ │ ├── compiler-error-c2959.md │ │ ├── compiler-error-c2962.md │ │ ├── compiler-error-c2969.md │ │ ├── compiler-error-c2970.md │ │ ├── compiler-error-c2971.md │ │ ├── compiler-error-c2973.md │ │ ├── compiler-error-c2974.md │ │ ├── compiler-error-c2975.md │ │ ├── compiler-error-c2976.md │ │ ├── compiler-error-c2977.md │ │ ├── compiler-error-c2978.md │ │ ├── compiler-error-c2979.md │ │ ├── compiler-error-c2988.md │ │ ├── compiler-error-c2989.md │ │ ├── compiler-error-c2990.md │ │ ├── compiler-error-c2991.md │ │ ├── compiler-error-c2992.md │ │ ├── compiler-error-c2993.md │ │ ├── compiler-error-c2994.md │ │ ├── compiler-error-c2995.md │ │ ├── compiler-error-c2996.md │ │ ├── compiler-error-c2998.md │ │ ├── compiler-error-c3001.md │ │ ├── compiler-error-c3002.md │ │ ├── compiler-error-c3003.md │ │ ├── compiler-error-c3004.md │ │ ├── compiler-error-c3005.md │ │ ├── compiler-error-c3006.md │ │ ├── compiler-error-c3007.md │ │ ├── compiler-error-c3008.md │ │ ├── compiler-error-c3009.md │ │ ├── compiler-error-c3010.md │ │ ├── compiler-error-c3011.md │ │ ├── compiler-error-c3012.md │ │ ├── compiler-error-c3013.md │ │ ├── compiler-error-c3014.md │ │ ├── compiler-error-c3015.md │ │ ├── compiler-error-c3016.md │ │ ├── compiler-error-c3017.md │ │ ├── compiler-error-c3018.md │ │ ├── compiler-error-c3019.md │ │ ├── compiler-error-c3020.md │ │ ├── compiler-error-c3021.md │ │ ├── compiler-error-c3022.md │ │ ├── compiler-error-c3023.md │ │ ├── compiler-error-c3024.md │ │ ├── compiler-error-c3025.md │ │ ├── compiler-error-c3026.md │ │ ├── compiler-error-c3027.md │ │ ├── compiler-error-c3028.md │ │ ├── compiler-error-c3029.md │ │ ├── compiler-error-c3030.md │ │ ├── compiler-error-c3031.md │ │ ├── compiler-error-c3032.md │ │ ├── compiler-error-c3033.md │ │ ├── compiler-error-c3034.md │ │ ├── compiler-error-c3035.md │ │ ├── compiler-error-c3036.md │ │ ├── compiler-error-c3037.md │ │ ├── compiler-error-c3038.md │ │ ├── compiler-error-c3039.md │ │ ├── compiler-error-c3040.md │ │ ├── compiler-error-c3041.md │ │ ├── compiler-error-c3042.md │ │ ├── compiler-error-c3043.md │ │ ├── compiler-error-c3044.md │ │ ├── compiler-error-c3045.md │ │ ├── compiler-error-c3046.md │ │ ├── compiler-error-c3047.md │ │ ├── compiler-error-c3048.md │ │ ├── compiler-error-c3049.md │ │ ├── compiler-error-c3050.md │ │ ├── compiler-error-c3052.md │ │ ├── compiler-error-c3053.md │ │ ├── compiler-error-c3054.md │ │ ├── compiler-error-c3055.md │ │ ├── compiler-error-c3056.md │ │ ├── compiler-error-c3057.md │ │ ├── compiler-error-c3058.md │ │ ├── compiler-error-c3059.md │ │ ├── compiler-error-c3060.md │ │ ├── compiler-error-c3062.md │ │ ├── compiler-error-c3063.md │ │ ├── compiler-error-c3065.md │ │ ├── compiler-error-c3066.md │ │ ├── compiler-error-c3068.md │ │ ├── compiler-error-c3069.md │ │ ├── compiler-error-c3070.md │ │ ├── compiler-error-c3071.md │ │ ├── compiler-error-c3072.md │ │ ├── compiler-error-c3073.md │ │ ├── compiler-error-c3075.md │ │ ├── compiler-error-c3076.md │ │ ├── compiler-error-c3077.md │ │ ├── compiler-error-c3080.md │ │ ├── compiler-error-c3083.md │ │ ├── compiler-error-c3084.md │ │ ├── compiler-error-c3085.md │ │ ├── compiler-error-c3087.md │ │ ├── compiler-error-c3094.md │ │ ├── compiler-error-c3095.md │ │ ├── compiler-error-c3096.md │ │ ├── compiler-error-c3097.md │ │ ├── compiler-error-c3099.md │ │ ├── compiler-error-c3100.md │ │ ├── compiler-error-c3101.md │ │ ├── compiler-error-c3103.md │ │ ├── compiler-error-c3104.md │ │ ├── compiler-error-c3106.md │ │ ├── compiler-error-c3110.md │ │ ├── compiler-error-c3113.md │ │ ├── compiler-error-c3114.md │ │ ├── compiler-error-c3115.md │ │ ├── compiler-error-c3116.md │ │ ├── compiler-error-c3117.md │ │ ├── compiler-error-c3118.md │ │ ├── compiler-error-c3120.md │ │ ├── compiler-error-c3121.md │ │ ├── compiler-error-c3126.md │ │ ├── compiler-error-c3130.md │ │ ├── compiler-error-c3131.md │ │ ├── compiler-error-c3132.md │ │ ├── compiler-error-c3133.md │ │ ├── compiler-error-c3134.md │ │ ├── compiler-error-c3135.md │ │ ├── compiler-error-c3136.md │ │ ├── compiler-error-c3137.md │ │ ├── compiler-error-c3138.md │ │ ├── compiler-error-c3139.md │ │ ├── compiler-error-c3140.md │ │ ├── compiler-error-c3141.md │ │ ├── compiler-error-c3142.md │ │ ├── compiler-error-c3145.md │ │ ├── compiler-error-c3149.md │ │ ├── compiler-error-c3150.md │ │ ├── compiler-error-c3152.md │ │ ├── compiler-error-c3153.md │ │ ├── compiler-error-c3154.md │ │ ├── compiler-error-c3155.md │ │ ├── compiler-error-c3156.md │ │ ├── compiler-error-c3157.md │ │ ├── compiler-error-c3159.md │ │ ├── compiler-error-c3160.md │ │ ├── compiler-error-c3161.md │ │ ├── compiler-error-c3162.md │ │ ├── compiler-error-c3163.md │ │ ├── compiler-error-c3166.md │ │ ├── compiler-error-c3167.md │ │ ├── compiler-error-c3168.md │ │ ├── compiler-error-c3170.md │ │ ├── compiler-error-c3171.md │ │ ├── compiler-error-c3172.md │ │ ├── compiler-error-c3173.md │ │ ├── compiler-error-c3174.md │ │ ├── compiler-error-c3175.md │ │ ├── compiler-error-c3176.md │ │ ├── compiler-error-c3179.md │ │ ├── compiler-error-c3180.md │ │ ├── compiler-error-c3181.md │ │ ├── compiler-error-c3182.md │ │ ├── compiler-error-c3183.md │ │ ├── compiler-error-c3185.md │ │ ├── compiler-error-c3187.md │ │ ├── compiler-error-c3189.md │ │ ├── compiler-error-c3190.md │ │ ├── compiler-error-c3192.md │ │ ├── compiler-error-c3194.md │ │ ├── compiler-error-c3195.md │ │ ├── compiler-error-c3196.md │ │ ├── compiler-error-c3197.md │ │ ├── compiler-error-c3198.md │ │ ├── compiler-error-c3199.md │ │ ├── compiler-error-c3200.md │ │ ├── compiler-error-c3201.md │ │ ├── compiler-error-c3202.md │ │ ├── compiler-error-c3203.md │ │ ├── compiler-error-c3204.md │ │ ├── compiler-error-c3205.md │ │ ├── compiler-error-c3206.md │ │ ├── compiler-error-c3207.md │ │ ├── compiler-error-c3208.md │ │ ├── compiler-error-c3209.md │ │ ├── compiler-error-c3210.md │ │ ├── compiler-error-c3211.md │ │ ├── compiler-error-c3212.md │ │ ├── compiler-error-c3213.md │ │ ├── compiler-error-c3214.md │ │ ├── compiler-error-c3215.md │ │ ├── compiler-error-c3216.md │ │ ├── compiler-error-c3217.md │ │ ├── compiler-error-c3218.md │ │ ├── compiler-error-c3219.md │ │ ├── compiler-error-c3222.md │ │ ├── compiler-error-c3223.md │ │ ├── compiler-error-c3224.md │ │ ├── compiler-error-c3225.md │ │ ├── compiler-error-c3226.md │ │ ├── compiler-error-c3227.md │ │ ├── compiler-error-c3228.md │ │ ├── compiler-error-c3229.md │ │ ├── compiler-error-c3230.md │ │ ├── compiler-error-c3231.md │ │ ├── compiler-error-c3232.md │ │ ├── compiler-error-c3233.md │ │ ├── compiler-error-c3234.md │ │ ├── compiler-error-c3235.md │ │ ├── compiler-error-c3236.md │ │ ├── compiler-error-c3237.md │ │ ├── compiler-error-c3238.md │ │ ├── compiler-error-c3239.md │ │ ├── compiler-error-c3240.md │ │ ├── compiler-error-c3241.md │ │ ├── compiler-error-c3242.md │ │ ├── compiler-error-c3243.md │ │ ├── compiler-error-c3244.md │ │ ├── compiler-error-c3246.md │ │ ├── compiler-error-c3247.md │ │ ├── compiler-error-c3248.md │ │ ├── compiler-error-c3251.md │ │ ├── compiler-error-c3252.md │ │ ├── compiler-error-c3253.md │ │ ├── compiler-error-c3254.md │ │ ├── compiler-error-c3255.md │ │ ├── compiler-error-c3262.md │ │ ├── compiler-error-c3264.md │ │ ├── compiler-error-c3265.md │ │ ├── compiler-error-c3266.md │ │ ├── compiler-error-c3268.md │ │ ├── compiler-error-c3269.md │ │ ├── compiler-error-c3270.md │ │ ├── compiler-error-c3271.md │ │ ├── compiler-error-c3272.md │ │ ├── compiler-error-c3273.md │ │ ├── compiler-error-c3274.md │ │ ├── compiler-error-c3275.md │ │ ├── compiler-error-c3276.md │ │ ├── compiler-error-c3277.md │ │ ├── compiler-error-c3278.md │ │ ├── compiler-error-c3279.md │ │ ├── compiler-error-c3280.md │ │ ├── compiler-error-c3282.md │ │ ├── compiler-error-c3283.md │ │ ├── compiler-error-c3284.md │ │ ├── compiler-error-c3285.md │ │ ├── compiler-error-c3286.md │ │ ├── compiler-error-c3287.md │ │ ├── compiler-error-c3288.md │ │ ├── compiler-error-c3289.md │ │ ├── compiler-error-c3290.md │ │ ├── compiler-error-c3291.md │ │ ├── compiler-error-c3292.md │ │ ├── compiler-error-c3293.md │ │ ├── compiler-error-c3295.md │ │ ├── compiler-error-c3296.md │ │ ├── compiler-error-c3297.md │ │ ├── compiler-error-c3298.md │ │ ├── compiler-error-c3299.md │ │ ├── compiler-error-c3303.md │ │ ├── compiler-error-c3309.md │ │ ├── compiler-error-c3320.md │ │ ├── compiler-error-c3322.md │ │ ├── compiler-error-c3333.md │ │ ├── compiler-error-c3334.md │ │ ├── compiler-error-c3340.md │ │ ├── compiler-error-c3342.md │ │ ├── compiler-error-c3345.md │ │ ├── compiler-error-c3347.md │ │ ├── compiler-error-c3350.md │ │ ├── compiler-error-c3351.md │ │ ├── compiler-error-c3352.md │ │ ├── compiler-error-c3353.md │ │ ├── compiler-error-c3354.md │ │ ├── compiler-error-c3356.md │ │ ├── compiler-error-c3358.md │ │ ├── compiler-error-c3360.md │ │ ├── compiler-error-c3363.md │ │ ├── compiler-error-c3364.md │ │ ├── compiler-error-c3365.md │ │ ├── compiler-error-c3366.md │ │ ├── compiler-error-c3367.md │ │ ├── compiler-error-c3368.md │ │ ├── compiler-error-c3369.md │ │ ├── compiler-error-c3370.md │ │ ├── compiler-error-c3371.md │ │ ├── compiler-error-c3372.md │ │ ├── compiler-error-c3373.md │ │ ├── compiler-error-c3374.md │ │ ├── compiler-error-c3375.md │ │ ├── compiler-error-c3379.md │ │ ├── compiler-error-c3380.md │ │ ├── compiler-error-c3381.md │ │ ├── compiler-error-c3382.md │ │ ├── compiler-error-c3383.md │ │ ├── compiler-error-c3384.md │ │ ├── compiler-error-c3385.md │ │ ├── compiler-error-c3386.md │ │ ├── compiler-error-c3387.md │ │ ├── compiler-error-c3388.md │ │ ├── compiler-error-c3389.md │ │ ├── compiler-error-c3390.md │ │ ├── compiler-error-c3391.md │ │ ├── compiler-error-c3392.md │ │ ├── compiler-error-c3393.md │ │ ├── compiler-error-c3394.md │ │ ├── compiler-error-c3395.md │ │ ├── compiler-error-c3396.md │ │ ├── compiler-error-c3397.md │ │ ├── compiler-error-c3398.md │ │ ├── compiler-error-c3399.md │ │ ├── compiler-error-c3400.md │ │ ├── compiler-error-c3408.md │ │ ├── compiler-error-c3409.md │ │ ├── compiler-error-c3412.md │ │ ├── compiler-error-c3413.md │ │ ├── compiler-error-c3414.md │ │ ├── compiler-error-c3415.md │ │ ├── compiler-error-c3417.md │ │ ├── compiler-error-c3418.md │ │ ├── compiler-error-c3420.md │ │ ├── compiler-error-c3421.md │ │ ├── compiler-error-c3445.md │ │ ├── compiler-error-c3446.md │ │ ├── compiler-error-c3450.md │ │ ├── compiler-error-c3451.md │ │ ├── compiler-error-c3452.md │ │ ├── compiler-error-c3453.md │ │ ├── compiler-error-c3454.md │ │ ├── compiler-error-c3455.md │ │ ├── compiler-error-c3456.md │ │ ├── compiler-error-c3457.md │ │ ├── compiler-error-c3458.md │ │ ├── compiler-error-c3459.md │ │ ├── compiler-error-c3460.md │ │ ├── compiler-error-c3461.md │ │ ├── compiler-error-c3462.md │ │ ├── compiler-error-c3463.md │ │ ├── compiler-error-c3464.md │ │ ├── compiler-error-c3465.md │ │ ├── compiler-error-c3466.md │ │ ├── compiler-error-c3467.md │ │ ├── compiler-error-c3468.md │ │ ├── compiler-error-c3469.md │ │ ├── compiler-error-c3470.md │ │ ├── compiler-error-c3480.md │ │ ├── compiler-error-c3481.md │ │ ├── compiler-error-c3482.md │ │ ├── compiler-error-c3483.md │ │ ├── compiler-error-c3484.md │ │ ├── compiler-error-c3485.md │ │ ├── compiler-error-c3487.md │ │ ├── compiler-error-c3488.md │ │ ├── compiler-error-c3489.md │ │ ├── compiler-error-c3490.md │ │ ├── compiler-error-c3491.md │ │ ├── compiler-error-c3492.md │ │ ├── compiler-error-c3493.md │ │ ├── compiler-error-c3495.md │ │ ├── compiler-error-c3496.md │ │ ├── compiler-error-c3498.md │ │ ├── compiler-error-c3499.md │ │ ├── compiler-error-c3500.md │ │ ├── compiler-error-c3501.md │ │ ├── compiler-error-c3505.md │ │ ├── compiler-error-c3506.md │ │ ├── compiler-error-c3507.md │ │ ├── compiler-error-c3508.md │ │ ├── compiler-error-c3509.md │ │ ├── compiler-error-c3510.md │ │ ├── compiler-error-c3519.md │ │ ├── compiler-error-c3530.md │ │ ├── compiler-error-c3531.md │ │ ├── compiler-error-c3532.md │ │ ├── compiler-error-c3533.md │ │ ├── compiler-error-c3535.md │ │ ├── compiler-error-c3536.md │ │ ├── compiler-error-c3537.md │ │ ├── compiler-error-c3538.md │ │ ├── compiler-error-c3539.md │ │ ├── compiler-error-c3540.md │ │ ├── compiler-error-c3541.md │ │ ├── compiler-error-c3550.md │ │ ├── compiler-error-c3551.md │ │ ├── compiler-error-c3552.md │ │ ├── compiler-error-c3553.md │ │ ├── compiler-error-c3554.md │ │ ├── compiler-error-c3555.md │ │ ├── compiler-error-c3556.md │ │ ├── compiler-error-c3603.md │ │ ├── compiler-error-c3609.md │ │ ├── compiler-error-c3610.md │ │ ├── compiler-error-c3611.md │ │ ├── compiler-error-c3612.md │ │ ├── compiler-error-c3615.md │ │ ├── compiler-error-c3618.md │ │ ├── compiler-error-c3619.md │ │ ├── compiler-error-c3622.md │ │ ├── compiler-error-c3623.md │ │ ├── compiler-error-c3624.md │ │ ├── compiler-error-c3625.md │ │ ├── compiler-error-c3626.md │ │ ├── compiler-error-c3627.md │ │ ├── compiler-error-c3628.md │ │ ├── compiler-error-c3630.md │ │ ├── compiler-error-c3631.md │ │ ├── compiler-error-c3632.md │ │ ├── compiler-error-c3633.md │ │ ├── compiler-error-c3634.md │ │ ├── compiler-error-c3637.md │ │ ├── compiler-error-c3638.md │ │ ├── compiler-error-c3640.md │ │ ├── compiler-error-c3641.md │ │ ├── compiler-error-c3642.md │ │ ├── compiler-error-c3644.md │ │ ├── compiler-error-c3645.md │ │ ├── compiler-error-c3646.md │ │ ├── compiler-error-c3648.md │ │ ├── compiler-error-c3650.md │ │ ├── compiler-error-c3651.md │ │ ├── compiler-error-c3652.md │ │ ├── compiler-error-c3653.md │ │ ├── compiler-error-c3654.md │ │ ├── compiler-error-c3655.md │ │ ├── compiler-error-c3656.md │ │ ├── compiler-error-c3657.md │ │ ├── compiler-error-c3661.md │ │ ├── compiler-error-c3662.md │ │ ├── compiler-error-c3665.md │ │ ├── compiler-error-c3666.md │ │ ├── compiler-error-c3668.md │ │ ├── compiler-error-c3669.md │ │ ├── compiler-error-c3670.md │ │ ├── compiler-error-c3671.md │ │ ├── compiler-error-c3672.md │ │ ├── compiler-error-c3673.md │ │ ├── compiler-error-c3675.md │ │ ├── compiler-error-c3697.md │ │ ├── compiler-error-c3698.md │ │ ├── compiler-error-c3699.md │ │ ├── compiler-error-c3701.md │ │ ├── compiler-error-c3702.md │ │ ├── compiler-error-c3703.md │ │ ├── compiler-error-c3704.md │ │ ├── compiler-error-c3705.md │ │ ├── compiler-error-c3706.md │ │ ├── compiler-error-c3707.md │ │ ├── compiler-error-c3708.md │ │ ├── compiler-error-c3709.md │ │ ├── compiler-error-c3710.md │ │ ├── compiler-error-c3711.md │ │ ├── compiler-error-c3712.md │ │ ├── compiler-error-c3713.md │ │ ├── compiler-error-c3714.md │ │ ├── compiler-error-c3715.md │ │ ├── compiler-error-c3717.md │ │ ├── compiler-error-c3718.md │ │ ├── compiler-error-c3719.md │ │ ├── compiler-error-c3721.md │ │ ├── compiler-error-c3722.md │ │ ├── compiler-error-c3723.md │ │ ├── compiler-error-c3724.md │ │ ├── compiler-error-c3727.md │ │ ├── compiler-error-c3728.md │ │ ├── compiler-error-c3731.md │ │ ├── compiler-error-c3732.md │ │ ├── compiler-error-c3733.md │ │ ├── compiler-error-c3734.md │ │ ├── compiler-error-c3736.md │ │ ├── compiler-error-c3737.md │ │ ├── compiler-error-c3738.md │ │ ├── compiler-error-c3739.md │ │ ├── compiler-error-c3740.md │ │ ├── compiler-error-c3741.md │ │ ├── compiler-error-c3743.md │ │ ├── compiler-error-c3744.md │ │ ├── compiler-error-c3745.md │ │ ├── compiler-error-c3747.md │ │ ├── compiler-error-c3748.md │ │ ├── compiler-error-c3749.md │ │ ├── compiler-error-c3752.md │ │ ├── compiler-error-c3753.md │ │ ├── compiler-error-c3754.md │ │ ├── compiler-error-c3755.md │ │ ├── compiler-error-c3761.md │ │ ├── compiler-error-c3762.md │ │ ├── compiler-error-c3763.md │ │ ├── compiler-error-c3764.md │ │ ├── compiler-error-c3765.md │ │ ├── compiler-error-c3766.md │ │ ├── compiler-error-c3767.md │ │ ├── compiler-error-c3768.md │ │ ├── compiler-error-c3769.md │ │ ├── compiler-error-c3771.md │ │ ├── compiler-error-c3772.md │ │ ├── compiler-error-c3779.md │ │ ├── compiler-error-c3797.md │ │ ├── compiler-error-c3798.md │ │ ├── compiler-error-c3799.md │ │ ├── compiler-error-c3800.md │ │ ├── compiler-error-c3803.md │ │ ├── compiler-error-c3804.md │ │ ├── compiler-error-c3805.md │ │ ├── compiler-error-c3807.md │ │ ├── compiler-error-c3808.md │ │ ├── compiler-error-c3809.md │ │ ├── compiler-error-c3812.md │ │ ├── compiler-error-c3813.md │ │ ├── compiler-error-c3815.md │ │ ├── compiler-error-c3816.md │ │ ├── compiler-error-c3817.md │ │ ├── compiler-error-c3818.md │ │ ├── compiler-error-c3820.md │ │ ├── compiler-error-c3821.md │ │ ├── compiler-error-c3824.md │ │ ├── compiler-error-c3825.md │ │ ├── compiler-error-c3828.md │ │ ├── compiler-error-c3830.md │ │ ├── compiler-error-c3831.md │ │ ├── compiler-error-c3832.md │ │ ├── compiler-error-c3833.md │ │ ├── compiler-error-c3834.md │ │ ├── compiler-error-c3836.md │ │ ├── compiler-error-c3838.md │ │ ├── compiler-error-c3839.md │ │ ├── compiler-error-c3842.md │ │ ├── compiler-error-c3846.md │ │ ├── compiler-error-c3848.md │ │ ├── compiler-error-c3849.md │ │ ├── compiler-error-c3850.md │ │ ├── compiler-error-c3851.md │ │ ├── compiler-error-c3852.md │ │ ├── compiler-error-c3853.md │ │ ├── compiler-error-c3854.md │ │ ├── compiler-error-c3855.md │ │ ├── compiler-error-c3856.md │ │ ├── compiler-error-c3857.md │ │ ├── compiler-error-c3858.md │ │ ├── compiler-error-c3859.md │ │ ├── compiler-error-c3860.md │ │ ├── compiler-error-c3861.md │ │ ├── compiler-error-c3862.md │ │ ├── compiler-error-c3865.md │ │ ├── compiler-error-c3866.md │ │ ├── compiler-error-c3867.md │ │ ├── compiler-error-c3868.md │ │ ├── compiler-error-c3869.md │ │ ├── compiler-error-c3872.md │ │ ├── compiler-error-c3873.md │ │ ├── compiler-error-c3874.md │ │ ├── compiler-error-c3880.md │ │ ├── compiler-error-c3883.md │ │ ├── compiler-error-c3886.md │ │ ├── compiler-error-c3887.md │ │ ├── compiler-error-c3888.md │ │ ├── compiler-error-c3890.md │ │ ├── compiler-error-c3891.md │ │ ├── compiler-error-c3892.md │ │ ├── compiler-error-c3893.md │ │ ├── compiler-error-c3894.md │ │ ├── compiler-error-c3895.md │ │ ├── compiler-error-c3896.md │ │ ├── compiler-error-c3898.md │ │ ├── compiler-error-c3899.md │ │ ├── compiler-error-c3900.md │ │ ├── compiler-error-c3901.md │ │ ├── compiler-error-c3902.md │ │ ├── compiler-error-c3903.md │ │ ├── compiler-error-c3904.md │ │ ├── compiler-error-c3908.md │ │ ├── compiler-error-c3909.md │ │ ├── compiler-error-c3910.md │ │ ├── compiler-error-c3911.md │ │ ├── compiler-error-c3912.md │ │ ├── compiler-error-c3913.md │ │ ├── compiler-error-c3914.md │ │ ├── compiler-error-c3915.md │ │ ├── compiler-error-c3917.md │ │ ├── compiler-error-c3918.md │ │ ├── compiler-error-c3919.md │ │ ├── compiler-error-c3920.md │ │ ├── compiler-error-c3923.md │ │ ├── compiler-error-c7510.md │ │ ├── compiler-error-c7536.md │ │ ├── compiler-error-c7553.md │ │ ├── compiler-error-c7688.md │ │ ├── compiler-error-c7742.md │ │ ├── compiler-errors-c2500-through-c2599.md │ │ ├── compiler-errors-c2600-through-c2699.md │ │ ├── compiler-errors-c2700-through-c2799.md │ │ ├── compiler-errors-c2800-through-c2899.md │ │ ├── compiler-errors-c2900-through-c3499.md │ │ ├── compiler-errors-c3000-through-c3099.md │ │ ├── compiler-errors-c3100-through-c3199.md │ │ ├── compiler-errors-c3200-through-c3299.md │ │ ├── compiler-errors-c3300-through-c3399.md │ │ ├── compiler-errors-c3400-through-c3499.md │ │ ├── compiler-errors-c3500-through-c3999.md │ │ ├── compiler-errors-c7000-through-c7499.md │ │ └── compiler-errors-c7500-through-c7999.md │ ├── compiler-warnings │ │ ├── c4371.md │ │ ├── c4388.md │ │ ├── c4473.md │ │ ├── c4477.md │ │ ├── c4596.md │ │ ├── c4597.md │ │ ├── c4698.md │ │ ├── c4768.md │ │ ├── c4770.md │ │ ├── c4834.md │ │ ├── c4841.md │ │ ├── c4843.md │ │ ├── c4866.md │ │ ├── c5033.md │ │ ├── c5037.md │ │ ├── c5038.md │ │ ├── c5045.md │ │ ├── c5046.md │ │ ├── c5050.md │ │ ├── c5054.md │ │ ├── c5055.md │ │ ├── c5056.md │ │ ├── c5105.md │ │ ├── c5208.md │ │ ├── c5240.md │ │ ├── c5243.md │ │ ├── c5247.md │ │ ├── c5248.md │ │ ├── c5262.md │ │ ├── c5267.md │ │ ├── c5301-c5302.md │ │ ├── compiler-warning-c4335.md │ │ ├── compiler-warning-c4355.md │ │ ├── compiler-warning-c4368.md │ │ ├── compiler-warning-c4394.md │ │ ├── compiler-warning-c4430.md │ │ ├── compiler-warning-c4439.md │ │ ├── compiler-warning-c4484.md │ │ ├── compiler-warning-c4485.md │ │ ├── compiler-warning-c4687.md │ │ ├── compiler-warning-c4693.md │ │ ├── compiler-warning-c4694.md │ │ ├── compiler-warning-c4746.md │ │ ├── compiler-warning-c4867.md │ │ ├── compiler-warning-c4868.md │ │ ├── compiler-warning-c4936.md │ │ ├── compiler-warning-c4950.md │ │ ├── compiler-warning-c4956.md │ │ ├── compiler-warning-c4957.md │ │ ├── compiler-warning-c4958.md │ │ ├── compiler-warning-c4959.md │ │ ├── compiler-warning-c4961.md │ │ ├── compiler-warning-c4962.md │ │ ├── compiler-warning-c4972.md │ │ ├── compiler-warning-c4984.md │ │ ├── compiler-warning-c4986.md │ │ ├── compiler-warning-c5072.md │ │ ├── compiler-warning-level-1-and-3-c4793.md │ │ ├── compiler-warning-level-1-and-level-4-c4700.md │ │ ├── compiler-warning-level-1-and-level-4-c4949.md │ │ ├── compiler-warning-level-1-c4002.md │ │ ├── compiler-warning-level-1-c4003.md │ │ ├── compiler-warning-level-1-c4005.md │ │ ├── compiler-warning-level-1-c4006.md │ │ ├── compiler-warning-level-1-c4010.md │ │ ├── compiler-warning-level-1-c4015.md │ │ ├── compiler-warning-level-1-c4020.md │ │ ├── compiler-warning-level-1-c4022.md │ │ ├── compiler-warning-level-1-c4024.md │ │ ├── compiler-warning-level-1-c4025.md │ │ ├── compiler-warning-level-1-c4026.md │ │ ├── compiler-warning-level-1-c4027.md │ │ ├── compiler-warning-level-1-c4028.md │ │ ├── compiler-warning-level-1-c4029.md │ │ ├── compiler-warning-level-1-c4030.md │ │ ├── compiler-warning-level-1-c4031.md │ │ ├── compiler-warning-level-1-c4033.md │ │ ├── compiler-warning-level-1-c4034.md │ │ ├── compiler-warning-level-1-c4036.md │ │ ├── compiler-warning-level-1-c4038.md │ │ ├── compiler-warning-level-1-c4041.md │ │ ├── compiler-warning-level-1-c4042.md │ │ ├── compiler-warning-level-1-c4045.md │ │ ├── compiler-warning-level-1-c4047.md │ │ ├── compiler-warning-level-1-c4048.md │ │ ├── compiler-warning-level-1-c4049.md │ │ ├── compiler-warning-level-1-c4052.md │ │ ├── compiler-warning-level-1-c4055.md │ │ ├── compiler-warning-level-1-c4067.md │ │ ├── compiler-warning-level-1-c4068.md │ │ ├── compiler-warning-level-1-c4074.md │ │ ├── compiler-warning-level-1-c4075.md │ │ ├── compiler-warning-level-1-c4076.md │ │ ├── compiler-warning-level-1-c4077.md │ │ ├── compiler-warning-level-1-c4079.md │ │ ├── compiler-warning-level-1-c4080.md │ │ ├── compiler-warning-level-1-c4081.md │ │ ├── compiler-warning-level-1-c4083.md │ │ ├── compiler-warning-level-1-c4085.md │ │ ├── compiler-warning-level-1-c4086.md │ │ ├── compiler-warning-level-1-c4087.md │ │ ├── compiler-warning-level-1-c4088.md │ │ ├── compiler-warning-level-1-c4089.md │ │ ├── compiler-warning-level-1-c4090.md │ │ ├── compiler-warning-level-1-c4091.md │ │ ├── compiler-warning-level-1-c4096.md │ │ ├── compiler-warning-level-1-c4097.md │ │ ├── compiler-warning-level-1-c4098.md │ │ ├── compiler-warning-level-1-c4103.md │ │ ├── compiler-warning-level-1-c4109.md │ │ ├── compiler-warning-level-1-c4113.md │ │ ├── compiler-warning-level-1-c4114.md │ │ ├── compiler-warning-level-1-c4116.md │ │ ├── compiler-warning-level-1-c4117.md │ │ ├── compiler-warning-level-1-c4119.md │ │ ├── compiler-warning-level-1-c4120.md │ │ ├── compiler-warning-level-1-c4122.md │ │ ├── compiler-warning-level-1-c4124.md │ │ ├── compiler-warning-level-1-c4129.md │ │ ├── compiler-warning-level-1-c4138.md │ │ ├── compiler-warning-level-1-c4141.md │ │ ├── compiler-warning-level-1-c4142.md │ │ ├── compiler-warning-level-1-c4143.md │ │ ├── compiler-warning-level-1-c4144.md │ │ ├── compiler-warning-level-1-c4145.md │ │ ├── compiler-warning-level-1-c4153.md │ │ ├── compiler-warning-level-1-c4154.md │ │ ├── compiler-warning-level-1-c4155.md │ │ ├── compiler-warning-level-1-c4157.md │ │ ├── compiler-warning-level-1-c4158.md │ │ ├── compiler-warning-level-1-c4160.md │ │ ├── compiler-warning-level-1-c4162.md │ │ ├── compiler-warning-level-1-c4163.md │ │ ├── compiler-warning-level-1-c4164.md │ │ ├── compiler-warning-level-1-c4165.md │ │ ├── compiler-warning-level-1-c4166.md │ │ ├── compiler-warning-level-1-c4167.md │ │ ├── compiler-warning-level-1-c4168.md │ │ ├── compiler-warning-level-1-c4172.md │ │ ├── compiler-warning-level-1-c4174.md │ │ ├── compiler-warning-level-1-c4175.md │ │ ├── compiler-warning-level-1-c4176.md │ │ ├── compiler-warning-level-1-c4177.md │ │ ├── compiler-warning-level-1-c4178.md │ │ ├── compiler-warning-level-1-c4179.md │ │ ├── compiler-warning-level-1-c4180.md │ │ ├── compiler-warning-level-1-c4182.md │ │ ├── compiler-warning-level-1-c4183.md │ │ ├── compiler-warning-level-1-c4185.md │ │ ├── compiler-warning-level-1-c4186.md │ │ ├── compiler-warning-level-1-c4187.md │ │ ├── compiler-warning-level-1-c4190.md │ │ ├── compiler-warning-level-1-c4215.md │ │ ├── compiler-warning-level-1-c4216.md │ │ ├── compiler-warning-level-1-c4218.md │ │ ├── compiler-warning-level-1-c4224.md │ │ ├── compiler-warning-level-1-c4226.md │ │ ├── compiler-warning-level-1-c4227.md │ │ ├── compiler-warning-level-1-c4228.md │ │ ├── compiler-warning-level-1-c4229.md │ │ ├── compiler-warning-level-1-c4230.md │ │ ├── compiler-warning-level-1-c4237.md │ │ ├── compiler-warning-level-1-c4251.md │ │ ├── compiler-warning-level-1-c4258.md │ │ ├── compiler-warning-level-1-c4264.md │ │ ├── compiler-warning-level-1-c4269.md │ │ ├── compiler-warning-level-1-c4272.md │ │ ├── compiler-warning-level-1-c4273.md │ │ ├── compiler-warning-level-1-c4274.md │ │ ├── compiler-warning-level-1-c4276.md │ │ ├── compiler-warning-level-1-c4286.md │ │ ├── compiler-warning-level-1-c4288.md │ │ ├── compiler-warning-level-1-c4291.md │ │ ├── compiler-warning-level-1-c4293.md │ │ ├── compiler-warning-level-1-c4297.md │ │ ├── compiler-warning-level-1-c4305.md │ │ ├── compiler-warning-level-1-c4311.md │ │ ├── compiler-warning-level-1-c4312.md │ │ ├── compiler-warning-level-1-c4313.md │ │ ├── compiler-warning-level-1-c4319.md │ │ ├── compiler-warning-level-1-c4325.md │ │ ├── compiler-warning-level-1-c4326.md │ │ ├── compiler-warning-level-1-c4329.md │ │ ├── compiler-warning-level-1-c4333.md │ │ ├── compiler-warning-level-1-c4340.md │ │ ├── compiler-warning-level-1-c4342.md │ │ ├── compiler-warning-level-1-c4344.md │ │ ├── compiler-warning-level-1-c4346.md │ │ ├── compiler-warning-level-1-c4348.md │ │ ├── compiler-warning-level-1-c4350.md │ │ ├── compiler-warning-level-1-c4353.md │ │ ├── compiler-warning-level-1-c4358.md │ │ ├── compiler-warning-level-1-c4364.md │ │ ├── compiler-warning-level-1-c4369.md │ │ ├── compiler-warning-level-1-c4374.md │ │ ├── compiler-warning-level-1-c4375.md │ │ ├── compiler-warning-level-1-c4376.md │ │ ├── compiler-warning-level-1-c4377.md │ │ ├── compiler-warning-level-1-c4378.md │ │ ├── compiler-warning-level-1-c4379.md │ │ ├── compiler-warning-level-1-c4381.md │ │ ├── compiler-warning-level-1-c4382.md │ │ ├── compiler-warning-level-1-c4383.md │ │ ├── compiler-warning-level-1-c4384.md │ │ ├── compiler-warning-level-1-c4391.md │ │ ├── compiler-warning-level-1-c4392.md │ │ ├── compiler-warning-level-1-c4393.md │ │ ├── compiler-warning-level-1-c4395.md │ │ ├── compiler-warning-level-1-c4397.md │ │ ├── compiler-warning-level-1-c4399.md │ │ ├── compiler-warning-level-1-c4401.md │ │ ├── compiler-warning-level-1-c4402.md │ │ ├── compiler-warning-level-1-c4403.md │ │ ├── compiler-warning-level-1-c4405.md │ │ ├── compiler-warning-level-1-c4406.md │ │ ├── compiler-warning-level-1-c4407.md │ │ ├── compiler-warning-level-1-c4409.md │ │ ├── compiler-warning-level-1-c4410.md │ │ ├── compiler-warning-level-1-c4411.md │ │ ├── compiler-warning-level-1-c4420.md │ │ ├── compiler-warning-level-1-c4436.md │ │ ├── compiler-warning-level-1-c4440.md │ │ ├── compiler-warning-level-1-c4441.md │ │ ├── compiler-warning-level-1-c4445.md │ │ ├── compiler-warning-level-1-c4461.md │ │ ├── compiler-warning-level-1-c4462.md │ │ ├── compiler-warning-level-1-c4470.md │ │ ├── compiler-warning-level-1-c4486.md │ │ ├── compiler-warning-level-1-c4488.md │ │ ├── compiler-warning-level-1-c4489.md │ │ ├── compiler-warning-level-1-c4490.md │ │ ├── compiler-warning-level-1-c4502.md │ │ ├── compiler-warning-level-1-c4503.md │ │ ├── compiler-warning-level-1-c4506.md │ │ ├── compiler-warning-level-1-c4508.md │ │ ├── compiler-warning-level-1-c4518.md │ │ ├── compiler-warning-level-1-c4526.md │ │ ├── compiler-warning-level-1-c4530.md │ │ ├── compiler-warning-level-1-c4532.md │ │ ├── compiler-warning-level-1-c4533.md │ │ ├── compiler-warning-level-1-c4537.md │ │ ├── compiler-warning-level-1-c4540.md │ │ ├── compiler-warning-level-1-c4541.md │ │ ├── compiler-warning-level-1-c4544.md │ │ ├── compiler-warning-level-1-c4545.md │ │ ├── compiler-warning-level-1-c4546.md │ │ ├── compiler-warning-level-1-c4547.md │ │ ├── compiler-warning-level-1-c4548.md │ │ ├── compiler-warning-level-1-c4549.md │ │ ├── compiler-warning-level-1-c4550.md │ │ ├── compiler-warning-level-1-c4551.md │ │ ├── compiler-warning-level-1-c4552.md │ │ ├── compiler-warning-level-1-c4553.md │ │ ├── compiler-warning-level-1-c4555.md │ │ ├── compiler-warning-level-1-c4556.md │ │ ├── compiler-warning-level-1-c4558.md │ │ ├── compiler-warning-level-1-c4561.md │ │ ├── compiler-warning-level-1-c4566.md │ │ ├── compiler-warning-level-1-c4572.md │ │ ├── compiler-warning-level-1-c4577.md │ │ ├── compiler-warning-level-1-c4581.md │ │ ├── compiler-warning-level-1-c4584.md │ │ ├── compiler-warning-level-1-c4600.md │ │ ├── compiler-warning-level-1-c4602.md │ │ ├── compiler-warning-level-1-c4603.md │ │ ├── compiler-warning-level-1-c4606.md │ │ ├── compiler-warning-level-1-c4612.md │ │ ├── compiler-warning-level-1-c4613.md │ │ ├── compiler-warning-level-1-c4615.md │ │ ├── compiler-warning-level-1-c4616.md │ │ ├── compiler-warning-level-1-c4618.md │ │ ├── compiler-warning-level-1-c4620.md │ │ ├── compiler-warning-level-1-c4621.md │ │ ├── compiler-warning-level-1-c4624.md │ │ ├── compiler-warning-level-1-c4627.md │ │ ├── compiler-warning-level-1-c4628.md │ │ ├── compiler-warning-level-1-c4630.md │ │ ├── compiler-warning-level-1-c4631.md │ │ ├── compiler-warning-level-1-c4632.md │ │ ├── compiler-warning-level-1-c4650.md │ │ ├── compiler-warning-level-1-c4651.md │ │ ├── compiler-warning-level-1-c4652.md │ │ ├── compiler-warning-level-1-c4655.md │ │ ├── compiler-warning-level-1-c4656.md │ │ ├── compiler-warning-level-1-c4657.md │ │ ├── compiler-warning-level-1-c4659.md │ │ ├── compiler-warning-level-1-c4661.md │ │ ├── compiler-warning-level-1-c4662.md │ │ ├── compiler-warning-level-1-c4667.md │ │ ├── compiler-warning-level-1-c4669.md │ │ ├── compiler-warning-level-1-c4674.md │ │ ├── compiler-warning-level-1-c4677.md │ │ ├── compiler-warning-level-1-c4678.md │ │ ├── compiler-warning-level-1-c4679.md │ │ ├── compiler-warning-level-1-c4683.md │ │ ├── compiler-warning-level-1-c4684.md │ │ ├── compiler-warning-level-1-c4685.md │ │ ├── compiler-warning-level-1-c4688.md │ │ ├── compiler-warning-level-1-c4691.md │ │ ├── compiler-warning-level-1-c4692.md │ │ ├── compiler-warning-level-1-c4711.md │ │ ├── compiler-warning-level-1-c4715.md │ │ ├── compiler-warning-level-1-c4716.md │ │ ├── compiler-warning-level-1-c4717.md │ │ ├── compiler-warning-level-1-c4722.md │ │ ├── compiler-warning-level-1-c4727.md │ │ ├── compiler-warning-level-1-c4729.md │ │ ├── compiler-warning-level-1-c4730.md │ │ ├── compiler-warning-level-1-c4731.md │ │ ├── compiler-warning-level-1-c4733.md │ │ ├── compiler-warning-level-1-c4739.md │ │ ├── compiler-warning-level-1-c4742.md │ │ ├── compiler-warning-level-1-c4743.md │ │ ├── compiler-warning-level-1-c4744.md │ │ ├── compiler-warning-level-1-c4747.md │ │ ├── compiler-warning-level-1-c4750.md │ │ ├── compiler-warning-level-1-c4772.md │ │ ├── compiler-warning-level-1-c4788.md │ │ ├── compiler-warning-level-1-c4789.md │ │ ├── compiler-warning-level-1-c4794.md │ │ ├── compiler-warning-level-1-c4799.md │ │ ├── compiler-warning-level-1-c4803.md │ │ ├── compiler-warning-level-1-c4804.md │ │ ├── compiler-warning-level-1-c4805.md │ │ ├── compiler-warning-level-1-c4806.md │ │ ├── compiler-warning-level-1-c4807.md │ │ ├── compiler-warning-level-1-c4810.md │ │ ├── compiler-warning-level-1-c4811.md │ │ ├── compiler-warning-level-1-c4812.md │ │ ├── compiler-warning-level-1-c4813.md │ │ ├── compiler-warning-level-1-c4817.md │ │ ├── compiler-warning-level-1-c4819.md │ │ ├── compiler-warning-level-1-c4821.md │ │ ├── compiler-warning-level-1-c4822.md │ │ ├── compiler-warning-level-1-c4829.md │ │ ├── compiler-warning-level-1-c4835.md │ │ ├── compiler-warning-level-1-c4838.md │ │ ├── compiler-warning-level-1-c4900.md │ │ ├── compiler-warning-level-1-c4905.md │ │ ├── compiler-warning-level-1-c4906.md │ │ ├── compiler-warning-level-1-c4910.md │ │ ├── compiler-warning-level-1-c4912.md │ │ ├── compiler-warning-level-1-c4917.md │ │ ├── compiler-warning-level-1-c4920.md │ │ ├── compiler-warning-level-1-c4925.md │ │ ├── compiler-warning-level-1-c4926.md │ │ ├── compiler-warning-level-1-c4927.md │ │ ├── compiler-warning-level-1-c4928.md │ │ ├── compiler-warning-level-1-c4929.md │ │ ├── compiler-warning-level-1-c4930.md │ │ ├── compiler-warning-level-1-c4935.md │ │ ├── compiler-warning-level-1-c4939.md │ │ ├── compiler-warning-level-1-c4944.md │ │ ├── compiler-warning-level-1-c4945.md │ │ ├── compiler-warning-level-1-c4946.md │ │ ├── compiler-warning-level-1-c4947.md │ │ ├── compiler-warning-level-1-c4951.md │ │ ├── compiler-warning-level-1-c4952.md │ │ ├── compiler-warning-level-1-c4953.md │ │ ├── compiler-warning-level-1-c4964.md │ │ ├── compiler-warning-level-1-c4965.md │ │ ├── compiler-warning-level-1-c4997.md │ │ ├── compiler-warning-level-2-c4007.md │ │ ├── compiler-warning-level-2-c4051.md │ │ ├── compiler-warning-level-2-c4056.md │ │ ├── compiler-warning-level-2-c4094.md │ │ ├── compiler-warning-level-2-c4099.md │ │ ├── compiler-warning-level-2-c4146.md │ │ ├── compiler-warning-level-2-c4150.md │ │ ├── compiler-warning-level-2-c4156.md │ │ ├── compiler-warning-level-2-c4244.md │ │ ├── compiler-warning-level-2-c4250.md │ │ ├── compiler-warning-level-2-c4275.md │ │ ├── compiler-warning-level-2-c4285.md │ │ ├── compiler-warning-level-2-c4302.md │ │ ├── compiler-warning-level-2-c4307.md │ │ ├── compiler-warning-level-2-c4308.md │ │ ├── compiler-warning-level-2-c4309.md │ │ ├── compiler-warning-level-2-c4356.md │ │ ├── compiler-warning-level-2-c4396.md │ │ ├── compiler-warning-level-2-c4412.md │ │ ├── compiler-warning-level-2-c4653.md │ │ ├── compiler-warning-level-2-c4756.md │ │ ├── compiler-warning-level-2-c4948.md │ │ ├── compiler-warning-level-3-c4013.md │ │ ├── compiler-warning-level-3-c4018.md │ │ ├── compiler-warning-level-3-c4023.md │ │ ├── compiler-warning-level-3-c4066.md │ │ ├── compiler-warning-level-3-c4073.md │ │ ├── compiler-warning-level-3-c4101.md │ │ ├── compiler-warning-level-3-c4102.md │ │ ├── compiler-warning-level-3-c4133.md │ │ ├── compiler-warning-level-3-c4159.md │ │ ├── compiler-warning-level-3-c4161.md │ │ ├── compiler-warning-level-3-c4191.md │ │ ├── compiler-warning-level-3-c4192.md │ │ ├── compiler-warning-level-3-c4197.md │ │ ├── compiler-warning-level-3-c4240.md │ │ ├── compiler-warning-level-3-c4243.md │ │ ├── compiler-warning-level-3-c4265.md │ │ ├── compiler-warning-level-3-c4267.md │ │ ├── compiler-warning-level-3-c4278.md │ │ ├── compiler-warning-level-3-c4280.md │ │ ├── compiler-warning-level-3-c4281.md │ │ ├── compiler-warning-level-3-c4282.md │ │ ├── compiler-warning-level-3-c4283.md │ │ ├── compiler-warning-level-3-c4287.md │ │ ├── compiler-warning-level-3-c4290.md │ │ ├── compiler-warning-level-3-c4306.md │ │ ├── compiler-warning-level-3-c4310.md │ │ ├── compiler-warning-level-3-c4316.md │ │ ├── compiler-warning-level-3-c4334.md │ │ ├── compiler-warning-level-3-c4357.md │ │ ├── compiler-warning-level-3-c4359.md │ │ ├── compiler-warning-level-3-c4373.md │ │ ├── compiler-warning-level-3-c4390.md │ │ ├── compiler-warning-level-3-c4398.md │ │ ├── compiler-warning-level-3-c4404.md │ │ ├── compiler-warning-level-3-c4414.md │ │ ├── compiler-warning-level-3-c4511.md │ │ ├── compiler-warning-level-3-c4521.md │ │ ├── compiler-warning-level-3-c4522.md │ │ ├── compiler-warning-level-3-c4523.md │ │ ├── compiler-warning-level-3-c4534.md │ │ ├── compiler-warning-level-3-c4535.md │ │ ├── compiler-warning-level-3-c4538.md │ │ ├── compiler-warning-level-3-c4543.md │ │ ├── compiler-warning-level-3-c4554.md │ │ ├── compiler-warning-level-3-c4557.md │ │ ├── compiler-warning-level-3-c4570.md │ │ ├── compiler-warning-level-3-c4580.md │ │ ├── compiler-warning-level-3-c4608.md │ │ ├── compiler-warning-level-3-c4619.md │ │ ├── compiler-warning-level-3-c4622.md │ │ ├── compiler-warning-level-3-c4633.md │ │ ├── compiler-warning-level-3-c4635.md │ │ ├── compiler-warning-level-3-c4636.md │ │ ├── compiler-warning-level-3-c4637.md │ │ ├── compiler-warning-level-3-c4638.md │ │ ├── compiler-warning-level-3-c4640.md │ │ ├── compiler-warning-level-3-c4641.md │ │ ├── compiler-warning-level-3-c4645.md │ │ ├── compiler-warning-level-3-c4646.md │ │ ├── compiler-warning-level-3-c4686.md │ │ ├── compiler-warning-level-3-c4723.md │ │ ├── compiler-warning-level-3-c4724.md │ │ ├── compiler-warning-level-3-c4738.md │ │ ├── compiler-warning-level-3-c4792.md │ │ ├── compiler-warning-level-3-c4800.md │ │ ├── compiler-warning-level-3-c4823.md │ │ ├── compiler-warning-level-3-c4839.md │ │ ├── compiler-warning-level-3-c4995.md │ │ ├── compiler-warning-level-3-c4996.md │ │ ├── compiler-warning-level-4-c4001.md │ │ ├── compiler-warning-level-4-c4019.md │ │ ├── compiler-warning-level-4-c4032.md │ │ ├── compiler-warning-level-4-c4053.md │ │ ├── compiler-warning-level-4-c4057.md │ │ ├── compiler-warning-level-4-c4061.md │ │ ├── compiler-warning-level-4-c4062.md │ │ ├── compiler-warning-level-4-c4092.md │ │ ├── compiler-warning-level-4-c4100.md │ │ ├── compiler-warning-level-4-c4121.md │ │ ├── compiler-warning-level-4-c4125.md │ │ ├── compiler-warning-level-4-c4127.md │ │ ├── compiler-warning-level-4-c4130.md │ │ ├── compiler-warning-level-4-c4131.md │ │ ├── compiler-warning-level-4-c4132.md │ │ ├── compiler-warning-level-4-c4152.md │ │ ├── compiler-warning-level-4-c4189.md │ │ ├── compiler-warning-level-4-c4201.md │ │ ├── compiler-warning-level-4-c4202.md │ │ ├── compiler-warning-level-4-c4204.md │ │ ├── compiler-warning-level-4-c4205.md │ │ ├── compiler-warning-level-4-c4206.md │ │ ├── compiler-warning-level-4-c4207.md │ │ ├── compiler-warning-level-4-c4208.md │ │ ├── compiler-warning-level-4-c4210.md │ │ ├── compiler-warning-level-4-c4211.md │ │ ├── compiler-warning-level-4-c4212.md │ │ ├── compiler-warning-level-4-c4213.md │ │ ├── compiler-warning-level-4-c4214.md │ │ ├── compiler-warning-level-4-c4220.md │ │ ├── compiler-warning-level-4-c4221.md │ │ ├── compiler-warning-level-4-c4232.md │ │ ├── compiler-warning-level-4-c4233.md │ │ ├── compiler-warning-level-4-c4234.md │ │ ├── compiler-warning-level-4-c4235.md │ │ ├── compiler-warning-level-4-c4238.md │ │ ├── compiler-warning-level-4-c4239.md │ │ ├── compiler-warning-level-4-c4242.md │ │ ├── compiler-warning-level-4-c4245.md │ │ ├── compiler-warning-level-4-c4254.md │ │ ├── compiler-warning-level-4-c4255.md │ │ ├── compiler-warning-level-4-c4256.md │ │ ├── compiler-warning-level-4-c4263.md │ │ ├── compiler-warning-level-4-c4266.md │ │ ├── compiler-warning-level-4-c4268.md │ │ ├── compiler-warning-level-4-c4289.md │ │ ├── compiler-warning-level-4-c4295.md │ │ ├── compiler-warning-level-4-c4296.md │ │ ├── compiler-warning-level-4-c4324.md │ │ ├── compiler-warning-level-4-c4336.md │ │ ├── compiler-warning-level-4-c4337.md │ │ ├── compiler-warning-level-4-c4339.md │ │ ├── compiler-warning-level-4-c4343.md │ │ ├── compiler-warning-level-4-c4365.md │ │ ├── compiler-warning-level-4-c4366.md │ │ ├── compiler-warning-level-4-c4389.md │ │ ├── compiler-warning-level-4-c4400.md │ │ ├── compiler-warning-level-4-c4408.md │ │ ├── compiler-warning-level-4-c4429.md │ │ ├── compiler-warning-level-4-c4431.md │ │ ├── compiler-warning-level-4-c4434.md │ │ ├── compiler-warning-level-4-c4435.md │ │ ├── compiler-warning-level-4-c4437.md │ │ ├── compiler-warning-level-4-c4456.md │ │ ├── compiler-warning-level-4-c4457.md │ │ ├── compiler-warning-level-4-c4458.md │ │ ├── compiler-warning-level-4-c4459.md │ │ ├── compiler-warning-level-4-c4460.md │ │ ├── compiler-warning-level-4-c4463.md │ │ ├── compiler-warning-level-4-c4464.md │ │ ├── compiler-warning-level-4-c4471.md │ │ ├── compiler-warning-level-4-c4481.md │ │ ├── compiler-warning-level-4-c4487.md │ │ ├── compiler-warning-level-4-c4505.md │ │ ├── compiler-warning-level-4-c4510.md │ │ ├── compiler-warning-level-4-c4512.md │ │ ├── compiler-warning-level-4-c4513.md │ │ ├── compiler-warning-level-4-c4514.md │ │ ├── compiler-warning-level-4-c4515.md │ │ ├── compiler-warning-level-4-c4516.md │ │ ├── compiler-warning-level-4-c4517.md │ │ ├── compiler-warning-level-4-c4536.md │ │ ├── compiler-warning-level-4-c4559.md │ │ ├── compiler-warning-level-4-c4564.md │ │ ├── compiler-warning-level-4-c4565.md │ │ ├── compiler-warning-level-4-c4571.md │ │ ├── compiler-warning-level-4-c4610.md │ │ ├── compiler-warning-level-4-c4611.md │ │ ├── compiler-warning-level-4-c4623.md │ │ ├── compiler-warning-level-4-c4625.md │ │ ├── compiler-warning-level-4-c4626.md │ │ ├── compiler-warning-level-4-c4629.md │ │ ├── compiler-warning-level-4-c4634.md │ │ ├── compiler-warning-level-4-c4639.md │ │ ├── compiler-warning-level-4-c4668.md │ │ ├── compiler-warning-level-4-c4670.md │ │ ├── compiler-warning-level-4-c4672.md │ │ ├── compiler-warning-level-4-c4673.md │ │ ├── compiler-warning-level-4-c4680.md │ │ ├── compiler-warning-level-4-c4681.md │ │ ├── compiler-warning-level-4-c4682.md │ │ ├── compiler-warning-level-4-c4690.md │ │ ├── compiler-warning-level-4-c4701.md │ │ ├── compiler-warning-level-4-c4702.md │ │ ├── compiler-warning-level-4-c4703.md │ │ ├── compiler-warning-level-4-c4706.md │ │ ├── compiler-warning-level-4-c4709.md │ │ ├── compiler-warning-level-4-c4710.md │ │ ├── compiler-warning-level-4-c4714.md │ │ ├── compiler-warning-level-4-c4718.md │ │ ├── compiler-warning-level-4-c4725.md │ │ ├── compiler-warning-level-4-c4740.md │ │ ├── compiler-warning-level-4-c4754.md │ │ ├── compiler-warning-level-4-c4764.md │ │ ├── compiler-warning-level-4-c4816.md │ │ ├── compiler-warning-level-4-c4820.md │ │ ├── compiler-warning-level-4-c4840.md │ │ ├── compiler-warning-level-4-c4913.md │ │ ├── compiler-warning-level-4-c4918.md │ │ ├── compiler-warning-level-4-c4931.md │ │ ├── compiler-warning-level-4-c4932.md │ │ ├── compiler-warning-level-4-c4937.md │ │ ├── compiler-warning-level-4-c4938.md │ │ ├── compiler-warning-level-4-c4960.md │ │ ├── compiler-warning-level-4-c4985.md │ │ ├── compiler-warning-level-4-c5266.md │ │ ├── compiler-warning-levels-1-and-4-c4112.md │ │ ├── compiler-warning-levels-1-and-4-c4115.md │ │ ├── compiler-warning-levels-1-and-4-c4223.md │ │ ├── compiler-warning-levels-2-and-3-c4008.md │ │ ├── compiler-warning-levels-2-and-4-c4200.md │ │ ├── compiler-warning-levels-3-and-4-c4244.md │ │ ├── compiler-warnings-by-compiler-version.md │ │ ├── compiler-warnings-c4000-c5999.md │ │ ├── compiler-warnings-c4000-through-c4199.md │ │ ├── compiler-warnings-c4200-through-c4399.md │ │ ├── compiler-warnings-c4400-through-c4599.md │ │ ├── compiler-warnings-c4600-through-c4799.md │ │ ├── compiler-warnings-c4800-through-c4999.md │ │ ├── compiler-warnings-c5000-through-c5199.md │ │ └── compiler-warnings-c5200-through-c5399.md │ ├── includes │ │ └── error-boilerplate.md │ ├── toc.yml │ └── tool-errors │ │ ├── automatic-function-scope-variables.md │ │ ├── bscmake-error-bk1503.md │ │ ├── bscmake-error-bk1504.md │ │ ├── bscmake-error-bk1505.md │ │ ├── bscmake-error-bk1506.md │ │ ├── bscmake-error-bk1507.md │ │ ├── bscmake-error-bk1508.md │ │ ├── bscmake-error-bk1509.md │ │ ├── bscmake-error-bk1510.md │ │ ├── bscmake-error-bk1512.md │ │ ├── bscmake-error-bk1513.md │ │ ├── bscmake-error-bk1514.md │ │ ├── bscmake-error-bk1515.md │ │ ├── bscmake-error-bk1516.md │ │ ├── bscmake-error-bk1517.md │ │ ├── bscmake-errors-bk1500-through-bk4505.md │ │ ├── bscmake-warning-bk4502.md │ │ ├── bscmake-warning-bk4503.md │ │ ├── bscmake-warning-bk4504.md │ │ ├── c-runtime-error-r6002.md │ │ ├── c-runtime-error-r6008.md │ │ ├── c-runtime-error-r6009.md │ │ ├── c-runtime-error-r6016.md │ │ ├── c-runtime-error-r6017.md │ │ ├── c-runtime-error-r6018.md │ │ ├── c-runtime-error-r6019.md │ │ ├── c-runtime-error-r6024.md │ │ ├── c-runtime-error-r6025.md │ │ ├── c-runtime-error-r6026.md │ │ ├── c-runtime-error-r6027.md │ │ ├── c-runtime-error-r6028.md │ │ ├── c-runtime-error-r6030.md │ │ ├── c-runtime-error-r6031.md │ │ ├── c-runtime-error-r6032.md │ │ ├── c-runtime-error-r6033.md │ │ ├── c-runtime-error-r6035.md │ │ ├── c-runtime-errors-r6002-through-r6035.md │ │ ├── command-line-error-d8016.md │ │ ├── command-line-error-d8021.md │ │ ├── command-line-error-d8022.md │ │ ├── command-line-error-d8027.md │ │ ├── command-line-error-d8036.md │ │ ├── command-line-error-d8037.md │ │ ├── command-line-error-d8045.md │ │ ├── command-line-error-d8048.md │ │ ├── command-line-error-d8049.md │ │ ├── command-line-errors-d8000-through-d9999.md │ │ ├── command-line-warning-d9024.md │ │ ├── command-line-warning-d9025.md │ │ ├── command-line-warning-d9026.md │ │ ├── command-line-warning-d9027.md │ │ ├── command-line-warning-d9028.md │ │ ├── command-line-warning-d9035.md │ │ ├── command-line-warning-d9036.md │ │ ├── command-line-warning-d9040.md │ │ ├── command-line-warning-d9041.md │ │ ├── command-line-warning-d9043.md │ │ ├── cvtres-errors-cvt1100-through-cvt4001.md │ │ ├── cvtres-fatal-error-cvt1100.md │ │ ├── cvtres-fatal-error-cvt1103.md │ │ ├── cvtres-fatal-error-cvt1105.md │ │ ├── cvtres-warning-cvt4001.md │ │ ├── expression-evaluator-error-cxx0000.md │ │ ├── expression-evaluator-error-cxx0001.md │ │ ├── expression-evaluator-error-cxx0002.md │ │ ├── expression-evaluator-error-cxx0004.md │ │ ├── expression-evaluator-error-cxx0005.md │ │ ├── expression-evaluator-error-cxx0006.md │ │ ├── expression-evaluator-error-cxx0007.md │ │ ├── expression-evaluator-error-cxx0008.md │ │ ├── expression-evaluator-error-cxx0009.md │ │ ├── expression-evaluator-error-cxx0010.md │ │ ├── expression-evaluator-error-cxx0011.md │ │ ├── expression-evaluator-error-cxx0012.md │ │ ├── expression-evaluator-error-cxx0013.md │ │ ├── expression-evaluator-error-cxx0014.md │ │ ├── expression-evaluator-error-cxx0015.md │ │ ├── expression-evaluator-error-cxx0016.md │ │ ├── expression-evaluator-error-cxx0017.md │ │ ├── expression-evaluator-error-cxx0018.md │ │ ├── expression-evaluator-error-cxx0019.md │ │ ├── expression-evaluator-error-cxx0020.md │ │ ├── expression-evaluator-error-cxx0021.md │ │ ├── expression-evaluator-error-cxx0022.md │ │ ├── expression-evaluator-error-cxx0023.md │ │ ├── expression-evaluator-error-cxx0024.md │ │ ├── expression-evaluator-error-cxx0025.md │ │ ├── expression-evaluator-error-cxx0026.md │ │ ├── expression-evaluator-error-cxx0027.md │ │ ├── expression-evaluator-error-cxx0028.md │ │ ├── expression-evaluator-error-cxx0029.md │ │ ├── expression-evaluator-error-cxx0030.md │ │ ├── expression-evaluator-error-cxx0031.md │ │ ├── expression-evaluator-error-cxx0032.md │ │ ├── expression-evaluator-error-cxx0033.md │ │ ├── expression-evaluator-error-cxx0034.md │ │ ├── expression-evaluator-error-cxx0036.md │ │ ├── expression-evaluator-error-cxx0037.md │ │ ├── expression-evaluator-error-cxx0038.md │ │ ├── expression-evaluator-error-cxx0039.md │ │ ├── expression-evaluator-error-cxx0040.md │ │ ├── expression-evaluator-error-cxx0041.md │ │ ├── expression-evaluator-error-cxx0043.md │ │ ├── expression-evaluator-error-cxx0044.md │ │ ├── expression-evaluator-error-cxx0045.md │ │ ├── expression-evaluator-error-cxx0046.md │ │ ├── expression-evaluator-error-cxx0047.md │ │ ├── expression-evaluator-error-cxx0048.md │ │ ├── expression-evaluator-error-cxx0049.md │ │ ├── expression-evaluator-error-cxx0050.md │ │ ├── expression-evaluator-error-cxx0051.md │ │ ├── expression-evaluator-error-cxx0052.md │ │ ├── expression-evaluator-error-cxx0053.md │ │ ├── expression-evaluator-error-cxx0054.md │ │ ├── expression-evaluator-error-cxx0055.md │ │ ├── expression-evaluator-error-cxx0056.md │ │ ├── expression-evaluator-error-cxx0057.md │ │ ├── expression-evaluator-error-cxx0058.md │ │ ├── expression-evaluator-error-cxx0059.md │ │ ├── expression-evaluator-error-cxx0060.md │ │ ├── expression-evaluator-error-cxx0061.md │ │ ├── expression-evaluator-error-cxx0062.md │ │ ├── expression-evaluator-error-cxx0063.md │ │ ├── expression-evaluator-error-cxx0064.md │ │ ├── expression-evaluator-error-cxx0065.md │ │ ├── expression-evaluator-error-cxx0066.md │ │ ├── expression-evaluator-error-cxx0067.md │ │ ├── expression-evaluator-error-cxx0069.md │ │ ├── expression-evaluator-error-cxx0072.md │ │ ├── expression-evaluator-errors-cxx0000-through-cxx0072.md │ │ ├── function-inlining-problems.md │ │ ├── global-constants-in-cpp.md │ │ ├── linker-tools-error-lnk1000.md │ │ ├── linker-tools-error-lnk1103.md │ │ ├── linker-tools-error-lnk1104.md │ │ ├── linker-tools-error-lnk1106.md │ │ ├── linker-tools-error-lnk1107.md │ │ ├── linker-tools-error-lnk1112.md │ │ ├── linker-tools-error-lnk1113.md │ │ ├── linker-tools-error-lnk1120.md │ │ ├── linker-tools-error-lnk1123.md │ │ ├── linker-tools-error-lnk1127.md │ │ ├── linker-tools-error-lnk1136.md │ │ ├── linker-tools-error-lnk1140.md │ │ ├── linker-tools-error-lnk1141.md │ │ ├── linker-tools-error-lnk1143.md │ │ ├── linker-tools-error-lnk1152.md │ │ ├── linker-tools-error-lnk1158.md │ │ ├── linker-tools-error-lnk1164.md │ │ ├── linker-tools-error-lnk1166.md │ │ ├── linker-tools-error-lnk1168.md │ │ ├── linker-tools-error-lnk1169.md │ │ ├── linker-tools-error-lnk1170.md │ │ ├── linker-tools-error-lnk1179.md │ │ ├── linker-tools-error-lnk1181.md │ │ ├── linker-tools-error-lnk1188.md │ │ ├── linker-tools-error-lnk1189.md │ │ ├── linker-tools-error-lnk1196.md │ │ ├── linker-tools-error-lnk1200.md │ │ ├── linker-tools-error-lnk1201.md │ │ ├── linker-tools-error-lnk1211.md │ │ ├── linker-tools-error-lnk1215.md │ │ ├── linker-tools-error-lnk1218.md │ │ ├── linker-tools-error-lnk1221.md │ │ ├── linker-tools-error-lnk1223.md │ │ ├── linker-tools-error-lnk1224.md │ │ ├── linker-tools-error-lnk1237.md │ │ ├── linker-tools-error-lnk1240.md │ │ ├── linker-tools-error-lnk1241.md │ │ ├── linker-tools-error-lnk1245.md │ │ ├── linker-tools-error-lnk1248.md │ │ ├── linker-tools-error-lnk1256.md │ │ ├── linker-tools-error-lnk1264.md │ │ ├── linker-tools-error-lnk1277.md │ │ ├── linker-tools-error-lnk1282.md │ │ ├── linker-tools-error-lnk1287.md │ │ ├── linker-tools-error-lnk1296.md │ │ ├── linker-tools-error-lnk1301.md │ │ ├── linker-tools-error-lnk1302.md │ │ ├── linker-tools-error-lnk1306.md │ │ ├── linker-tools-error-lnk1309.md │ │ ├── linker-tools-error-lnk1312.md │ │ ├── linker-tools-error-lnk1313.md │ │ ├── linker-tools-error-lnk1314.md │ │ ├── linker-tools-error-lnk1318.md │ │ ├── linker-tools-error-lnk1332.md │ │ ├── linker-tools-error-lnk1352.md │ │ ├── linker-tools-error-lnk1561.md │ │ ├── linker-tools-error-lnk2001.md │ │ ├── linker-tools-error-lnk2004.md │ │ ├── linker-tools-error-lnk2005.md │ │ ├── linker-tools-error-lnk2008.md │ │ ├── linker-tools-error-lnk2011.md │ │ ├── linker-tools-error-lnk2013.md │ │ ├── linker-tools-error-lnk2017.md │ │ ├── linker-tools-error-lnk2019.md │ │ ├── linker-tools-error-lnk2020.md │ │ ├── linker-tools-error-lnk2022.md │ │ ├── linker-tools-error-lnk2023.md │ │ ├── linker-tools-error-lnk2026.md │ │ ├── linker-tools-error-lnk2027.md │ │ ├── linker-tools-error-lnk2028.md │ │ ├── linker-tools-error-lnk2031.md │ │ ├── linker-tools-error-lnk2033.md │ │ ├── linker-tools-error-lnk2038.md │ │ ├── linker-tools-error-lnk2039.md │ │ ├── linker-tools-errors-and-warnings.md │ │ ├── linker-tools-warning-lnk4001.md │ │ ├── linker-tools-warning-lnk4002.md │ │ ├── linker-tools-warning-lnk4006.md │ │ ├── linker-tools-warning-lnk4010.md │ │ ├── linker-tools-warning-lnk4014.md │ │ ├── linker-tools-warning-lnk4020.md │ │ ├── linker-tools-warning-lnk4022.md │ │ ├── linker-tools-warning-lnk4037.md │ │ ├── linker-tools-warning-lnk4039.md │ │ ├── linker-tools-warning-lnk4044.md │ │ ├── linker-tools-warning-lnk4049.md │ │ ├── linker-tools-warning-lnk4065.md │ │ ├── linker-tools-warning-lnk4070.md │ │ ├── linker-tools-warning-lnk4071.md │ │ ├── linker-tools-warning-lnk4073.md │ │ ├── linker-tools-warning-lnk4075.md │ │ ├── linker-tools-warning-lnk4076.md │ │ ├── linker-tools-warning-lnk4078.md │ │ ├── linker-tools-warning-lnk4086.md │ │ ├── linker-tools-warning-lnk4092.md │ │ ├── linker-tools-warning-lnk4096.md │ │ ├── linker-tools-warning-lnk4098.md │ │ ├── linker-tools-warning-lnk4099.md │ │ ├── linker-tools-warning-lnk4102.md │ │ ├── linker-tools-warning-lnk4104.md │ │ ├── linker-tools-warning-lnk4105.md │ │ ├── linker-tools-warning-lnk4194.md │ │ ├── linker-tools-warning-lnk4197.md │ │ ├── linker-tools-warning-lnk4199.md │ │ ├── linker-tools-warning-lnk4200.md │ │ ├── linker-tools-warning-lnk4204.md │ │ ├── linker-tools-warning-lnk4205.md │ │ ├── linker-tools-warning-lnk4206.md │ │ ├── linker-tools-warning-lnk4210.md │ │ ├── linker-tools-warning-lnk4216.md │ │ ├── linker-tools-warning-lnk4217.md │ │ ├── linker-tools-warning-lnk4219.md │ │ ├── linker-tools-warning-lnk4220.md │ │ ├── linker-tools-warning-lnk4221.md │ │ ├── linker-tools-warning-lnk4222.md │ │ ├── linker-tools-warning-lnk4224.md │ │ ├── linker-tools-warning-lnk4227.md │ │ ├── linker-tools-warning-lnk4229.md │ │ ├── linker-tools-warning-lnk4237.md │ │ ├── linker-tools-warning-lnk4247.md │ │ ├── linker-tools-warning-lnk4248.md │ │ ├── linker-tools-warning-lnk4253.md │ │ ├── linker-tools-warning-lnk4254.md │ │ ├── linker-tools-warning-lnk4286.md │ │ ├── linker-tools-warning-lnk4306.md │ │ ├── linker-tools-warning-lnk4307.md │ │ ├── math-error-m6101.md │ │ ├── math-error-m6102.md │ │ ├── math-error-m6107.md │ │ ├── math-error-m6108.md │ │ ├── math-error-m6110.md │ │ ├── math-error-m6111.md │ │ ├── math-error-m6201.md │ │ ├── math-error-m6202.md │ │ ├── math-error-m6203.md │ │ ├── math-error-m6205.md │ │ ├── math-errors-m6101-through-m6205.md │ │ ├── missing-function-body-or-variable.md │ │ ├── name-decoration.md │ │ ├── nmake-errors-u1000-through-u4011.md │ │ ├── nmake-fatal-error-u1000.md │ │ ├── nmake-fatal-error-u1001.md │ │ ├── nmake-fatal-error-u1007.md │ │ ├── nmake-fatal-error-u1023.md │ │ ├── nmake-fatal-error-u1033.md │ │ ├── nmake-fatal-error-u1034.md │ │ ├── nmake-fatal-error-u1035.md │ │ ├── nmake-fatal-error-u1036.md │ │ ├── nmake-fatal-error-u1045.md │ │ ├── nmake-fatal-error-u1050.md │ │ ├── nmake-fatal-error-u1051.md │ │ ├── nmake-fatal-error-u1052.md │ │ ├── nmake-fatal-error-u1055.md │ │ ├── nmake-fatal-error-u1056.md │ │ ├── nmake-fatal-error-u1059.md │ │ ├── nmake-fatal-error-u1064.md │ │ ├── nmake-fatal-error-u1065.md │ │ ├── nmake-fatal-error-u1070.md │ │ ├── nmake-fatal-error-u1071.md │ │ ├── nmake-fatal-error-u1073.md │ │ ├── nmake-fatal-error-u1076.md │ │ ├── nmake-fatal-error-u1077.md │ │ ├── nmake-fatal-error-u1078.md │ │ ├── nmake-fatal-error-u1083.md │ │ ├── nmake-fatal-error-u1086.md │ │ ├── nmake-fatal-error-u1087.md │ │ ├── nmake-fatal-error-u1088.md │ │ ├── nmake-fatal-error-u1095.md │ │ ├── nmake-fatal-error-u1097.md │ │ ├── nmake-fatal-error-u1099.md │ │ ├── nmake-fatal-error-u1100.md │ │ ├── nmake-warning-u4001.md │ │ ├── nmake-warning-u4004.md │ │ ├── nmake-warning-u4006.md │ │ ├── nmake-warning-u4007.md │ │ ├── nmake-warning-u4010.md │ │ ├── nmake-warning-u4011.md │ │ ├── profile-guided-optimization-error-pg0165.md │ │ ├── profile-guided-optimization-errors-and-warnings.md │ │ ├── profile-guided-optimization-warning-pg1039.md │ │ ├── profile-guided-optimization-warning-pg1087.md │ │ ├── project-build-error-prj0002.md │ │ ├── project-build-error-prj0003.md │ │ ├── project-build-error-prj0004.md │ │ ├── project-build-error-prj0005.md │ │ ├── project-build-error-prj0006.md │ │ ├── project-build-error-prj0007.md │ │ ├── project-build-error-prj0008.md │ │ ├── project-build-error-prj0009.md │ │ ├── project-build-error-prj0013.md │ │ ├── project-build-error-prj0014.md │ │ ├── project-build-error-prj0015.md │ │ ├── project-build-error-prj0016.md │ │ ├── project-build-error-prj0017.md │ │ ├── project-build-error-prj0019.md │ │ ├── project-build-error-prj0020.md │ │ ├── project-build-error-prj0021.md │ │ ├── project-build-error-prj0022.md │ │ ├── project-build-error-prj0023.md │ │ ├── project-build-error-prj0024.md │ │ ├── project-build-error-prj0025.md │ │ ├── project-build-error-prj0026.md │ │ ├── project-build-error-prj0027.md │ │ ├── project-build-error-prj0028.md │ │ ├── project-build-error-prj0030.md │ │ ├── project-build-error-prj0031.md │ │ ├── project-build-error-prj0032.md │ │ ├── project-build-error-prj0033.md │ │ ├── project-build-error-prj0034.md │ │ ├── project-build-error-prj0035.md │ │ ├── project-build-error-prj0036.md │ │ ├── project-build-error-prj0040.md │ │ ├── project-build-error-prj0044.md │ │ ├── project-build-error-prj0046.md │ │ ├── project-build-error-prj0047.md │ │ ├── project-build-error-prj0050.md │ │ ├── project-build-errors-and-warnings-prjxxxx.md │ │ ├── project-build-warning-prj0018.md │ │ ├── project-build-warning-prj0029.md │ │ ├── project-build-warning-prj0041.md │ │ ├── project-build-warning-prj0042.md │ │ ├── project-build-warning-prj0049.md │ │ ├── resource-compiler-error-rc2001.md │ │ ├── resource-compiler-error-rc2007.md │ │ ├── resource-compiler-error-rc2015.md │ │ ├── resource-compiler-error-rc2017.md │ │ ├── resource-compiler-error-rc2101.md │ │ ├── resource-compiler-error-rc2103.md │ │ ├── resource-compiler-error-rc2104.md │ │ ├── resource-compiler-error-rc2107.md │ │ ├── resource-compiler-error-rc2109.md │ │ ├── resource-compiler-error-rc2111.md │ │ ├── resource-compiler-error-rc2112.md │ │ ├── resource-compiler-error-rc2113.md │ │ ├── resource-compiler-error-rc2114.md │ │ ├── resource-compiler-error-rc2116.md │ │ ├── resource-compiler-error-rc2122.md │ │ ├── resource-compiler-error-rc2124.md │ │ ├── resource-compiler-error-rc2127.md │ │ ├── resource-compiler-error-rc2135.md │ │ ├── resource-compiler-error-rc2144.md │ │ ├── resource-compiler-error-rc2147.md │ │ ├── resource-compiler-error-rc2148.md │ │ ├── resource-compiler-error-rc2151.md │ │ ├── resource-compiler-error-rc2152.md │ │ ├── resource-compiler-error-rc2162.md │ │ ├── resource-compiler-error-rc2163.md │ │ ├── resource-compiler-error-rc2164.md │ │ ├── resource-compiler-error-rc2165.md │ │ ├── resource-compiler-error-rc2167.md │ │ ├── resource-compiler-error-rc2169.md │ │ ├── resource-compiler-error-rc2170.md │ │ ├── resource-compiler-error-rc2171.md │ │ ├── resource-compiler-error-rc2175.md │ │ ├── resource-compiler-error-rw2001.md │ │ ├── resource-compiler-error-rw2002.md │ │ ├── resource-compiler-error-rw2003.md │ │ ├── resource-compiler-errors-rc1000-through-rc4413.md │ │ ├── resource-compiler-fatal-error-rc1002.md │ │ ├── resource-compiler-fatal-error-rc1004.md │ │ ├── resource-compiler-fatal-error-rc1009.md │ │ ├── resource-compiler-fatal-error-rc1011.md │ │ ├── resource-compiler-fatal-error-rc1015.md │ │ ├── resource-compiler-fatal-error-rc1017.md │ │ ├── resource-compiler-fatal-error-rc1018.md │ │ ├── resource-compiler-fatal-error-rc1019.md │ │ ├── resource-compiler-fatal-error-rc1020.md │ │ ├── resource-compiler-fatal-error-rc1021.md │ │ ├── resource-compiler-fatal-error-rc1022.md │ │ ├── resource-compiler-fatal-error-rc1047.md │ │ ├── resource-compiler-fatal-error-rc1052.md │ │ ├── resource-compiler-fatal-error-rc1067.md │ │ ├── resource-compiler-fatal-error-rc1101.md │ │ ├── resource-compiler-fatal-error-rc1102.md │ │ ├── resource-compiler-fatal-error-rc1105.md │ │ ├── resource-compiler-fatal-error-rc1109.md │ │ ├── resource-compiler-fatal-error-rc1116.md │ │ ├── resource-compiler-fatal-error-rc1120.md │ │ ├── resource-compiler-fatal-error-rc1121.md │ │ ├── resource-compiler-fatal-error-rc1203.md │ │ ├── resource-compiler-fatal-error-rc1205.md │ │ ├── resource-compiler-fatal-error-rc1208.md │ │ ├── resource-compiler-fatal-error-rw1004.md │ │ ├── resource-compiler-fatal-error-rw1009.md │ │ ├── resource-compiler-fatal-error-rw1016.md │ │ ├── resource-compiler-fatal-error-rw1022.md │ │ ├── resource-compiler-fatal-error-rw1023.md │ │ ├── resource-compiler-fatal-error-rw1025.md │ │ ├── resource-compiler-fatal-error-rw1030.md │ │ ├── resource-compiler-warning-rc4002.md │ │ ├── resource-compiler-warning-rc4005.md │ │ ├── resource-compiler-warning-rc4093.md │ │ ├── resource-compiler-warning-rc4214.md │ │ ├── resource-compiler-warning-rw4001.md │ │ ├── resource-compiler-warning-rw4003.md │ │ ├── resource-compiler-warning-rw4004.md │ │ └── vectorizer-and-parallelizer-messages.md ├── extensions │ ├── abstract-cpp-component-extensions.md │ ├── arrays-cpp-component-extensions.md │ ├── attribute-parameter-types-cpp-component-extensions.md │ ├── attribute-targets-cpp-component-extensions.md │ ├── boxing-cpp-component-extensions.md │ ├── c-style-casts-with-clr-cpp-cli.md │ ├── classes-and-structs-cpp-component-extensions.md │ ├── compiler-support-for-type-traits-cpp-component-extensions.md │ ├── component-extensions-for-runtime-platforms.md │ ├── constraints-on-generic-type-parameters-cpp-cli.md │ ├── consuming-generics-cpp-cli.md │ ├── context-sensitive-keywords-cpp-component-extensions.md │ ├── delegate-cpp-component-extensions.md │ ├── enum-class-cpp-component-extensions.md │ ├── event-cpp-component-extensions.md │ ├── exception-handling-cpp-component-extensions.md │ ├── explicit-overrides-cpp-component-extensions.md │ ├── extensions-that-are-specific-to-cpp-cli.md │ ├── generic-classes-cpp-cli.md │ ├── generic-delegates-visual-cpp.md │ ├── generic-functions-cpp-cli.md │ ├── generic-interfaces-visual-cpp.md │ ├── generics-and-templates-visual-cpp.md │ ├── generics-cpp-component-extensions.md │ ├── handle-to-object-operator-hat-cpp-component-extensions.md │ ├── how-to-declare-and-use-interior-pointers-and-managed-arrays-cpp-cli.md │ ├── how-to-declare-interior-pointers-with-the-const-keyword-cpp-cli.md │ ├── how-to-declare-pinning-pointers-and-value-types.md │ ├── how-to-declare-value-types-with-the-interior-ptr-keyword-cpp-cli.md │ ├── how-to-improve-performance-with-generics-visual-cpp.md │ ├── how-to-overload-functions-with-interior-pointers-and-native-pointers-cpp-cli.md │ ├── how-to-pin-pointers-and-arrays.md │ ├── identifier-cpp-cli.md │ ├── interface-class-cpp-component-extensions.md │ ├── interior-ptr-cpp-cli.md │ ├── literal-cpp-component-extensions.md │ ├── new-new-slot-in-vtable-cpp-component-extensions.md │ ├── nullptr-cpp-component-extensions.md │ ├── override-cpp-component-extensions.md │ ├── override-specifiers-cpp-component-extensions.md │ ├── overview-of-generics-in-visual-cpp.md │ ├── partial-cpp-component-extensions.md │ ├── pin-ptr-cpp-cli.md │ ├── platform-default-and-cli-namespaces-cpp-component-extensions.md │ ├── property-cpp-component-extensions.md │ ├── ref-new-gcnew-cpp-component-extensions.md │ ├── safe-cast-cpp-component-extensions.md │ ├── sealed-cpp-component-extensions.md │ ├── string-cpp-component-extensions.md │ ├── toc.yml │ ├── tracking-reference-operator-cpp-component-extensions.md │ ├── type-forwarding-cpp-cli.md │ ├── typeid-cpp-component-extensions.md │ ├── user-defined-attributes-cpp-component-extensions.md │ ├── variable-argument-lists-dot-dot-dot-cpp-cli.md │ └── windows-runtime-and-managed-templates-cpp-component-extensions.md ├── get-started │ ├── breadcrumb │ │ └── toc.yml │ ├── includes │ │ └── git-source-control.md │ ├── index.yml │ ├── media │ │ ├── calc-divide-by-zero-fail.png │ │ ├── calc-final-verification.png │ │ ├── calc-vs2017-conditional-breakpoint.png │ │ ├── calc-vs2017-create-calculator-class.png │ │ ├── calc-vs2017-create-definition.png │ │ ├── calc-vs2017-debug-breakpoint.png │ │ ├── calc-vs2017-debug-inf.png │ │ ├── calc-vs2017-hover-tooltip.png │ │ ├── calc-vs2017-new-project-dialog.png │ │ ├── calc-vs2017-set-breakpoint.png │ │ ├── calc-vs2019-build-your-project.png │ │ ├── calc-vs2019-debug-locals.png │ │ ├── calc-vs2019-five-plus-five.png │ │ ├── calc-vs2019-hello-world-console.png │ │ ├── calc-vs2019-hover-tooltip.png │ │ ├── calc-vs2019-initial-dialog.png │ │ ├── calc-vs2019-name-your-project.png │ │ ├── calc-vs2019-pop-up-definition.png │ │ ├── calc-vs2019-solution-explorer.png │ │ ├── calc-vs2022-autos.png │ │ ├── calc-vs2022-choose-console-app.png │ │ ├── calc-vs2022-conditional-breakpoint.png │ │ ├── calc-vs2022-create-calculator-class.png │ │ ├── calc-vs2022-create-definition.png │ │ ├── calc-vs2022-ctor-definition.png │ │ ├── calc-vs2022-debug-breakpoint.png │ │ ├── calc-vs2022-debug-inf.png │ │ ├── calc-vs2022-initial-dialog.png │ │ ├── calc-vs2022-set-breakpoint.png │ │ ├── calculator-autos.png │ │ ├── calculator-divide-by-zero-fail.png │ │ ├── calculator-first-launch.png │ │ ├── calculator-five-plus-five.png │ │ ├── calculator-hello-world-console.png │ │ ├── calculator-initial-build-output.png │ │ ├── calculator-locals.png │ │ ├── calculator-solution-explorer.png │ │ ├── cpp-test-explorer-passed.1.png │ │ ├── cpp-test-explorer-passed.png │ │ ├── git-add-source-control.png │ │ ├── git-create-repo-cpp.png │ │ ├── git-new-private-repo-status-details-cpp.png │ │ ├── vs-2022 │ │ │ ├── git-add-source-control.png │ │ │ ├── git-create-repo.png │ │ │ └── git-new-private-repo-status-details.png │ │ ├── vs-installer-individual-components.png │ │ ├── vs-installer-installation-locations.png │ │ ├── vs-installer-language-packs.png │ │ ├── vs-installer-workloads.png │ │ ├── vs2017-debug-watch.png │ │ ├── vs2017-new-project.png │ │ ├── vs2017-output-error-list.png │ │ ├── vs2017-solution-explorer-code-editor.png │ │ ├── vs2017-team-explorer.png │ │ ├── vs2017-toolbox-designer.png │ │ └── vs2022-installer-workloads.png │ ├── toc.yml │ └── tutorial-console-cpp.md ├── ide │ ├── add-interface-definition-library-method-wizard.md │ ├── add-interface-definition-library-property-wizard.md │ ├── adding-a-class-from-an-activex-control-visual-cpp.md │ ├── adding-a-class-visual-cpp.md │ ├── adding-a-generic-cpp-class.md │ ├── adding-a-member-function-visual-cpp.md │ ├── adding-a-member-variable-visual-cpp.md │ ├── adding-a-method-visual-cpp.md │ ├── adding-a-property-visual-cpp.md │ ├── adding-an-event-handler-visual-cpp.md │ ├── adding-an-event-visual-cpp.md │ ├── adding-functionality-with-code-wizards-cpp.md │ ├── codesnippet │ │ └── CPP │ │ │ ├── walkthrough-debugging-a-project-cpp_1.cpp │ │ │ ├── walkthrough-debugging-a-project-cpp_2.cpp │ │ │ ├── walkthrough-working-with-projects-and-solutions-cpp_1.h │ │ │ ├── walkthrough-working-with-projects-and-solutions-cpp_2.h │ │ │ ├── walkthrough-working-with-projects-and-solutions-cpp_3.h │ │ │ ├── walkthrough-working-with-projects-and-solutions-cpp_4.h │ │ │ ├── walkthrough-working-with-projects-and-solutions-cpp_5.cpp │ │ │ └── walkthrough-working-with-projects-and-solutions-cpp_6.cpp │ ├── cpp-linter-overview.md │ ├── creating-a-com-interface-visual-cpp.md │ ├── how-to-set-preferences.md │ ├── implementing-a-connection-point-visual-cpp.md │ ├── implementing-an-interface-visual-cpp.md │ ├── include-cleanup-config.md │ ├── include-cleanup-messages.md │ ├── include-cleanup-overview.md │ ├── include-diagnostics.md │ ├── live-share-cpp.md │ ├── lnt-accidental-copy.md │ ├── lnt-arithmetic-overflow.md │ ├── lnt-assignment-equality.md │ ├── lnt-comparison-bitwise-precedence.md │ ├── lnt-integer-float-division.md │ ├── lnt-logical-bitwise-mismatch.md │ ├── lnt-make-member-function-const.md │ ├── lnt-naming-convention.md │ ├── lnt-uninitialized-local.md │ ├── media │ │ ├── add-interface-definition-library-method-wizard.png │ │ ├── add-interface-definition-library-property-wizard.png │ │ ├── add-method-wizard.png │ │ ├── add-mfc-class-from-activex-control.png │ │ ├── add-property-wizard.png │ │ ├── change-tracking-cpp.png │ │ ├── clang-format-cpp.png │ │ ├── clang-format-ide.png │ │ ├── class-view.png │ │ ├── code-outline-colorization.png │ │ ├── color-scheme-enhanced.png │ │ ├── color-schemes.png │ │ ├── cpp-formatting-options.png │ │ ├── cpp-statement-completion.png │ │ ├── edit-advanced-cpp.png │ │ ├── find-all-references-filters-cpp.png │ │ ├── find-all-references-results-cpp.png │ │ ├── find-cpp.png │ │ ├── find-in-files-cpp.png │ │ ├── go-to-cpp.png │ │ ├── go-to-def.png │ │ ├── go-to-document.png │ │ ├── go-to-menu-cpp.png │ │ ├── inactive-code-cpp.png │ │ ├── include-cleanup-dimmed-include.png │ │ ├── include-cleanup-error-list.png │ │ ├── include-cleanup-refactor-lightbulb.png │ │ ├── intellicode-cpp.png │ │ ├── linter-demo-animation.gif │ │ ├── linter-settings.png │ │ ├── live-share-button-cpp.png │ │ ├── live-share-debug-cpp.png │ │ ├── live-share-edit-cpp.png │ │ ├── live-share-end-session-cpp.png │ │ ├── lnt-apply-naming-convention.png │ │ ├── lnt-make-member-function-const.png │ │ ├── navbar-cpp.png │ │ ├── parameter-info.png │ │ ├── predictive-intellisense-cpp.png │ │ ├── quick-fix-for-header-cpp.png │ │ ├── quick-fix.png │ │ ├── quick-info-vs2019.png │ │ ├── quick-info.png │ │ ├── quickinfo-on-error.png │ │ ├── template-intellisense-cpp-1.png │ │ ├── template-intellisense-cpp-2.png │ │ ├── template-intellisense-cpp-3.png │ │ ├── template-intellisense-cpp-4.png │ │ ├── toolbar-mouse-hover.png │ │ ├── toolbar-move-edit.png │ │ ├── tools-options-color-theme.png │ │ ├── tools-options-cpp-colors.png │ │ ├── tools-options-dark-theme.png │ │ ├── tools-options-line-numbers.png │ │ ├── tools-options.png │ │ ├── vcpkg_arch.png │ │ ├── visual-c---project-defaults.png │ │ ├── visual-studio-2022-codelens-include-references.png │ │ ├── visual-studio-2022-hover-macro.png │ │ ├── visual-studio-2022-work-macro-expansion.png │ │ ├── vs2015-cpp-code-map.png │ │ ├── vs2015_cpp_call_hierarchy.png │ │ ├── vs2015_cpp_create_declaration.png │ │ ├── vs2015_cpp_extract_function.png │ │ ├── vs2015_cpp_implement_virtuals.png │ │ ├── vs2015_cpp_include_graph.png │ │ ├── vs2015_cpp_move_definition.png │ │ ├── vs2015_cpp_outlining.png │ │ ├── vs2015_cpp_peek_definition.png │ │ ├── vs2015_cpp_quick_launch.png │ │ ├── vs2015_cpp_quickinfo.png │ │ ├── vs2015_cpp_raw_string_literal.png │ │ ├── vs2015_cpp_surround_with.png │ │ ├── vs2017-add-class.png │ │ ├── vs2017-class-wizard.png │ │ ├── vs2017-find-in-files-results.png │ │ ├── vs2017-go-to-results.png │ │ ├── vs2022-enable-code-lens-for-includes.png │ │ ├── vs2022-enable-include-diagnostics.png │ │ ├── vs2022-include-cleanup-option.png │ │ ├── vs2022-include-cleanup-refactor-options.png │ │ ├── vss2015_cpp_rename.png │ │ ├── window-layout-2.png │ │ ├── window-layout-default.png │ │ ├── window-layout-move-team-explorer.png │ │ └── zoom-control.png │ ├── navigate-code-cpp.md │ ├── overriding-a-virtual-function-visual-cpp.md │ ├── read-and-understand-code-cpp.md │ ├── refactoring │ │ ├── change-signature.md │ │ ├── convert-to-raw-string-literal.md │ │ ├── create-declaration-definition.md │ │ ├── extract-function.md │ │ ├── images │ │ │ ├── bulb.png │ │ │ ├── changesignature_addmodify.png │ │ │ ├── changesignature_dialog.png │ │ │ ├── changesignature_highlight.png │ │ │ ├── changesignature_preview.png │ │ │ ├── changesignature_result.png │ │ │ ├── createdefinition_highlight.png │ │ │ ├── createdefinition_result.png │ │ │ ├── extractfunction_dialog.png │ │ │ ├── extractfunction_highlight.png │ │ │ ├── extractfunction_result.png │ │ │ ├── movedefinition_highlight.png │ │ │ ├── movedefinition_result.png │ │ │ ├── rename_dialog.png │ │ │ ├── rename_highlight.png │ │ │ ├── rename_preview.png │ │ │ ├── stringliteral_highlight.png │ │ │ ├── stringliteral_result.png │ │ │ ├── virtuals_highlight.png │ │ │ └── virtuals_result.png │ │ ├── implement-pure-virtuals.md │ │ ├── move-definition-location.md │ │ └── rename.md │ ├── toc.yml │ ├── using-the-visual-studio-ide-for-cpp-desktop-development.md │ ├── visualize-macro-expansion.md │ ├── walkthrough-building-a-project-cpp.md │ ├── walkthrough-debugging-a-project-cpp.md │ ├── walkthrough-deploying-your-program-cpp.md │ ├── walkthrough-testing-a-project-cpp.md │ ├── walkthrough-working-with-projects-and-solutions-cpp.md │ └── writing-and-refactoring-code-cpp.md ├── index.yml ├── intrinsics │ ├── addfsbyte-addfsword-addfsdword.md │ ├── addgsbyte-addgsword-addgsdword-addgsqword.md │ ├── addressofreturnaddress.md │ ├── alphabetical-listing-of-intrinsic-functions.md │ ├── arm-intrinsics.md │ ├── arm64-intrinsics.md │ ├── assume.md │ ├── bitscanforward-bitscanforward64.md │ ├── bitscanreverse-bitscanreverse64.md │ ├── bittest-bittest64.md │ ├── bittestandcomplement-bittestandcomplement64.md │ ├── bittestandreset-bittestandreset64.md │ ├── bittestandset-bittestandset64.md │ ├── check-isa-arch-support.md │ ├── compiler-intrinsics-and-assembly-language.md │ ├── compiler-intrinsics.md │ ├── cpuid-cpuidex.md │ ├── debugbreak.md │ ├── disable.md │ ├── div128.md │ ├── div64.md │ ├── emul-emulu.md │ ├── enable.md │ ├── fast-conversion-functions.md │ ├── fastfail.md │ ├── faststorefence.md │ ├── getcallerseflags.md │ ├── halt.md │ ├── inbyte.md │ ├── inbytestring.md │ ├── incfsbyte-incfsword-incfsdword.md │ ├── incgsbyte-incgsword-incgsdword-incgsqword.md │ ├── index.yml │ ├── indword.md │ ├── indwordstring.md │ ├── int2c.md │ ├── interlockedadd-intrinsic-functions.md │ ├── interlockedaddlargestatistic.md │ ├── interlockedand-intrinsic-functions.md │ ├── interlockedbittestandreset-intrinsic-functions.md │ ├── interlockedbittestandset-intrinsic-functions.md │ ├── interlockedcompareexchange-intrinsic-functions.md │ ├── interlockedcompareexchange128.md │ ├── interlockedcompareexchangepointer-intrinsic-functions.md │ ├── interlockeddecrement-intrinsic-functions.md │ ├── interlockedexchange-intrinsic-functions.md │ ├── interlockedexchangeadd-intrinsic-functions.md │ ├── interlockedexchangepointer-intrinsic-functions.md │ ├── interlockedincrement-intrinsic-functions.md │ ├── interlockedor-intrinsic-functions.md │ ├── interlockedxor-intrinsic-functions.md │ ├── intrinsics-available-on-all-architectures.md │ ├── invlpg.md │ ├── inword.md │ ├── inwordstring.md │ ├── lidt.md │ ├── ll-lshift.md │ ├── ll-rshift.md │ ├── lzcnt16-lzcnt-lzcnt64.md │ ├── mm-cvtsi64x-ss.md │ ├── mm-cvtss-si64x.md │ ├── mm-cvttss-si64x.md │ ├── mm-extract-si64-mm-extracti-si64.md │ ├── mm-insert-si64-mm-inserti-si64.md │ ├── mm-stream-sd.md │ ├── mm-stream-si64x.md │ ├── mm-stream-ss.md │ ├── movsb.md │ ├── movsd.md │ ├── movsq.md │ ├── movsw.md │ ├── mul128.md │ ├── mulh.md │ ├── noop.md │ ├── nop.md │ ├── outbyte.md │ ├── outbytestring.md │ ├── outdword.md │ ├── outdwordstring.md │ ├── outword.md │ ├── outwordstring.md │ ├── popcnt16-popcnt-popcnt64.md │ ├── rdtsc.md │ ├── rdtscp.md │ ├── readbarrier.md │ ├── readcr0.md │ ├── readcr2.md │ ├── readcr3.md │ ├── readcr4.md │ ├── readcr8.md │ ├── readdr.md │ ├── readeflags.md │ ├── readfsbyte-readfsdword-readfsqword-readfsword.md │ ├── readgsbyte-readgsdword-readgsqword-readgsword.md │ ├── readmsr.md │ ├── readpmc.md │ ├── readwritebarrier.md │ ├── returnaddress.md │ ├── rotl8-rotl16.md │ ├── rotr8-rotr16.md │ ├── saturation-conversion-functions.md │ ├── segmentlimit.md │ ├── sentinel-conversion-functions.md │ ├── shiftleft128.md │ ├── shiftright128.md │ ├── sidt.md │ ├── stosb.md │ ├── stosd.md │ ├── stosq.md │ ├── stosw.md │ ├── svm-clgi.md │ ├── svm-invlpga.md │ ├── svm-skinit.md │ ├── svm-stgi.md │ ├── svm-vmload.md │ ├── svm-vmrun.md │ ├── svm-vmsave.md │ ├── toc.yml │ ├── ud2.md │ ├── udiv128.md │ ├── udiv64.md │ ├── ull-rshift.md │ ├── umul128.md │ ├── umulh.md │ ├── vmx-off.md │ ├── vmx-on.md │ ├── vmx-vmclear.md │ ├── vmx-vmlaunch.md │ ├── vmx-vmptrld.md │ ├── vmx-vmptrst.md │ ├── vmx-vmread.md │ ├── vmx-vmresume.md │ ├── vmx-vmwrite.md │ ├── wbinvd.md │ ├── writebarrier.md │ ├── writecr0.md │ ├── writecr3.md │ ├── writecr4.md │ ├── writecr8.md │ ├── writedr.md │ ├── writeeflags.md │ ├── writefsbyte-writefsdword-writefsqword-writefsword.md │ ├── writegsbyte-writegsdword-writegsqword-writegsword.md │ ├── writemsr.md │ ├── x64-amd64-intrinsics-list.md │ └── x86-intrinsics-list.md ├── linux │ ├── cmake-linux-configure.md │ ├── cmake-linux-project.md │ ├── configure-a-linux-project.md │ ├── connect-to-your-remote-linux-computer.md │ ├── connectionmanager-reference.md │ ├── create-a-new-linux-project.md │ ├── deploy-run-and-debug-your-linux-project.md │ ├── download-install-and-setup-the-linux-development-workload.md │ ├── index.yml │ ├── linux-asan-configuration.md │ ├── media │ │ ├── architecture.png │ │ ├── asan-error.png │ │ ├── cmake-linux-1.png │ │ ├── cmake-linux-configurations.png │ │ ├── cmake-remote-debug-machine.png │ │ ├── cmake-settings-asan-options.png │ │ ├── connect-to-your-remote-linux-computer │ │ │ ├── connect-updated.png │ │ │ ├── settings-connection-manager-error-updated.png │ │ │ └── settings-connection-manager-updated.png │ │ ├── connect.png │ │ ├── connection-manager-vs2019.png │ │ ├── consolemenu.png │ │ ├── consolewindow.png │ │ ├── extension.png │ │ ├── hit_breakpoint.png │ │ ├── linux-console-new-project.png │ │ ├── linux-debug-configuration.png │ │ ├── linux-deployable-content.png │ │ ├── linux-remote-debug-machine.png │ │ ├── linux-workload.png │ │ ├── msbuild-asan-prop-page.png │ │ ├── msbuild-asan-runtime-flags.png │ │ ├── newproject-vs2019.png │ │ ├── newproject.png │ │ ├── port-forwading-copy-error.png │ │ ├── port-forwarding-copy-error.png │ │ ├── port-forwarding-headers-error.png │ │ ├── remote-build-machine-vs2019.png │ │ ├── remote-file-explorer-download.png │ │ ├── remote-file-explorer-menu-item.png │ │ ├── remote-file-explorer-progress.png │ │ ├── remote-file-explorer-toolbar.png │ │ ├── remote-file-explorer-upload.png │ │ ├── remote-file-explorer.png │ │ ├── remote-header-intellisense.png │ │ ├── remote-logging-vs2019.png │ │ ├── remote_target.png │ │ ├── settings_buildevents.png │ │ ├── settings_connectionmanager.png │ │ ├── settings_connectionmanagererror.png │ │ ├── settings_copysources.png │ │ ├── settings_directories.png │ │ ├── settings_general.png │ │ ├── settings_programarguments.png │ │ ├── visual-studio-installer-search.png │ │ ├── vs2017-debugger-settings.png │ │ ├── vs2019-debugger-settings.png │ │ ├── wsl-cmake-binaries-installation.png │ │ └── wsl-remote-vs2019.png │ ├── prop-pages-linux.md │ ├── prop-pages │ │ ├── build-events-linux.md │ │ ├── c-cpp-linux.md │ │ ├── copy-sources-project.md │ │ ├── custom-build-step-linux.md │ │ ├── debugging-linux.md │ │ ├── directories-linux.md │ │ ├── general-linux.md │ │ ├── linker-linux.md │ │ ├── makefile-linux.md │ │ └── remote-ar-linux.md │ ├── remote-file-explorer.md │ ├── set-up-fips-compliant-secure-remote-linux-development.md │ └── toc.yml ├── media │ └── index │ │ ├── logo-asm.svg │ │ ├── logo-atl.svg │ │ └── logo-mfc.svg ├── mfc │ ├── a-portrait-of-the-document-view-architecture.md │ ├── accessing-all-members-of-a-collection.md │ ├── accessing-file-status.md │ ├── accessing-run-time-class-information.md │ ├── accessing-the-embedded-month-calendar-control.md │ ├── activation-cpp.md │ ├── activation-verbs.md │ ├── active-document-classes.md │ ├── active-document-containers.md │ ├── active-document-containment.md │ ├── active-document-servers.md │ ├── active-documents.md │ ├── active-technology-on-the-internet.md │ ├── activex-control-containers-connecting-an-activex-control-to-a-member-variable.md │ ├── activex-control-containers-handling-events-from-an-activex-control.md │ ├── activex-control-containers-manually-enabling-activex-control-containment.md │ ├── activex-control-containers-using-controls-in-a-non-dialog-container.md │ ├── activex-control-containers-viewing-and-modifying-control-properties.md │ ├── activex-control-containers.md │ ├── activex-controls-on-the-internet.md │ ├── activex-controls.md │ ├── adding-columns-to-the-control-report-view.md │ ├── adding-controls-by-hand.md │ ├── adding-controls-to-a-property-sheet.md │ ├── adding-items-to-the-control.md │ ├── adding-items-to-the-header-control.md │ ├── adding-multiple-views-to-a-single-document.md │ ├── adding-tabs-to-a-tab-control.md │ ├── advantages-of-the-document-view-architecture.md │ ├── allocating-and-deallocating-window-memory.md │ ├── allocating-gdi-resources.md │ ├── alternatives-to-the-document-view-architecture.md │ ├── application-and-thread-support-classes.md │ ├── application-design-choices.md │ ├── application-framework.md │ ├── array-list-and-map-classes.md │ ├── asynchronous-monikers-on-the-internet.md │ ├── automation-clients-using-type-libraries.md │ ├── automation-clients.md │ ├── automation-servers-object-lifetime-issues.md │ ├── automation-servers.md │ ├── automation.md │ ├── bottomless-rich-edit-controls.md │ ├── build-requirements-for-windows-vista-common-controls.md │ ├── building-on-the-framework.md │ ├── bypassing-the-serialization-mechanism.md │ ├── callback-items-and-the-callback-mask.md │ ├── changing-list-control-styles.md │ ├── changing-the-styles-of-a-window-created-by-mfc.md │ ├── character-formatting-in-rich-edit-controls.md │ ├── class-library-overview.md │ ├── classes-related-to-rich-edit-controls.md │ ├── cleaning-up-documents-and-views.md │ ├── clipboard-adding-other-formats.md │ ├── clipboard-copying-and-pasting-data.md │ ├── clipboard-operations-in-rich-edit-controls.md │ ├── clipboard-using-the-ole-clipboard-mechanism.md │ ├── clipboard-using-the-windows-clipboard.md │ ├── clipboard-when-to-use-each-clipboard-mechanism.md │ ├── clipboard.md │ ├── closing-files.md │ ├── closing-the-dialog-box.md │ ├── cobject-class-frequently-asked-questions.md │ ├── codesnippet │ │ ├── CPP │ │ │ ├── accessing-all-members-of-a-collection_1.cpp │ │ │ ├── accessing-all-members-of-a-collection_2.cpp │ │ │ ├── accessing-all-members-of-a-collection_3.cpp │ │ │ ├── accessing-all-members-of-a-collection_4.cpp │ │ │ ├── accessing-all-members-of-a-collection_5.cpp │ │ │ ├── accessing-run-time-class-information_1.cpp │ │ │ ├── accessing-run-time-class-information_2.h │ │ │ ├── accessing-run-time-class-information_3.cpp │ │ │ ├── accessing-the-embedded-month-calendar-control_1.cpp │ │ │ ├── accessing-the-embedded-month-calendar-control_2.cpp │ │ │ ├── activex-control-containers-handling-events-from-an-activex-control_1.cpp │ │ │ ├── activex-control-containers-handling-events-from-an-activex-control_2.cpp │ │ │ ├── activex-control-containers-handling-events-from-an-activex-control_3.cpp │ │ │ ├── activex-control-containers-handling-events-from-an-activex-control_4.cpp │ │ │ ├── activex-control-containers-manually-enabling-activex-control-containment_1.cpp │ │ │ ├── activex-control-containers-manually-enabling-activex-control-containment_2.cpp │ │ │ ├── activex-control-containers-manually-enabling-activex-control-containment_3.h │ │ │ ├── activex-control-containers-using-controls-in-a-non-dialog-container_1.h │ │ │ ├── activex-control-containers-using-controls-in-a-non-dialog-container_2.h │ │ │ ├── activex-control-containers-using-controls-in-a-non-dialog-container_3.h │ │ │ ├── activex-control-containers-using-controls-in-a-non-dialog-container_4.cpp │ │ │ ├── activex-controls-on-the-internet_1.cpp │ │ │ ├── activex-controls-on-the-internet_2.cpp │ │ │ ├── activex-controls-on-the-internet_3.h │ │ │ ├── activex-controls-on-the-internet_4.cpp │ │ │ ├── activex-controls-on-the-internet_5.cpp │ │ │ ├── activex-controls-on-the-internet_6.cpp │ │ │ ├── activex-controls-on-the-internet_7.cpp │ │ │ ├── activex-controls-on-the-internet_8.cpp │ │ │ ├── adding-controls-by-hand_1.h │ │ │ ├── adding-controls-by-hand_2.cpp │ │ │ ├── adding-multiple-views-to-a-single-document_1.h │ │ │ ├── adding-multiple-views-to-a-single-document_2.cpp │ │ │ ├── adding-multiple-views-to-a-single-document_3.cpp │ │ │ ├── adding-multiple-views-to-a-single-document_4.cpp │ │ │ ├── application-control_1.cpp │ │ │ ├── application-control_2.cpp │ │ │ ├── application-control_3.cpp │ │ │ ├── application-control_4.cpp │ │ │ ├── automation-servers_1.cpp │ │ │ ├── canimatectrl-class_1.cpp │ │ │ ├── carchive-class_1.cpp │ │ │ ├── carchive-class_10.cpp │ │ │ ├── carchive-class_11.cpp │ │ │ ├── carchive-class_12.cpp │ │ │ ├── carchive-class_13.cpp │ │ │ ├── carchive-class_14.cpp │ │ │ ├── carchive-class_15.cpp │ │ │ ├── carchive-class_16.cpp │ │ │ ├── carchive-class_17.h │ │ │ ├── carchive-class_18.h │ │ │ ├── carchive-class_19.cpp │ │ │ ├── carchive-class_2.cpp │ │ │ ├── carchive-class_20.cpp │ │ │ ├── carchive-class_21.cpp │ │ │ ├── carchive-class_22.cpp │ │ │ ├── carchive-class_23.cpp │ │ │ ├── carchive-class_3.cpp │ │ │ ├── carchive-class_4.cpp │ │ │ ├── carchive-class_5.cpp │ │ │ ├── carchive-class_6.cpp │ │ │ ├── carchive-class_7.h │ │ │ ├── carchive-class_8.cpp │ │ │ ├── carchive-class_9.h │ │ │ ├── carray-class_1.cpp │ │ │ ├── carray-class_10.cpp │ │ │ ├── carray-class_11.cpp │ │ │ ├── carray-class_12.cpp │ │ │ ├── carray-class_13.cpp │ │ │ ├── carray-class_2.cpp │ │ │ ├── carray-class_3.cpp │ │ │ ├── carray-class_4.cpp │ │ │ ├── carray-class_5.cpp │ │ │ ├── carray-class_6.cpp │ │ │ ├── carray-class_7.cpp │ │ │ ├── carray-class_8.cpp │ │ │ ├── carray-class_9.cpp │ │ │ ├── casyncmonikerfile-class_1.cpp │ │ │ ├── casyncmonikerfile-class_2.cpp │ │ │ ├── casyncmonikerfile-class_3.cpp │ │ │ ├── cbitmapbutton-class_1.cpp │ │ │ ├── cbitmapbutton-class_2.cpp │ │ │ ├── cbitmapbutton-class_3.cpp │ │ │ ├── cbitmapbutton-class_4.cpp │ │ │ ├── cbrush-class_1.cpp │ │ │ ├── cbrush-class_2.cpp │ │ │ ├── cbrush-class_3.cpp │ │ │ ├── cbrush-class_4.cpp │ │ │ ├── cbrush-class_5.cpp │ │ │ ├── cbrush-class_6.cpp │ │ │ ├── cbrush-class_7.cpp │ │ │ ├── cbrush-class_8.cpp │ │ │ ├── cchecklistbox-class_1.cpp │ │ │ ├── cclientdc-class_1.cpp │ │ │ ├── ccmdtarget-class_1.cpp │ │ │ ├── ccmdtarget-class_2.cpp │ │ │ ├── ccmdtarget-class_3.cpp │ │ │ ├── ccmdui-class_1.cpp │ │ │ ├── ccmdui-class_2.cpp │ │ │ ├── ccmdui-class_3.cpp │ │ │ ├── ccolordialog-class_1.cpp │ │ │ ├── ccolordialog-class_2.cpp │ │ │ ├── ccolordialog-class_3.cpp │ │ │ ├── ccolordialog-class_4.cpp │ │ │ ├── ccolordialog-class_5.cpp │ │ │ ├── ccommandlineinfo-class_1.cpp │ │ │ ├── ccommandlineinfo-class_2.cpp │ │ │ ├── cconnectionpoint-class_1.h │ │ │ ├── cconnectionpoint-class_2.cpp │ │ │ ├── cconnectionpoint-class_3.cpp │ │ │ ├── ccontrolbar-class_1.cpp │ │ │ ├── ccriticalsection-class_1.h │ │ │ ├── cdaorecordset-class_1.cpp │ │ │ ├── cdaorecordset-class_2.cpp │ │ │ ├── cdaorecordset-class_3.cpp │ │ │ ├── cdaorecordset-class_4.cpp │ │ │ ├── cdaorecordset-class_5.cpp │ │ │ ├── cdaorecordset-class_6.cpp │ │ │ ├── cdaorecordset-class_7.cpp │ │ │ ├── cdaorecordset-class_8.cpp │ │ │ ├── cdaorecordview-class_1.cpp │ │ │ ├── cdaotabledef-class_1.cpp │ │ │ ├── cdatabase-class_1.h │ │ │ ├── cdatabase-class_2.cpp │ │ │ ├── cdatabase-class_3.cpp │ │ │ ├── cdatabase-class_4.cpp │ │ │ ├── cdatabase-class_5.cpp │ │ │ ├── cdatabase-class_6.cpp │ │ │ ├── cdatabase-class_7.cpp │ │ │ ├── cdataexchange-class_1.cpp │ │ │ ├── cdc-class_1.cpp │ │ │ ├── cdc-class_10.cpp │ │ │ ├── cdc-class_11.cpp │ │ │ ├── cdc-class_12.cpp │ │ │ ├── cdc-class_13.cpp │ │ │ ├── cdc-class_2.cpp │ │ │ ├── cdc-class_3.cpp │ │ │ ├── cdc-class_4.cpp │ │ │ ├── cdc-class_5.cpp │ │ │ ├── cdc-class_6.cpp │ │ │ ├── cdc-class_7.cpp │ │ │ ├── cdc-class_8.cpp │ │ │ ├── cdc-class_9.cpp │ │ │ ├── cdialog-class_1.cpp │ │ │ ├── cdialog-class_2.cpp │ │ │ ├── cdialog-class_3.cpp │ │ │ ├── cdialog-class_4.cpp │ │ │ ├── cdialog-class_5.cpp │ │ │ ├── cdialog-class_6.cpp │ │ │ ├── cdialog-class_7.cpp │ │ │ ├── cdockablepane-class_1.cpp │ │ │ ├── cdockablepane-class_2.cpp │ │ │ ├── cdockingmanager-class_1.cpp │ │ │ ├── cdocument-class_1.cpp │ │ │ ├── cdocument-class_2.cpp │ │ │ ├── cdocument-class_3.cpp │ │ │ ├── cdocument-class_4.cpp │ │ │ ├── cdocument-class_5.cpp │ │ │ ├── cdocument-class_6.cpp │ │ │ ├── cdocument-class_7.cpp │ │ │ ├── cdocument-class_8.cpp │ │ │ ├── cdocument-class_9.cpp │ │ │ ├── cdumpcontext-class_1.cpp │ │ │ ├── cdumpcontext-class_2.cpp │ │ │ ├── cdumpcontext-class_3.cpp │ │ │ ├── cdumpcontext-class_4.cpp │ │ │ ├── cdumpcontext-class_5.cpp │ │ │ ├── cdumpcontext-class_6.cpp │ │ │ ├── ceditview-class_1.cpp │ │ │ ├── ceditview-class_2.cpp │ │ │ ├── ceditview-class_3.cpp │ │ │ ├── cevent-class_1.cpp │ │ │ ├── cevent-class_2.cpp │ │ │ ├── cfieldexchange-class_1.cpp │ │ │ ├── cfileexception-class_2.cpp │ │ │ ├── cfindreplacedialog-class_1.cpp │ │ │ ├── cfindreplacedialog-class_2.h │ │ │ ├── cfindreplacedialog-class_3.cpp │ │ │ ├── cfindreplacedialog-class_4.cpp │ │ │ ├── cfindreplacedialog-class_5.cpp │ │ │ ├── cfont-class_1.cpp │ │ │ ├── cfont-class_2.cpp │ │ │ ├── cfont-class_3.cpp │ │ │ ├── cfont-class_4.cpp │ │ │ ├── cfont-class_5.cpp │ │ │ ├── cfont-class_6.cpp │ │ │ ├── cfont-class_7.cpp │ │ │ ├── cfont-class_8.cpp │ │ │ ├── cfontdialog-class_1.cpp │ │ │ ├── cfontdialog-class_10.cpp │ │ │ ├── cfontdialog-class_11.cpp │ │ │ ├── cfontdialog-class_12.cpp │ │ │ ├── cfontdialog-class_2.cpp │ │ │ ├── cfontdialog-class_3.cpp │ │ │ ├── cfontdialog-class_4.cpp │ │ │ ├── cfontdialog-class_5.cpp │ │ │ ├── cfontdialog-class_6.cpp │ │ │ ├── cfontdialog-class_7.cpp │ │ │ ├── cfontdialog-class_8.cpp │ │ │ ├── cfontdialog-class_9.cpp │ │ │ ├── cformview-class_1.h │ │ │ ├── cformview-class_2.cpp │ │ │ ├── cframewnd-class_4.cpp │ │ │ ├── cftpfilefind-class_1.cpp │ │ │ ├── cgdiobject-class_1.cpp │ │ │ ├── changing-list-control-styles_1.cpp │ │ │ ├── changing-the-styles-of-a-window-created-by-mfc_1.cpp │ │ │ ├── changing-the-styles-of-a-window-created-by-mfc_2.cpp │ │ │ ├── changing-the-styles-of-a-window-created-by-mfc_3.cpp │ │ │ ├── chotkeyctrl-class_1.cpp │ │ │ ├── chttpfile-class_1.cpp │ │ │ ├── cimage-limitations-with-earlier-operating-systems_1.cpp │ │ │ ├── cimage-limitations-with-earlier-operating-systems_2.h │ │ │ ├── class-factories-and-licensing_2.cpp │ │ │ ├── clist-class_1.cpp │ │ │ ├── clist-class_10.cpp │ │ │ ├── clist-class_11.cpp │ │ │ ├── clist-class_12.cpp │ │ │ ├── clist-class_13.cpp │ │ │ ├── clist-class_14.cpp │ │ │ ├── clist-class_15.cpp │ │ │ ├── clist-class_16.cpp │ │ │ ├── clist-class_17.cpp │ │ │ ├── clist-class_18.cpp │ │ │ ├── clist-class_19.cpp │ │ │ ├── clist-class_2.cpp │ │ │ ├── clist-class_20.cpp │ │ │ ├── clist-class_21.cpp │ │ │ ├── clist-class_3.cpp │ │ │ ├── clist-class_4.cpp │ │ │ ├── clist-class_5.cpp │ │ │ ├── clist-class_6.cpp │ │ │ ├── clist-class_7.cpp │ │ │ ├── clist-class_8.cpp │ │ │ ├── clist-class_9.cpp │ │ │ ├── clistbox-class_1.cpp │ │ │ ├── clistbox-class_10.cpp │ │ │ ├── clistbox-class_11.cpp │ │ │ ├── clistbox-class_12.cpp │ │ │ ├── clistbox-class_13.cpp │ │ │ ├── clistbox-class_14.cpp │ │ │ ├── clistbox-class_15.cpp │ │ │ ├── clistbox-class_16.cpp │ │ │ ├── clistbox-class_17.cpp │ │ │ ├── clistbox-class_18.cpp │ │ │ ├── clistbox-class_19.cpp │ │ │ ├── clistbox-class_2.cpp │ │ │ ├── clistbox-class_20.cpp │ │ │ ├── clistbox-class_21.cpp │ │ │ ├── clistbox-class_22.cpp │ │ │ ├── clistbox-class_23.cpp │ │ │ ├── clistbox-class_24.cpp │ │ │ ├── clistbox-class_25.cpp │ │ │ ├── clistbox-class_26.cpp │ │ │ ├── clistbox-class_27.cpp │ │ │ ├── clistbox-class_28.cpp │ │ │ ├── clistbox-class_29.cpp │ │ │ ├── clistbox-class_3.cpp │ │ │ ├── clistbox-class_30.cpp │ │ │ ├── clistbox-class_31.cpp │ │ │ ├── clistbox-class_32.cpp │ │ │ ├── clistbox-class_33.cpp │ │ │ ├── clistbox-class_34.cpp │ │ │ ├── clistbox-class_35.cpp │ │ │ ├── clistbox-class_36.cpp │ │ │ ├── clistbox-class_37.cpp │ │ │ ├── clistbox-class_38.cpp │ │ │ ├── clistbox-class_39.cpp │ │ │ ├── clistbox-class_4.cpp │ │ │ ├── clistbox-class_40.cpp │ │ │ ├── clistbox-class_41.cpp │ │ │ ├── clistbox-class_5.cpp │ │ │ ├── clistbox-class_6.cpp │ │ │ ├── clistbox-class_7.cpp │ │ │ ├── clistbox-class_8.cpp │ │ │ ├── clistbox-class_9.cpp │ │ │ ├── cmap-class_1.cpp │ │ │ ├── cmap-class_2.cpp │ │ │ ├── cmap-class_3.cpp │ │ │ ├── cmap-class_4.cpp │ │ │ ├── cmap-class_5.cpp │ │ │ ├── cmap-class_6.cpp │ │ │ ├── cmap-class_7.cpp │ │ │ ├── cmapstringtoob-class_1.cpp │ │ │ ├── cmapstringtoob-class_10.cpp │ │ │ ├── cmapstringtoob-class_2.cpp │ │ │ ├── cmapstringtoob-class_3.cpp │ │ │ ├── cmapstringtoob-class_4.cpp │ │ │ ├── cmapstringtoob-class_5.cpp │ │ │ ├── cmapstringtoob-class_6.cpp │ │ │ ├── cmapstringtoob-class_7.cpp │ │ │ ├── cmapstringtoob-class_8.cpp │ │ │ ├── cmapstringtoob-class_9.cpp │ │ │ ├── cmapstringtostring-class_1.cpp │ │ │ ├── cmapstringtostring-class_2.cpp │ │ │ ├── cmdichildwndex-class_1.h │ │ │ ├── cmdichildwndex-class_2.cpp │ │ │ ├── cmdichildwndex-class_3.cpp │ │ │ ├── cmdiframewndex-class_10.cpp │ │ │ ├── cmdiframewndex-class_11.cpp │ │ │ ├── cmdiframewndex-class_12.cpp │ │ │ ├── cmdiframewndex-class_13.cpp │ │ │ ├── cmdiframewndex-class_14.cpp │ │ │ ├── cmdiframewndex-class_15.cpp │ │ │ ├── cmdiframewndex-class_16.cpp │ │ │ ├── cmdiframewndex-class_17.cpp │ │ │ ├── cmdiframewndex-class_2.cpp │ │ │ ├── cmdiframewndex-class_3.cpp │ │ │ ├── cmdiframewndex-class_4.cpp │ │ │ ├── cmdiframewndex-class_5.cpp │ │ │ ├── cmdiframewndex-class_6.cpp │ │ │ ├── cmdiframewndex-class_7.cpp │ │ │ ├── cmdiframewndex-class_9.cpp │ │ │ ├── cmemorystate-structure_1.cpp │ │ │ ├── cmemorystate-structure_2.cpp │ │ │ ├── cmemorystate-structure_3.cpp │ │ │ ├── cmemorystate-structure_4.cpp │ │ │ ├── cmfcdropdowntoolbar-class_1.h │ │ │ ├── cmfcdropdowntoolbar-class_2.cpp │ │ │ ├── cmfcdropdowntoolbarbutton-class_1.cpp │ │ │ ├── cmfckeymapdialog-class_1.cpp │ │ │ ├── cmfclistctrl-class_1.h │ │ │ ├── cmfclistctrl-class_2.cpp │ │ │ ├── cmfcpropertygridfileproperty-class_1.cpp │ │ │ ├── cmfctoolbarcomboboxbutton-class_1.cpp │ │ │ ├── cmfctoolbarcomboboxbutton-class_2.cpp │ │ │ ├── cmfctoolbarimages-class_1.h │ │ │ ├── cmfctoolbarimages-class_2.cpp │ │ │ ├── cmfctoolbarscustomizedialog-class_5.cpp │ │ │ ├── cmfcwindowsmanagerdialog-class_1.cpp │ │ │ ├── cmonikerfile-class_1.cpp │ │ │ ├── cmonikerfile-class_2.cpp │ │ │ ├── cmultidoctemplate-class_1.cpp │ │ │ ├── cmultidoctemplate-class_2.cpp │ │ │ ├── cmultipagedhtmldialog-class_1.h │ │ │ ├── cmultipagedhtmldialog-class_2.cpp │ │ │ ├── cobarray-class_1.cpp │ │ │ ├── cobarray-class_10.cpp │ │ │ ├── cobarray-class_11.cpp │ │ │ ├── cobarray-class_12.cpp │ │ │ ├── cobarray-class_13.cpp │ │ │ ├── cobarray-class_14.cpp │ │ │ ├── cobarray-class_15.cpp │ │ │ ├── cobarray-class_2.cpp │ │ │ ├── cobarray-class_3.cpp │ │ │ ├── cobarray-class_4.cpp │ │ │ ├── cobarray-class_5.cpp │ │ │ ├── cobarray-class_6.cpp │ │ │ ├── cobarray-class_7.cpp │ │ │ ├── cobarray-class_8.cpp │ │ │ ├── cobarray-class_9.cpp │ │ │ ├── cobject-class_1.cpp │ │ │ ├── cobject-class_10.cpp │ │ │ ├── cobject-class_2.cpp │ │ │ ├── cobject-class_3.cpp │ │ │ ├── cobject-class_4.cpp │ │ │ ├── cobject-class_5.cpp │ │ │ ├── cobject-class_6.cpp │ │ │ ├── cobject-class_7.cpp │ │ │ ├── cobject-class_8.cpp │ │ │ ├── cobject-class_9.h │ │ │ ├── coblist-class_1.cpp │ │ │ ├── coblist-class_10.cpp │ │ │ ├── coblist-class_11.cpp │ │ │ ├── coblist-class_12.cpp │ │ │ ├── coblist-class_13.cpp │ │ │ ├── coblist-class_14.cpp │ │ │ ├── coblist-class_15.cpp │ │ │ ├── coblist-class_16.cpp │ │ │ ├── coblist-class_17.cpp │ │ │ ├── coblist-class_18.cpp │ │ │ ├── coblist-class_19.cpp │ │ │ ├── coblist-class_2.cpp │ │ │ ├── coblist-class_20.cpp │ │ │ ├── coblist-class_21.cpp │ │ │ ├── coblist-class_3.h │ │ │ ├── coblist-class_4.cpp │ │ │ ├── coblist-class_5.cpp │ │ │ ├── coblist-class_6.cpp │ │ │ ├── coblist-class_7.cpp │ │ │ ├── coblist-class_8.cpp │ │ │ ├── coblist-class_9.cpp │ │ │ ├── colecurrency-class_1.cpp │ │ │ ├── colecurrency-class_10.cpp │ │ │ ├── colecurrency-class_11.cpp │ │ │ ├── colecurrency-class_2.cpp │ │ │ ├── colecurrency-class_3.cpp │ │ │ ├── colecurrency-class_4.cpp │ │ │ ├── colecurrency-class_5.cpp │ │ │ ├── colecurrency-class_6.cpp │ │ │ ├── colecurrency-class_7.cpp │ │ │ ├── colecurrency-class_8.cpp │ │ │ ├── colecurrency-class_9.cpp │ │ │ ├── coledbrecordview-class_1.cpp │ │ │ ├── coledispatchdriver-class_1.cpp │ │ │ ├── coledispatchdriver-class_2.cpp │ │ │ ├── coledispatchdriver-class_3.cpp │ │ │ ├── coledispatchdriver-class_4.cpp │ │ │ ├── coledispatchdriver-class_5.cpp │ │ │ ├── coledispatchdriver-class_6.cpp │ │ │ ├── coledispatchdriver-class_7.cpp │ │ │ ├── coledocument-class_1.cpp │ │ │ ├── coledocument-class_2.cpp │ │ │ ├── coledocument-class_3.cpp │ │ │ ├── coledroptarget-class_1.cpp │ │ │ ├── coleexception-class_1.cpp │ │ │ ├── colelinkingdoc-class_1.h │ │ │ ├── colelinkingdoc-class_2.cpp │ │ │ ├── colelinkingdoc-class_3.cpp │ │ │ ├── colesafearray-class_1.cpp │ │ │ ├── colesafearray-class_2.cpp │ │ │ ├── colesafearray-class_3.cpp │ │ │ ├── colesafearray-class_4.cpp │ │ │ ├── colesafearray-class_5.cpp │ │ │ ├── colesafearray-class_6.cpp │ │ │ ├── colesafearray-class_7.cpp │ │ │ ├── coleserverdoc-class_1.cpp │ │ │ ├── com-interface-entry-points_1.cpp │ │ │ ├── connection-maps_1.h │ │ │ ├── connection-maps_2.cpp │ │ │ ├── connection-maps_3.cpp │ │ │ ├── connection-maps_4.cpp │ │ │ ├── connection-points_1.h │ │ │ ├── connection-points_2.cpp │ │ │ ├── connection-points_3.cpp │ │ │ ├── connection-points_4.cpp │ │ │ ├── cpagesetupdialog-class_1.cpp │ │ │ ├── cpagesetupdialog-class_2.cpp │ │ │ ├── cpagesetupdialog-class_3.cpp │ │ │ ├── cpaintdc-class_1.cpp │ │ │ ├── cpaintdc-class_2.cpp │ │ │ ├── cpen-class_1.cpp │ │ │ ├── cpen-class_2.cpp │ │ │ ├── cpen-class_3.cpp │ │ │ ├── cpen-class_4.cpp │ │ │ ├── cpen-class_5.cpp │ │ │ ├── cpen-class_6.cpp │ │ │ ├── cpen-class_7.cpp │ │ │ ├── cprintdialog-class_1.cpp │ │ │ ├── cprintdialog-class_2.cpp │ │ │ ├── cprintdialog-class_3.cpp │ │ │ ├── cprintdialog-class_4.cpp │ │ │ ├── cprintdialog-class_5.cpp │ │ │ ├── cprintdialog-class_6.cpp │ │ │ ├── cprintdialog-class_7.cpp │ │ │ ├── cpropertypage-class_1.cpp │ │ │ ├── cpropertypage-class_10.cpp │ │ │ ├── cpropertypage-class_11.cpp │ │ │ ├── cpropertypage-class_12.cpp │ │ │ ├── cpropertypage-class_13.cpp │ │ │ ├── cpropertypage-class_14.cpp │ │ │ ├── cpropertypage-class_15.cpp │ │ │ ├── cpropertypage-class_16.cpp │ │ │ ├── cpropertypage-class_17.cpp │ │ │ ├── cpropertypage-class_2.cpp │ │ │ ├── cpropertypage-class_3.cpp │ │ │ ├── cpropertypage-class_4.cpp │ │ │ ├── cpropertypage-class_5.cpp │ │ │ ├── cpropertypage-class_6.cpp │ │ │ ├── cpropertypage-class_7.cpp │ │ │ ├── cpropertypage-class_8.cpp │ │ │ ├── cpropertypage-class_9.cpp │ │ │ ├── cpropertysheet-class_1.cpp │ │ │ ├── cpropertysheet-class_10.cpp │ │ │ ├── cpropertysheet-class_11.cpp │ │ │ ├── cpropertysheet-class_12.cpp │ │ │ ├── cpropertysheet-class_13.cpp │ │ │ ├── cpropertysheet-class_14.cpp │ │ │ ├── cpropertysheet-class_15.cpp │ │ │ ├── cpropertysheet-class_2.cpp │ │ │ ├── cpropertysheet-class_3.cpp │ │ │ ├── cpropertysheet-class_4.cpp │ │ │ ├── cpropertysheet-class_5.cpp │ │ │ ├── cpropertysheet-class_6.cpp │ │ │ ├── cpropertysheet-class_7.cpp │ │ │ ├── cpropertysheet-class_8.cpp │ │ │ ├── cpropertysheet-class_9.cpp │ │ │ ├── creating-an-active-document-container-application_1.cpp │ │ │ ├── creating-stack-and-queue-collections_1.h │ │ │ ├── creating-stack-and-queue-collections_2.h │ │ │ ├── creating-the-tab-control_1.cpp │ │ │ ├── creating-the-tab-control_2.cpp │ │ │ ├── crecordset-class_1.cpp │ │ │ ├── crecordset-class_10.cpp │ │ │ ├── crecordset-class_11.cpp │ │ │ ├── crecordset-class_12.cpp │ │ │ ├── crecordset-class_13.cpp │ │ │ ├── crecordset-class_14.cpp │ │ │ ├── crecordset-class_15.cpp │ │ │ ├── crecordset-class_16.cpp │ │ │ ├── crecordset-class_2.cpp │ │ │ ├── crecordset-class_3.cpp │ │ │ ├── crecordset-class_4.cpp │ │ │ ├── crecordset-class_5.cpp │ │ │ ├── crecordset-class_6.cpp │ │ │ ├── crecordset-class_7.cpp │ │ │ ├── crecordset-class_8.cpp │ │ │ ├── crecordset-class_9.cpp │ │ │ ├── crecordview-class_1.cpp │ │ │ ├── crgn-class_1.cpp │ │ │ ├── crgn-class_2.cpp │ │ │ ├── crgn-class_3.cpp │ │ │ ├── crgn-class_4.cpp │ │ │ ├── crgn-class_5.cpp │ │ │ ├── crgn-class_6.cpp │ │ │ ├── crgn-class_7.cpp │ │ │ ├── cricheditview-class_1.cpp │ │ │ ├── cricheditview-class_10.cpp │ │ │ ├── cricheditview-class_11.cpp │ │ │ ├── cricheditview-class_12.cpp │ │ │ ├── cricheditview-class_13.cpp │ │ │ ├── cricheditview-class_2.cpp │ │ │ ├── cricheditview-class_3.cpp │ │ │ ├── cricheditview-class_4.cpp │ │ │ ├── cricheditview-class_5.cpp │ │ │ ├── cricheditview-class_6.cpp │ │ │ ├── cricheditview-class_7.cpp │ │ │ ├── cricheditview-class_8.cpp │ │ │ ├── cricheditview-class_9.cpp │ │ │ ├── cruntimeclass-structure_1.cpp │ │ │ ├── cruntimeclass-structure_2.cpp │ │ │ ├── cscrollview-class_1.cpp │ │ │ ├── cscrollview-class_2.cpp │ │ │ ├── cscrollview-class_3.cpp │ │ │ ├── cscrollview-class_4.cpp │ │ │ ├── cscrollview-class_5.cpp │ │ │ ├── cscrollview-class_6.cpp │ │ │ ├── csingledoctemplate-class_1.cpp │ │ │ ├── csingledoctemplate-class_2.cpp │ │ │ ├── csinglelock-class_1.h │ │ │ ├── csinglelock-class_2.h │ │ │ ├── csinglelock-class_3.h │ │ │ ├── cstatusbar-class_1.cpp │ │ │ ├── cstatusbar-class_2.cpp │ │ │ ├── cstatusbar-class_3.cpp │ │ │ ├── cstring-formatting-and-message-box-display_1.cpp │ │ │ ├── cstring-formatting-and-message-box-display_2.cpp │ │ │ ├── cstring-formatting-and-message-box-display_3.cpp │ │ │ ├── ctoolbar-class_1.cpp │ │ │ ├── ctoolbar-class_2.cpp │ │ │ ├── ctoolbar-class_3.cpp │ │ │ ├── ctoolbarctrl-class_1.cpp │ │ │ ├── ctoolbarctrl-class_2.cpp │ │ │ ├── ctooltipctrl-class_1.h │ │ │ ├── ctypedptrlist-class_1.cpp │ │ │ ├── ctypedptrlist-class_2.cpp │ │ │ ├── cuserexception-class_1.cpp │ │ │ ├── cusertool-class_1.cpp │ │ │ ├── cusertoolsmanager-class_1.cpp │ │ │ ├── cview-class_1.cpp │ │ │ ├── cview-class_2.cpp │ │ │ ├── cview-class_3.cpp │ │ │ ├── cview-class_4.cpp │ │ │ ├── cwindowdc-class_1.cpp │ │ │ ├── cwinthread-class_1.cpp │ │ │ ├── database-macros-and-globals_1.cpp │ │ │ ├── database-macros-and-globals_2.cpp │ │ │ ├── database-macros-and-globals_3.cpp │ │ │ ├── deleting-all-objects-in-a-cobject-collection_1.cpp │ │ │ ├── deleting-all-objects-in-a-cobject-collection_2.cpp │ │ │ ├── deleting-all-objects-in-a-cobject-collection_3.cpp │ │ │ ├── derived-message-maps_1.cpp │ │ │ ├── deriving-a-class-from-cobject_1.h │ │ │ ├── deriving-controls-from-a-standard-control_1.cpp │ │ │ ├── dhtml-event-maps_1.cpp │ │ │ ├── diagnostic-services_1.cpp │ │ │ ├── diagnostic-services_10.cpp │ │ │ ├── diagnostic-services_11.cpp │ │ │ ├── diagnostic-services_12.cpp │ │ │ ├── diagnostic-services_13.cpp │ │ │ ├── diagnostic-services_14.cpp │ │ │ ├── diagnostic-services_15.cpp │ │ │ ├── diagnostic-services_16.cpp │ │ │ ├── diagnostic-services_17.cpp │ │ │ ├── diagnostic-services_18.cpp │ │ │ ├── diagnostic-services_19.cpp │ │ │ ├── diagnostic-services_2.cpp │ │ │ ├── diagnostic-services_3.cpp │ │ │ ├── diagnostic-services_4.cpp │ │ │ ├── diagnostic-services_5.cpp │ │ │ ├── diagnostic-services_6.cpp │ │ │ ├── diagnostic-services_7.cpp │ │ │ ├── diagnostic-services_8.cpp │ │ │ ├── diagnostic-services_9.cpp │ │ │ ├── dialog-data-exchange-functions-for-crecordview-and-cdaorecordview_1.cpp │ │ │ ├── dialog-data-exchange_1.cpp │ │ │ ├── dispatch-maps_1.h │ │ │ ├── dispatch-maps_2.cpp │ │ │ ├── dispatch-maps_3.h │ │ │ ├── dispatch-maps_4.cpp │ │ │ ├── dispatch-maps_5.h │ │ │ ├── dispatch-maps_6.cpp │ │ │ ├── docking-and-floating-toolbars_1.cpp │ │ │ ├── document-template-creation_1.cpp │ │ │ ├── drawing-in-a-view_1.cpp │ │ │ ├── dynamic-object-creation_1.cpp │ │ │ ├── event-maps_2.cpp │ │ │ ├── event-sink-maps_1.cpp │ │ │ ├── event-sink-maps_2.h │ │ │ ├── event-sink-maps_3.cpp │ │ │ ├── example-displaying-a-dialog-box-via-a-menu-command_1.cpp │ │ │ ├── example-displaying-a-dialog-box-via-a-menu-command_2.cpp │ │ │ ├── example-displaying-a-dialog-box-via-a-menu-command_3.h │ │ │ ├── example-displaying-a-dialog-box-via-a-menu-command_4.h │ │ │ ├── example-displaying-a-dialog-box-via-a-menu-command_5.cpp │ │ │ ├── example-displaying-a-dialog-box-via-a-menu-command_6.cpp │ │ │ ├── example-displaying-a-dialog-box-via-a-menu-command_7.cpp │ │ │ ├── exception-processing_1.cpp │ │ │ ├── exception-processing_2.cpp │ │ │ ├── exceptions-catching-and-deleting-exceptions_1.cpp │ │ │ ├── exceptions-catching-and-deleting-exceptions_2.cpp │ │ │ ├── exceptions-catching-and-deleting-exceptions_3.cpp │ │ │ ├── exceptions-changes-to-exception-macros-in-version-3-0_1.cpp │ │ │ ├── exceptions-changes-to-exception-macros-in-version-3-0_2.cpp │ │ │ ├── exceptions-changes-to-exception-macros-in-version-3-0_3.cpp │ │ │ ├── exceptions-changes-to-exception-macros-in-version-3-0_4.cpp │ │ │ ├── exceptions-converting-from-mfc-exception-macros_1.cpp │ │ │ ├── exceptions-converting-from-mfc-exception-macros_2.cpp │ │ │ ├── exceptions-converting-from-mfc-exception-macros_3.cpp │ │ │ ├── exceptions-converting-from-mfc-exception-macros_4.cpp │ │ │ ├── exceptions-database-exceptions_1.cpp │ │ │ ├── exceptions-database-exceptions_2.cpp │ │ │ ├── exceptions-examining-exception-contents_1.cpp │ │ │ ├── exceptions-freeing-objects-in-exceptions_1.cpp │ │ │ ├── exceptions-freeing-objects-in-exceptions_2.cpp │ │ │ ├── exceptions-freeing-objects-in-exceptions_3.cpp │ │ │ ├── exceptions-throwing-exceptions-from-your-own-functions_1.cpp │ │ │ ├── exceptions-throwing-exceptions-from-your-own-functions_2.cpp │ │ │ ├── exceptions-using-mfc-macros-and-cpp-exceptions_1.cpp │ │ │ ├── exceptions-using-mfc-macros-and-cpp-exceptions_2.cpp │ │ │ ├── exceptions-using-mfc-macros-and-cpp-exceptions_3.cpp │ │ │ ├── exchanging-data_1.cpp │ │ │ ├── exported-dll-function-entry-points_1.cpp │ │ │ ├── global-hot-keys_1.cpp │ │ │ ├── graphic-objects_1.cpp │ │ │ ├── gray-and-dithered-bitmap-functions_1.cpp │ │ │ ├── gray-and-dithered-bitmap-functions_2.cpp │ │ │ ├── gray-and-dithered-bitmap-functions_3.cpp │ │ │ ├── gray-and-dithered-bitmap-functions_4.cpp │ │ │ ├── handlers-for-commands-and-control-notifications_1.h │ │ │ ├── handlers-for-commands-and-control-notifications_2.h │ │ │ ├── handlers-for-message-map-ranges_1.cpp │ │ │ ├── handlers-for-message-map-ranges_2.h │ │ │ ├── handlers-for-message-map-ranges_3.cpp │ │ │ ├── handlers-for-message-map-ranges_4.h │ │ │ ├── handlers-for-message-map-ranges_5.cpp │ │ │ ├── handlers-for-message-map-ranges_6.cpp │ │ │ ├── handlers-for-standard-windows-messages_1.cpp │ │ │ ├── handling-tool-tip-notifications_1.cpp │ │ │ ├── handling-ttn-needtext-notification-for-tool-tips_1.cpp │ │ │ ├── handling-ttn-needtext-notification-for-tool-tips_2.h │ │ │ ├── handling-ttn-needtext-notification-for-tool-tips_3.cpp │ │ │ ├── handling-ttn-needtext-notification-for-tool-tips_4.cpp │ │ │ ├── header-control-and-list-control_1.cpp │ │ │ ├── how-to-create-a-message-map-for-a-template-class_1.h │ │ │ ├── how-to-create-a-message-map-for-a-template-class_2.cpp │ │ │ ├── how-to-create-a-message-map-for-a-template-class_3.cpp │ │ │ ├── how-to-create-a-message-map-for-a-template-class_4.cpp │ │ │ ├── how-to-create-a-message-map-for-a-template-class_5.cpp │ │ │ ├── how-to-create-a-message-map-for-a-template-class_6.cpp │ │ │ ├── how-to-create-a-message-map-for-a-template-class_7.cpp │ │ │ ├── how-to-implement-tracking-in-your-code_1.cpp │ │ │ ├── how-to-implement-tracking-in-your-code_2.cpp │ │ │ ├── how-to-implement-tracking-in-your-code_3.cpp │ │ │ ├── how-to-implement-tracking-in-your-code_4.cpp │ │ │ ├── how-to-implement-tracking-in-your-code_5.cpp │ │ │ ├── how-to-make-a-type-safe-collection_1.cpp │ │ │ ├── how-to-make-a-type-safe-collection_2.cpp │ │ │ ├── how-to-make-a-type-safe-collection_3.cpp │ │ │ ├── how-to-make-a-type-safe-collection_4.cpp │ │ │ ├── how-to-make-a-type-safe-collection_5.h │ │ │ ├── idle-loop-processing_1.cpp │ │ │ ├── implementing-working-areas-in-list-controls_1.cpp │ │ │ ├── implementing-working-areas-in-list-controls_2.cpp │ │ │ ├── initializing-the-parts-of-a-cstatusbarctrl-object_1.cpp │ │ │ ├── list-items-and-image-lists_1.cpp │ │ │ ├── manipulating-the-tool-tip-control_1.cpp │ │ │ ├── mapi-support-in-mfc_1.cpp │ │ │ ├── memory-management-examples_1.cpp │ │ │ ├── memory-management-examples_2.cpp │ │ │ ├── memory-management-examples_3.cpp │ │ │ ├── memory-management-examples_4.cpp │ │ │ ├── memory-management-examples_5.cpp │ │ │ ├── memory-management-examples_6.cpp │ │ │ ├── memory-management-examples_7.cpp │ │ │ ├── memory-management-examples_8.cpp │ │ │ ├── memory-management-examples_9.cpp │ │ │ ├── memory-management-frame-allocation_1.cpp │ │ │ ├── mfc-activex-controls-accessing-ambient-properties_1.cpp │ │ │ ├── mfc-activex-controls-adding-another-custom-property-page_1.cpp │ │ │ ├── mfc-activex-controls-adding-another-custom-property-page_2.cpp │ │ │ ├── mfc-activex-controls-adding-another-custom-property-page_3.cpp │ │ │ ├── mfc-activex-controls-adding-custom-events_1.h │ │ │ ├── mfc-activex-controls-adding-custom-events_2.cpp │ │ │ ├── mfc-activex-controls-adding-custom-events_3.idl │ │ │ ├── mfc-activex-controls-adding-custom-events_4.cpp │ │ │ ├── mfc-activex-controls-adding-custom-events_5.cpp │ │ │ ├── mfc-activex-controls-adding-custom-events_6.h │ │ │ ├── mfc-activex-controls-adding-custom-methods_1.h │ │ │ ├── mfc-activex-controls-adding-custom-methods_2.idl │ │ │ ├── mfc-activex-controls-adding-custom-methods_3.cpp │ │ │ ├── mfc-activex-controls-adding-custom-methods_4.cpp │ │ │ ├── mfc-activex-controls-adding-custom-properties_1.h │ │ │ ├── mfc-activex-controls-adding-custom-properties_2.idl │ │ │ ├── mfc-activex-controls-adding-custom-properties_3.cpp │ │ │ ├── mfc-activex-controls-adding-custom-properties_4.cpp │ │ │ ├── mfc-activex-controls-adding-stock-events-to-an-activex-control_1.cpp │ │ │ ├── mfc-activex-controls-adding-stock-events-to-an-activex-control_2.idl │ │ │ ├── mfc-activex-controls-adding-stock-methods_1.cpp │ │ │ ├── mfc-activex-controls-adding-stock-methods_2.idl │ │ │ ├── mfc-activex-controls-adding-stock-properties_1.cpp │ │ │ ├── mfc-activex-controls-adding-stock-properties_2.idl │ │ │ ├── mfc-activex-controls-adding-stock-properties_3.cpp │ │ │ ├── mfc-activex-controls-advanced-property-implementation_1.cpp │ │ │ ├── mfc-activex-controls-advanced-topics_2.h │ │ │ ├── mfc-activex-controls-advanced-topics_3.cpp │ │ │ ├── mfc-activex-controls-advanced-topics_4.cpp │ │ │ ├── mfc-activex-controls-advanced-topics_5.cpp │ │ │ ├── mfc-activex-controls-advanced-topics_6.cpp │ │ │ ├── mfc-activex-controls-creating-an-automation-server_1.cpp │ │ │ ├── mfc-activex-controls-creating-an-automation-server_2.cpp │ │ │ ├── mfc-activex-controls-distributing-activex-controls_1.cpp │ │ │ ├── mfc-activex-controls-events_1.h │ │ │ ├── mfc-activex-controls-events_2.cpp │ │ │ ├── mfc-activex-controls-events_3.cpp │ │ │ ├── mfc-activex-controls-licensing-an-activex-control_1.h │ │ │ ├── mfc-activex-controls-licensing-an-activex-control_2.cpp │ │ │ ├── mfc-activex-controls-licensing-an-activex-control_3.cpp │ │ │ ├── mfc-activex-controls-licensing-an-activex-control_4.idl │ │ │ ├── mfc-activex-controls-localizing-an-activex-control_1.idl │ │ │ ├── mfc-activex-controls-localizing-an-activex-control_2.cpp │ │ │ ├── mfc-activex-controls-localizing-an-activex-control_3.cpp │ │ │ ├── mfc-activex-controls-localizing-an-activex-control_4.cpp │ │ │ ├── mfc-activex-controls-localizing-an-activex-control_5.cpp │ │ │ ├── mfc-activex-controls-methods_1.h │ │ │ ├── mfc-activex-controls-methods_2.cpp │ │ │ ├── mfc-activex-controls-methods_3.cpp │ │ │ ├── mfc-activex-controls-painting-an-activex-control_1.cpp │ │ │ ├── mfc-activex-controls-property-pages_1.cpp │ │ │ ├── mfc-activex-controls-serializing_1.cpp │ │ │ ├── mfc-activex-controls-serializing_2.cpp │ │ │ ├── mfc-activex-controls-serializing_3.cpp │ │ │ ├── mfc-activex-controls-serializing_4.cpp │ │ │ ├── mfc-activex-controls-serializing_5.cpp │ │ │ ├── mfc-activex-controls-subclassing-a-windows-control_1.h │ │ │ ├── mfc-activex-controls-subclassing-a-windows-control_2.cpp │ │ │ ├── mfc-activex-controls-subclassing-a-windows-control_3.cpp │ │ │ ├── mfc-activex-controls-subclassing-a-windows-control_4.cpp │ │ │ ├── mfc-activex-controls-subclassing-a-windows-control_5.h │ │ │ ├── mfc-activex-controls-subclassing-a-windows-control_6.h │ │ │ ├── mfc-activex-controls-subclassing-a-windows-control_7.cpp │ │ │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control_1.cpp │ │ │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control_2.cpp │ │ │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control_3.cpp │ │ │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control_4.h │ │ │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control_5.cpp │ │ │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control_6.cpp │ │ │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control_7.cpp │ │ │ ├── mfc-activex-controls-using-fonts_1.cpp │ │ │ ├── mfc-activex-controls-using-fonts_10.cpp │ │ │ ├── mfc-activex-controls-using-fonts_11.cpp │ │ │ ├── mfc-activex-controls-using-fonts_12.cpp │ │ │ ├── mfc-activex-controls-using-fonts_13.cpp │ │ │ ├── mfc-activex-controls-using-fonts_14.cpp │ │ │ ├── mfc-activex-controls-using-fonts_15.cpp │ │ │ ├── mfc-activex-controls-using-fonts_16.cpp │ │ │ ├── mfc-activex-controls-using-fonts_17.cpp │ │ │ ├── mfc-activex-controls-using-fonts_18.cpp │ │ │ ├── mfc-activex-controls-using-fonts_19.h │ │ │ ├── mfc-activex-controls-using-fonts_2.idl │ │ │ ├── mfc-activex-controls-using-fonts_20.cpp │ │ │ ├── mfc-activex-controls-using-fonts_3.cpp │ │ │ ├── mfc-activex-controls-using-fonts_4.cpp │ │ │ ├── mfc-activex-controls-using-fonts_5.cpp │ │ │ ├── mfc-activex-controls-using-fonts_6.cpp │ │ │ ├── mfc-activex-controls-using-fonts_7.idl │ │ │ ├── mfc-activex-controls-using-fonts_8.h │ │ │ ├── mfc-activex-controls-using-fonts_9.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_1.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_10.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_11.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_2.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_3.h │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_4.h │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_5.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_6.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_7.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_8.cpp │ │ │ ├── mfc-activex-controls-using-pictures-in-an-activex-control_9.cpp │ │ │ ├── mfc-activex-controls-using-stock-property-pages_1.cpp │ │ │ ├── on-update-command-ui-macro_1.h │ │ │ ├── one-stage-and-two-stage-construction-of-objects_1.cpp │ │ │ ├── optimizing-control-drawing_1.cpp │ │ │ ├── optimizing-control-drawing_2.h │ │ │ ├── optimizing-control-drawing_3.h │ │ │ ├── optimizing-control-drawing_4.cpp │ │ │ ├── optimizing-control-drawing_5.cpp │ │ │ ├── optimizing-control-drawing_6.cpp │ │ │ ├── optimizing-persistence-and-initialization_1.cpp │ │ │ ├── optimizing-persistence-and-initialization_2.cpp │ │ │ ├── optimizing-persistence-and-initialization_3.cpp │ │ │ ├── optimizing-persistence-and-initialization_4.cpp │ │ │ ├── persistence-of-ole-controls_1.cpp │ │ │ ├── persistence-of-ole-controls_2.cpp │ │ │ ├── programming-activex-controls-in-a-activex-control-container_1.h │ │ │ ├── programming-activex-controls-in-a-activex-control-container_2.h │ │ │ ├── programming-activex-controls-in-a-activex-control-container_3.h │ │ │ ├── programming-activex-controls-in-a-activex-control-container_4.h │ │ │ ├── programming-activex-controls-in-a-activex-control-container_5.h │ │ │ ├── programming-activex-controls-in-a-activex-control-container_6.cpp │ │ │ ├── programming-activex-controls-in-a-activex-control-container_7.cpp │ │ │ ├── property-sheets-as-wizards_1.cpp │ │ │ ├── providing-flicker-free-activation_1.cpp │ │ │ ├── providing-flicker-free-activation_2.cpp │ │ │ ├── providing-flicker-free-activation_3.cpp │ │ │ ├── providing-mouse-interaction-while-inactive_1.cpp │ │ │ ├── providing-mouse-interaction-while-inactive_2.cpp │ │ │ ├── providing-mouse-interaction-while-inactive_3.cpp │ │ │ ├── providing-mouse-interaction-while-inactive_4.cpp │ │ │ ├── providing-mouse-interaction-while-inactive_5.cpp │ │ │ ├── providing-windowless-activation_1.cpp │ │ │ ├── providing-windowless-activation_2.cpp │ │ │ ├── providing-windowless-activation_3.cpp │ │ │ ├── providing-windowless-activation_4.cpp │ │ │ ├── rebar-controls-and-bands_1.cpp │ │ │ ├── receiving-notification-from-common-controls_1.cpp │ │ │ ├── registering-ole-controls_3.cpp │ │ │ ├── registering-ole-controls_4.cpp │ │ │ ├── rubber-banding-and-trackers_1.cpp │ │ │ ├── run-time-object-model-services_1.h │ │ │ ├── run-time-object-model-services_2.h │ │ │ ├── run-time-object-model-services_3.h │ │ │ ├── run-time-object-model-services_4.cpp │ │ │ ├── run-time-object-model-services_5.h │ │ │ ├── run-time-object-model-services_6.cpp │ │ │ ├── run-time-object-model-services_7.cpp │ │ │ ├── run-time-object-model-services_8.cpp │ │ │ ├── selecting-a-graphic-object-into-a-device-context_1.cpp │ │ │ ├── serialization-making-a-serializable-class_1.h │ │ │ ├── serialization-making-a-serializable-class_2.cpp │ │ │ ├── serialization-making-a-serializable-class_3.h │ │ │ ├── serialization-making-a-serializable-class_4.cpp │ │ │ ├── servers-implementing-in-place-frame-windows_1.cpp │ │ │ ├── setting-the-day-state-of-a-month-calendar-control_1.cpp │ │ │ ├── setting-the-images-for-an-individual-item_1.cpp │ │ │ ├── setting-the-images-for-an-individual-item_2.cpp │ │ │ ├── special-cwinapp-services_1.cpp │ │ │ ├── specifying-levels-of-functionality_1.h │ │ │ ├── specifying-levels-of-functionality_2.cpp │ │ │ ├── standard-command-and-window-ids_1.h │ │ │ ├── storing-and-loading-cobjects-via-an-archive_1.h │ │ │ ├── storing-and-loading-cobjects-via-an-archive_2.cpp │ │ │ ├── tabs-and-tab-control-attributes_1.cpp │ │ │ ├── template-based-classes_1.cpp │ │ │ ├── template-based-classes_2.cpp │ │ │ ├── template-based-classes_3.cpp │ │ │ ├── template-based-classes_4.cpp │ │ │ ├── template-based-classes_5.cpp │ │ │ ├── template-based-classes_6.cpp │ │ │ ├── the-ccmdui-class_1.cpp │ │ │ ├── tree-control-item-states-overview_1.cpp │ │ │ ├── turning-off-the-activate-when-visible-option_1.cpp │ │ │ ├── two-ways-to-create-a-carchive-object_1.cpp │ │ │ ├── two-ways-to-create-a-carchive-object_2.cpp │ │ │ ├── type-casting-of-mfc-class-objects_1.cpp │ │ │ ├── type-safe-access-to-controls-with-code-wizards_1.cpp │ │ │ ├── type-safe-access-to-controls-without-code-wizards_1.cpp │ │ │ ├── type-safe-access-to-controls-without-code-wizards_2.cpp │ │ │ ├── updating-the-text-of-a-status-bar-pane_1.cpp │ │ │ ├── updating-the-text-of-a-status-bar-pane_2.h │ │ │ ├── updating-the-text-of-a-status-bar-pane_3.cpp │ │ │ ├── updating-the-text-of-a-status-bar-pane_4.cpp │ │ │ ├── user-defined-tools_1.cpp │ │ │ ├── using-a-dialog-bar-with-a-rebar-control_1.cpp │ │ │ ├── using-a-dialog-bar-with-a-rebar-control_2.cpp │ │ │ ├── using-an-image-list-with-a-rebar-control_1.cpp │ │ │ ├── using-an-unclipped-device-context_1.cpp │ │ │ ├── using-an-unclipped-device-context_2.cpp │ │ │ ├── using-an-unclipped-device-context_3.cpp │ │ │ ├── using-callback-fields-in-a-date-and-time-picker-control_1.cpp │ │ │ ├── using-callback-fields-in-a-date-and-time-picker-control_2.cpp │ │ │ ├── using-custom-format-strings-in-a-date-and-time-picker-control_1.cpp │ │ │ ├── using-drop-down-buttons-in-a-toolbar-control_1.cpp │ │ │ ├── using-drop-down-buttons-in-a-toolbar-control_2.cpp │ │ │ ├── using-drop-down-buttons-in-a-toolbar-control_3.cpp │ │ │ ├── using-drop-down-buttons-in-a-toolbar-control_4.cpp │ │ │ ├── using-image-lists-in-a-toolbar-control_1.cpp │ │ │ ├── using-image-lists-in-an-extended-combo-box-control_1.cpp │ │ │ ├── using-image-lists-in-an-extended-combo-box-control_2.cpp │ │ │ ├── using-image-lists-with-header-controls_1.cpp │ │ │ ├── using-image-lists-with-header-controls_2.cpp │ │ │ ├── using-image-lists-with-header-controls_3.cpp │ │ │ ├── using-the-carchive-output-and-input-operators_1.cpp │ │ │ ├── using-the-carchive-output-and-input-operators_2.cpp │ │ │ ├── using-the-carchive-output-and-input-operators_3.cpp │ │ │ ├── using-the-carchive-output-and-input-operators_4.cpp │ │ │ ├── using-the-carchive-output-and-input-operators_5.cpp │ │ │ ├── virtual-list-controls_1.cpp │ │ │ ├── virtual-list-controls_2.cpp │ │ │ ├── virtual-list-controls_3.cpp │ │ │ ├── where-to-find-message-maps_1.cpp │ │ │ ├── windows-sockets-byte-ordering_1.cpp │ │ │ ├── windows-sockets-byte-ordering_2.cpp │ │ │ ├── windows-sockets-byte-ordering_3.cpp │ │ │ ├── windows-sockets-example-of-sockets-using-archives_1.cpp │ │ │ ├── windows-sockets-how-sockets-with-archives-work_1.cpp │ │ │ ├── windows-sockets-using-class-casyncsocket_1.cpp │ │ │ ├── windows-sockets-using-class-casyncsocket_2.cpp │ │ │ ├── wininet-basics_1.cpp │ │ │ ├── wininet-basics_2.cpp │ │ │ ├── wininet-basics_3.cpp │ │ │ └── wininet-basics_4.cpp │ │ └── VisualBasic │ │ │ └── mfc-activex-controls-advanced-topics_1.vb │ ├── collections.md │ ├── com-interface-entry-points.md │ ├── command-ids.md │ ├── command-routing-classes.md │ ├── command-routing-illustration.md │ ├── command-routing.md │ ├── command-targets.md │ ├── common-control-sample-list.md │ ├── common-dialog-classes.md │ ├── commonly-added-member-functions.md │ ├── commonly-overridden-member-functions.md │ ├── communicating-with-a-tree-control.md │ ├── connection-points.md │ ├── containers-advanced-features.md │ ├── containers-client-item-notifications.md │ ├── containers-client-item-states.md │ ├── containers-client-items.md │ ├── containers-compound-files.md │ ├── containers-for-activex-controls.md │ ├── containers-implementing-a-container.md │ ├── containers-user-interface-issues.md │ ├── containers.md │ ├── control-bar-classes.md │ ├── control-bars.md │ ├── control-classes.md │ ├── controls-mfc.md │ ├── creating-a-ctoolbarctrl-object.md │ ├── creating-a-dialog-class-with-code-wizards.md │ ├── creating-a-modeless-property-sheet.md │ ├── creating-a-rebar-control.md │ ├── creating-an-active-document-container-application.md │ ├── creating-an-extended-combo-box-control.md │ ├── creating-and-displaying-dialog-boxes.md │ ├── creating-document-frame-windows.md │ ├── creating-modal-dialog-boxes.md │ ├── creating-modeless-dialog-boxes.md │ ├── creating-new-documents-windows-and-views.md │ ├── creating-stack-and-queue-collections.md │ ├── creating-the-date-and-time-picker-control.md │ ├── creating-the-dialog-resource.md │ ├── creating-the-header-control.md │ ├── creating-the-image-lists.md │ ├── creating-the-list-control.md │ ├── creating-the-month-calendar-control.md │ ├── creating-the-tab-control.md │ ├── creating-windows.md │ ├── creating-your-dialog-class.md │ ├── crebar-vs-crebarctrl.md │ ├── ctreectrl-vs-ctreeview.md │ ├── current-selection-in-a-rich-edit-control.md │ ├── customization-for-mfc.md │ ├── customizing-the-appearance-of-a-toolbar-control.md │ ├── customizing-the-header-item-s-appearance.md │ ├── cwinapp-and-the-mfc-application-wizard.md │ ├── cwinapp-the-application-class.md │ ├── dao-classes.md │ ├── data-objects-and-data-sources-creation-and-destruction.md │ ├── data-objects-and-data-sources-manipulation.md │ ├── data-objects-and-data-sources-ole.md │ ├── date-and-time-picker-control-examples.md │ ├── debugging-and-exception-classes.md │ ├── debugging-support-classes.md │ ├── declaring-message-handler-functions.md │ ├── deleting-all-objects-in-a-cobject-collection.md │ ├── deprecated-ansi-apis.md │ ├── derived-message-maps.md │ ├── derived-view-classes-available-in-mfc.md │ ├── derived-window-classes.md │ ├── deriving-a-class-from-cobject.md │ ├── deriving-a-document-class-from-cdocument.md │ ├── deriving-controls-from-a-standard-control.md │ ├── destroying-frame-windows.md │ ├── destroying-the-dialog-box.md │ ├── destroying-the-list-control.md │ ├── destroying-window-objects.md │ ├── detaching-a-cwnd-from-its-hwnd.md │ ├── device-contexts.md │ ├── dialog-bars.md │ ├── dialog-box-classes.md │ ├── dialog-box-components-in-the-framework.md │ ├── dialog-boxes-in-ole.md │ ├── dialog-boxes.md │ ├── dialog-data-exchange-and-validation.md │ ├── dialog-data-exchange.md │ ├── dialog-data-validation.md │ ├── dialog-sample-list.md │ ├── do-i-have-to-derive-new-classes-from-cobject-q.md │ ├── docking-and-floating-toolbars.md │ ├── document-and-view-classes-created-by-the-mfc-application-wizard.md │ ├── document-classes.md │ ├── document-template-classes.md │ ├── document-template-creation.md │ ├── document-templates-and-the-document-view-creation-process.md │ ├── document-view-architecture.md │ ├── document-view-creation.md │ ├── document-view-sample-list.md │ ├── documents-views-and-the-framework.md │ ├── drag-and-drop-ole.md │ ├── dragging-and-dropping-files-in-a-frame-window.md │ ├── dragging-images-from-an-image-list.md │ ├── drawing-and-printing-classes.md │ ├── drawing-images-from-an-image-list.md │ ├── drawing-in-a-view.md │ ├── drawing-tool-classes.md │ ├── dynamic-layout.md │ ├── dynamic-object-creation.md │ ├── enabling-tool-tips.md │ ├── example-displaying-a-dialog-box-via-a-menu-command.md │ ├── example-of-active-document-containment-office-binder.md │ ├── exception-classes.md │ ├── exception-handling-in-mfc.md │ ├── exceptions-catching-and-deleting-exceptions.md │ ├── exceptions-changes-to-exception-macros-in-version-3-0.md │ ├── exceptions-converting-from-mfc-exception-macros.md │ ├── exceptions-database-exceptions.md │ ├── exceptions-examining-exception-contents.md │ ├── exceptions-exceptions-in-constructors.md │ ├── exceptions-freeing-objects-in-exceptions.md │ ├── exceptions-ole-exceptions.md │ ├── exceptions-throwing-exceptions-from-your-own-functions.md │ ├── exceptions-using-mfc-macros-and-cpp-exceptions.md │ ├── exchanging-data.md │ ├── exitinstance-member-function.md │ ├── exported-dll-function-entry-points.md │ ├── file-and-database-classes.md │ ├── file-i-o-classes.md │ ├── file-menu-in-an-mfc-database-application.md │ ├── files-in-mfc.md │ ├── form-views-mfc.md │ ├── frame-window-classes-architecture.md │ ├── frame-window-classes-created-by-the-application-wizard.md │ ├── frame-window-classes-windows.md │ ├── frame-window-classes.md │ ├── frame-window-styles-cpp.md │ ├── frame-windows.md │ ├── framework-mfc.md │ ├── general-class-design-philosophy.md │ ├── general-mfc-topics.md │ ├── general-window-creation-sequence.md │ ├── global-hot-keys.md │ ├── graphic-objects.md │ ├── handlers-for-commands-and-control-notifications.md │ ├── handlers-for-message-map-ranges.md │ ├── handlers-for-standard-windows-messages.md │ ├── handling-commands-in-the-document.md │ ├── handling-customization-notifications.md │ ├── handling-reflected-messages.md │ ├── handling-the-apply-button.md │ ├── handling-tool-tip-notifications.md │ ├── handling-ttn-needtext-notification-for-tool-tips.md │ ├── handling-windows-messages-in-your-dialog-box.md │ ├── header-control-and-list-control.md │ ├── header-control-examples.md │ ├── header-items-in-a-header-control.md │ ├── headers-and-footers.md │ ├── help-menu-merging.md │ ├── hierarchy-chart-categories.md │ ├── hierarchy-chart.md │ ├── how-default-printing-is-done.md │ ├── how-mfc-makes-it-easier-to-create-internet-client-applications.md │ ├── how-noncommand-messages-reach-their-handlers.md │ ├── how-the-framework-calls-a-handler.md │ ├── how-the-framework-calls-your-code.md │ ├── how-the-framework-searches-message-maps.md │ ├── how-to-add-restart-manager-support.md │ ├── how-to-add-ribbon-controls-and-event-handlers.md │ ├── how-to-convert-an-existing-mfc-ribbon-to-a-ribbon-resource.md │ ├── how-to-create-a-message-map-for-a-template-class.md │ ├── how-to-customize-the-application-button.md │ ├── how-to-customize-the-quick-access-toolbar.md │ ├── how-to-display-command-information-in-the-status-bar.md │ ├── how-to-implement-tracking-in-your-code.md │ ├── how-to-load-a-ribbon-resource-from-an-mfc-application.md │ ├── how-to-make-a-type-safe-collection.md │ ├── how-to-update-user-interface-objects.md │ ├── how-wininet-makes-it-easier-to-create-internet-client-applications.md │ ├── html-basics.md │ ├── html-help-context-sensitive-help-for-your-programs.md │ ├── idle-loop-processing.md │ ├── image-information-in-image-lists.md │ ├── image-overlays-in-image-lists.md │ ├── implementing-working-areas-in-list-controls.md │ ├── includes │ │ └── note_settings_general_md.md │ ├── initializing-and-cleaning-up-documents-and-views.md │ ├── initializing-documents-and-views.md │ ├── initializing-the-dialog-box.md │ ├── initializing-the-parts-of-a-cstatusbarctrl-object.md │ ├── initinstance-member-function.md │ ├── inserting-a-control-into-a-control-container-application.md │ ├── inserting-a-form-into-a-project.md │ ├── interface-elements.md │ ├── internet-and-networking-classes.md │ ├── internet-information-by-task.md │ ├── internet-information-by-topic.md │ ├── internet-related-mfc-classes.md │ ├── internet-security-cpp.md │ ├── interpreting-user-input-through-a-view.md │ ├── isolation-of-the-mfc-common-controls-library.md │ ├── keyboard-and-mouse-customization.md │ ├── life-cycle-of-a-dialog-box.md │ ├── list-control-and-list-view.md │ ├── list-items-and-image-lists.md │ ├── making-and-using-controls.md │ ├── making-owner-drawn-header-controls.md │ ├── making-owner-drawn-tabs.md │ ├── managing-data-with-document-data-variables.md │ ├── managing-mdi-child-windows.md │ ├── managing-menus-control-bars-and-accelerators.md │ ├── managing-the-current-view.md │ ├── managing-the-state-data-of-mfc-modules.md │ ├── manipulating-image-lists.md │ ├── manipulating-menus-during-program-execution.md │ ├── manipulating-the-progress-control.md │ ├── manipulating-the-tool-tip-control.md │ ├── mapi-samples.md │ ├── mapi-support-in-mfc.md │ ├── mapi.md │ ├── mapping-messages.md │ ├── mapping-windows-messages-to-your-class.md │ ├── mdi-tabbed-groups.md │ ├── media │ │ ├── application_button.png │ │ ├── custdialogboxtoolstab.png │ │ ├── mfc-hierarchy-chart-part-1-of-3.png │ │ ├── mfc-hierarchy-chart-part-2-of-3.png │ │ ├── mfc-hierarchy-chart-part-3-of-3.png │ │ ├── mfc_featurepack.png │ │ ├── mfcdynamiclayout1.PNG │ │ ├── mfcdynamiclayout2.PNG │ │ ├── mfcdynamiclayout3.PNG │ │ ├── mfcdynamiclayout4.PNG │ │ ├── mfcdynamiclayout5.PNG │ │ ├── mfcnextkeyboardtab.png │ │ ├── mfcnextmousetab.png │ │ ├── msoffice2007.png │ │ ├── quick_access_toolbar.png │ │ ├── ribbon.png │ │ ├── ribbon_designer.png │ │ ├── ribbon_no_callouts.png │ │ ├── vc369r1.png │ │ ├── vc37221.gif │ │ ├── vc37222.gif │ │ ├── vc37223.gif │ │ ├── vc373i1.gif │ │ ├── vc373q1.gif │ │ ├── vc374d1.gif │ │ ├── vc374d2.gif │ │ ├── vc374v1.gif │ │ ├── vc378t1.gif │ │ ├── vc379d1.gif │ │ ├── vc379n1.gif │ │ ├── vc37a71.gif │ │ ├── vc37c71.gif │ │ ├── vc37dy1.gif │ │ ├── vc37fj1.gif │ │ ├── vc37fx1.gif │ │ ├── vc37gb1.gif │ │ ├── vc37gj1.gif │ │ ├── vc37lh1.gif │ │ ├── vc37lh2.gif │ │ ├── vc385p1.gif │ │ ├── vc385p2.png │ │ ├── vc38621.gif │ │ ├── vc386v1.gif │ │ ├── vc387c1.gif │ │ ├── vc387h1.gif │ │ ├── vc387l1.gif │ │ ├── vc387l2.png │ │ ├── vc387l3.gif │ │ ├── vc387n1.gif │ │ ├── vc387n2.gif │ │ ├── vc38bq1.gif │ │ ├── vc38ia1.gif │ │ ├── vc4ruw1.gif │ │ ├── vc4ruw2.gif │ │ ├── vc4ruz1.gif │ │ ├── vcbinaryeditor2.gif │ │ ├── vccomboboxarrow.gif │ │ ├── vccomboboxsizing.gif │ │ ├── vcdialogeditoracross.png │ │ ├── vcdialogeditoralignbottoms.png │ │ ├── vcdialogeditoralignlefts.png │ │ ├── vcdialogeditoralignrights.png │ │ ├── vcdialogeditoraligntops.png │ │ ├── vcdialogeditordown.png │ │ ├── vcdialogeditorhorizontal.png │ │ ├── vcdialogeditormakesameheight.png │ │ ├── vcdialogeditorsamesize.png │ │ ├── vcdialogeditorsamewidth.png │ │ ├── vcdialogeditortestdialog.png │ │ ├── vcdialogeditortogglegrid.png │ │ ├── vcdialogeditortoggleguides.png │ │ ├── vcdialogeditorvertical.png │ │ ├── vcimageeditorsizinghandles.gif │ │ ├── vcimageeditortoolbar.gif │ │ ├── vcimageeditortoolbaroptionselector.gif │ │ ├── vctoolbareditor.gif │ │ ├── vmoffice2003.png │ │ ├── vmofficexp.png │ │ ├── vmvs2005.png │ │ └── vmwindows.png │ ├── memory-management-examples.md │ ├── memory-management-frame-allocation.md │ ├── memory-management-heap-allocation.md │ ├── memory-management-resizable-memory-blocks.md │ ├── memory-management.md │ ├── menu-sample-list.md │ ├── menus-and-resources-container-additions.md │ ├── menus-and-resources-menu-merging.md │ ├── menus-and-resources-ole.md │ ├── menus-and-resources-server-additions.md │ ├── menus-mfc.md │ ├── message-categories.md │ ├── message-handlers.md │ ├── message-handling-and-command-targets.md │ ├── message-handling-and-mapping.md │ ├── message-sending-and-receiving.md │ ├── messages-and-commands-in-the-framework.md │ ├── messages.md │ ├── methods-of-creating-a-status-bar.md │ ├── methods-of-creating-a-toolbar.md │ ├── methods-of-creating-tool-tips.md │ ├── mfc-activex-controls-accessing-ambient-properties.md │ ├── mfc-activex-controls-adding-another-custom-property-page.md │ ├── mfc-activex-controls-adding-custom-events.md │ ├── mfc-activex-controls-adding-custom-methods.md │ ├── mfc-activex-controls-adding-custom-properties.md │ ├── mfc-activex-controls-adding-stock-events-to-an-activex-control.md │ ├── mfc-activex-controls-adding-stock-methods.md │ ├── mfc-activex-controls-adding-stock-properties.md │ ├── mfc-activex-controls-advanced-property-implementation.md │ ├── mfc-activex-controls-advanced-topics.md │ ├── mfc-activex-controls-creating-an-automation-server.md │ ├── mfc-activex-controls-distributing-activex-controls.md │ ├── mfc-activex-controls-events.md │ ├── mfc-activex-controls-licensing-an-activex-control.md │ ├── mfc-activex-controls-localizing-an-activex-control.md │ ├── mfc-activex-controls-methods.md │ ├── mfc-activex-controls-optimization.md │ ├── mfc-activex-controls-painting-an-activex-control.md │ ├── mfc-activex-controls-properties.md │ ├── mfc-activex-controls-property-pages.md │ ├── mfc-activex-controls-returning-error-codes-from-a-method.md │ ├── mfc-activex-controls-serializing.md │ ├── mfc-activex-controls-subclassing-a-windows-control.md │ ├── mfc-activex-controls-using-data-binding-in-an-activex-control.md │ ├── mfc-activex-controls-using-fonts.md │ ├── mfc-activex-controls-using-pictures-in-an-activex-control.md │ ├── mfc-activex-controls-using-stock-property-pages.md │ ├── mfc-activex-controls.md │ ├── mfc-and-atl.md │ ├── mfc-application-architecture-classes.md │ ├── mfc-classes-for-creating-internet-client-applications.md │ ├── mfc-com.md │ ├── mfc-concepts.md │ ├── mfc-desktop-applications.md │ ├── mfc-internet-programming-basics.md │ ├── mfc-internet-programming-tasks.md │ ├── mfc-library-versions.md │ ├── mfc-mbcs-dll-add-on.md │ ├── mfc-technical-notes.md │ ├── mfc-toolbar-implementation.md │ ├── modal-and-modeless-dialog-boxes.md │ ├── month-calendar-control-examples.md │ ├── multipage-documents.md │ ├── multiple-document-types-views-and-frame-windows.md │ ├── notifications-from-a-rich-edit-control.md │ ├── notifications-sent-by-animation-controls.md │ ├── odbc-classes.md │ ├── ole-automation-classes.md │ ├── ole-background-containers-and-servers.md │ ├── ole-background-implementation-strategies.md │ ├── ole-background-linking-and-embedding.md │ ├── ole-background-mfc-implementation.md │ ├── ole-background.md │ ├── ole-classes.md │ ├── ole-common-dialog-classes.md │ ├── ole-container-classes.md │ ├── ole-control-classes.md │ ├── ole-db-classes.md │ ├── ole-drag-and-drop-and-data-transfer-classes.md │ ├── ole-in-mfc.md │ ├── ole-mfc.md │ ├── ole-related-classes.md │ ├── ole-server-classes.md │ ├── on-update-command-ui-macro.md │ ├── oncmdmsg-handler.md │ ├── one-stage-and-two-stage-construction-of-objects.md │ ├── onidle-member-function.md │ ├── opening-files.md │ ├── optimizing-control-drawing.md │ ├── optimizing-persistence-and-initialization.md │ ├── orchestrating-other-window-actions.md │ ├── ordering-items-in-the-header-control.md │ ├── output-device-context-classes.md │ ├── overridable-cwinapp-member-functions.md │ ├── overriding-the-standard-command-routing.md │ ├── overview-of-the-rich-edit-control.md │ ├── paragraph-formatting-in-rich-edit-controls.md │ ├── prerequisites-for-internet-client-classes.md │ ├── print-preview-architecture.md │ ├── printing-and-print-preview.md │ ├── printing-in-rich-edit-controls.md │ ├── printing.md │ ├── processing-header-control-notifications.md │ ├── processing-notification-messages-in-a-rebar-control.md │ ├── processing-notification-messages-in-date-and-time-picker-controls.md │ ├── processing-notification-messages-in-extended-combo-box-controls.md │ ├── processing-notification-messages-in-list-controls.md │ ├── processing-notification-messages-in-month-calendar-controls.md │ ├── processing-tab-control-notification-messages.md │ ├── programmatic-printing.md │ ├── programming-activex-controls-in-a-activex-control-container.md │ ├── property-sheets-and-property-pages-in-mfc.md │ ├── property-sheets-and-property-pages-mfc.md │ ├── property-sheets-as-wizards.md │ ├── property-sheets-mfc.md │ ├── providing-drag-and-drop-support-for-header-items.md │ ├── providing-flicker-free-activation.md │ ├── providing-mouse-interaction-while-inactive.md │ ├── providing-windowless-activation.md │ ├── reading-and-writing-files.md │ ├── ready-to-use-array-classes.md │ ├── ready-to-use-list-classes.md │ ├── ready-to-use-map-classes.md │ ├── rebar-controls-and-bands.md │ ├── receiving-notification-from-common-controls.md │ ├── recommendations-for-choosing-a-collection-class.md │ ├── recommendations-for-handling-input-output.md │ ├── reference │ │ ├── add-class-from-typelib-wizard.md │ │ ├── add-idl-mfc-method-wizard.md │ │ ├── add-interface-definition-library-mfc-property-wizard.md │ │ ├── adding-an-mfc-class-from-a-type-library.md │ │ ├── adding-an-mfc-class.md │ │ ├── adding-an-mfc-message-handler.md │ │ ├── adding-an-mfc-odbc-consumer.md │ │ ├── adding-atl-support-to-your-mfc-project.md │ │ ├── advanced-features-mfc-application-wizard.md │ │ ├── afx-extension-module-structure.md │ │ ├── afx-global-data-structure.md │ │ ├── afx-messages.md │ │ ├── application-control.md │ │ ├── application-information-and-management.md │ │ ├── application-settings-mfc-activex-control-wizard.md │ │ ├── application-settings-mfc-dll-wizard.md │ │ ├── application-type-mfc-application-wizard.md │ │ ├── buffercommand-enumeration.md │ │ ├── cacceleratedeceleratetransition-class.md │ │ ├── callback-functions-used-by-mfc.md │ │ ├── canimatectrl-class.md │ │ ├── canimationbaseobject-class.md │ │ ├── canimationcolor-class.md │ │ ├── canimationcontroller-class.md │ │ ├── canimationgroup-class.md │ │ ├── canimationmanagereventhandler-class.md │ │ ├── canimationpoint-class.md │ │ ├── canimationrect-class.md │ │ ├── canimationsize-class.md │ │ ├── canimationstoryboardeventhandler-class.md │ │ ├── canimationtimereventhandler-class.md │ │ ├── canimationvalue-class.md │ │ ├── canimationvariable-class.md │ │ ├── canimationvariablechangehandler-class.md │ │ ├── canimationvariableintegerchangehandler-class.md │ │ ├── carchive-class.md │ │ ├── carchiveexception-class.md │ │ ├── carray-class.md │ │ ├── casyncmonikerfile-class.md │ │ ├── casyncsocket-class.md │ │ ├── cautohidedocksite-class.md │ │ ├── cbasekeyframe-class.md │ │ ├── cbasepane-class.md │ │ ├── cbasetabbedpane-class.md │ │ ├── cbasetransition-class.md │ │ ├── cbitmap-class.md │ │ ├── cbitmapbutton-class.md │ │ ├── cbitmaprendertarget-class.md │ │ ├── cbrush-class.md │ │ ├── cbutton-class.md │ │ ├── cbytearray-class.md │ │ ├── ccacheddatapathproperty-class.md │ │ ├── cchecklistbox-class.md │ │ ├── cclientdc-class.md │ │ ├── ccmdtarget-class.md │ │ ├── ccmdui-class.md │ │ ├── ccolordialog-class.md │ │ ├── ccombobox-class.md │ │ ├── ccomboboxex-class.md │ │ ├── ccommandlineinfo-class.md │ │ ├── ccommondialog-class.md │ │ ├── cconnectionpoint-class.md │ │ ├── cconstanttransition-class.md │ │ ├── ccontextmenumanager-class.md │ │ ├── ccontrolbar-class.md │ │ ├── ccreatecontext-structure.md │ │ ├── ccriticalsection-class.md │ │ ├── cctrlview-class.md │ │ ├── ccubictransition-class.md │ │ ├── ccustominterpolator-class.md │ │ ├── ccustomtransition-class.md │ │ ├── cd2dbitmap-class.md │ │ ├── cd2dbitmapbrush-class.md │ │ ├── cd2dbrush-class.md │ │ ├── cd2dbrushproperties-class.md │ │ ├── cd2dellipse-class.md │ │ ├── cd2dgeometry-class.md │ │ ├── cd2dgeometrysink-class.md │ │ ├── cd2dgradientbrush-class.md │ │ ├── cd2dlayer-class.md │ │ ├── cd2dlineargradientbrush-class.md │ │ ├── cd2dmesh-class.md │ │ ├── cd2dpathgeometry-class.md │ │ ├── cd2dpointf-class.md │ │ ├── cd2dpointu-class.md │ │ ├── cd2dradialgradientbrush-class.md │ │ ├── cd2drectf-class.md │ │ ├── cd2drectu-class.md │ │ ├── cd2dresource-class.md │ │ ├── cd2droundedrect-class.md │ │ ├── cd2dsizef-class.md │ │ ├── cd2dsizeu-class.md │ │ ├── cd2dsolidcolorbrush-class.md │ │ ├── cd2dtextformat-class.md │ │ ├── cd2dtextlayout-class.md │ │ ├── cdaodatabase-class.md │ │ ├── cdaodatabaseinfo-structure.md │ │ ├── cdaoerrorinfo-structure.md │ │ ├── cdaoexception-class.md │ │ ├── cdaofieldexchange-class.md │ │ ├── cdaofieldinfo-structure.md │ │ ├── cdaoindexfieldinfo-structure.md │ │ ├── cdaoindexinfo-structure.md │ │ ├── cdaoparameterinfo-structure.md │ │ ├── cdaoquerydef-class.md │ │ ├── cdaoquerydefinfo-structure.md │ │ ├── cdaorecordset-class.md │ │ ├── cdaorecordview-class.md │ │ ├── cdaorelationfieldinfo-structure.md │ │ ├── cdaorelationinfo-structure.md │ │ ├── cdaotabledef-class.md │ │ ├── cdaotabledefinfo-structure.md │ │ ├── cdaoworkspace-class.md │ │ ├── cdaoworkspaceinfo-structure.md │ │ ├── cdatabase-class.md │ │ ├── cdataexchange-class.md │ │ ├── cdatapathproperty-class.md │ │ ├── cdatarecoveryhandler-class.md │ │ ├── cdatetimectrl-class.md │ │ ├── cdbexception-class.md │ │ ├── cdbvariant-class.md │ │ ├── cdc-class.md │ │ ├── cdcrendertarget-class.md │ │ ├── cdhtmldialog-class.md │ │ ├── cdialog-class.md │ │ ├── cdialogbar-class.md │ │ ├── cdialogex-class.md │ │ ├── cdiscretetransition-class.md │ │ ├── cdocitem-class.md │ │ ├── cdockablepane-class.md │ │ ├── cdockablepaneadapter-class.md │ │ ├── cdockingmanager-class.md │ │ ├── cdockingpanesrow-class.md │ │ ├── cdocksite-class.md │ │ ├── cdockstate-class.md │ │ ├── cdocobjectserver-class.md │ │ ├── cdocobjectserveritem-class.md │ │ ├── cdoctemplate-class.md │ │ ├── cdocument-class.md │ │ ├── cdraglistbox-class.md │ │ ├── cdrawingmanager-class.md │ │ ├── cdumpcontext-class.md │ │ ├── cdwordarray-class.md │ │ ├── cedit-class.md │ │ ├── ceditview-class.md │ │ ├── cevent-class.md │ │ ├── cexception-class.md │ │ ├── cfieldexchange-class.md │ │ ├── cfile-class.md │ │ ├── cfiledialog-class.md │ │ ├── cfileexception-class.md │ │ ├── cfilefind-class.md │ │ ├── cfindreplacedialog-class.md │ │ ├── cfolderpickerdialog-class.md │ │ ├── cfont-class.md │ │ ├── cfontdialog-class.md │ │ ├── cfontholder-class.md │ │ ├── cformview-class.md │ │ ├── cframewnd-class.md │ │ ├── cframewndex-class.md │ │ ├── cftpconnection-class.md │ │ ├── cftpfilefind-class.md │ │ ├── cgdiobject-class.md │ │ ├── cglobalutils-class.md │ │ ├── cgopherconnection-class.md │ │ ├── cgopherfile-class.md │ │ ├── cgopherfilefind-class.md │ │ ├── cgopherlocator-class.md │ │ ├── cheaderctrl-class.md │ │ ├── child-window-notification-message-handlers.md │ │ ├── chotkeyctrl-class.md │ │ ├── chtmleditctrl-class.md │ │ ├── chtmleditctrlbase-class.md │ │ ├── chtmleditdoc-class.md │ │ ├── chtmleditview-class.md │ │ ├── chtmlview-class.md │ │ ├── chttpconnection-class.md │ │ ├── chttpfile-class.md │ │ ├── chwndrendertarget-class.md │ │ ├── cimagelist-class.md │ │ ├── cinstantaneoustransition-class.md │ │ ├── cinternetconnection-class.md │ │ ├── cinternetexception-class.md │ │ ├── cinternetfile-class.md │ │ ├── cinternetsession-class.md │ │ ├── cinterpolatorbase-class.md │ │ ├── cinvalidargexception-class.md │ │ ├── cipaddressctrl-class.md │ │ ├── cjumplist-class.md │ │ ├── ckeyboardmanager-class.md │ │ ├── ckeyframe-class.md │ │ ├── class-factories-and-licensing.md │ │ ├── classes-and-functions-generated-by-the-mfc-dll-wizard.md │ │ ├── clineartransition-class.md │ │ ├── clineartransitionfromspeed-class.md │ │ ├── clinkctrl-class.md │ │ ├── clist-class.md │ │ ├── clistbox-class.md │ │ ├── clistctrl-class.md │ │ ├── clistview-class.md │ │ ├── clongbinary-class.md │ │ ├── cmap-class.md │ │ ├── cmapptrtoptr-class.md │ │ ├── cmapptrtoword-class.md │ │ ├── cmapstringtoob-class.md │ │ ├── cmapstringtoptr-class.md │ │ ├── cmapstringtostring-class.md │ │ ├── cmapwordtoob-class.md │ │ ├── cmapwordtoptr-class.md │ │ ├── cmdichildwnd-class.md │ │ ├── cmdichildwndex-class.md │ │ ├── cmdiframewnd-class.md │ │ ├── cmdiframewndex-class.md │ │ ├── cmditabinfo-class.md │ │ ├── cmemfile-class.md │ │ ├── cmemoryexception-class.md │ │ ├── cmemorystate-structure.md │ │ ├── cmenu-class.md │ │ ├── cmenutearoffmanager-class.md │ │ ├── cmetafiledc-class.md │ │ ├── cmfcacceleratorkey-class.md │ │ ├── cmfcacceleratorkeyassignctrl-class.md │ │ ├── cmfcautohidebar-class.md │ │ ├── cmfcautohidebutton-class.md │ │ ├── cmfcbasetabctrl-class.md │ │ ├── cmfcbasetoolbar-class.md │ │ ├── cmfcbasevisualmanager-class.md │ │ ├── cmfcbutton-class.md │ │ ├── cmfccaptionbar-class.md │ │ ├── cmfccaptionbutton-class.md │ │ ├── cmfccmdusagecount-class.md │ │ ├── cmfccolorbar-class.md │ │ ├── cmfccolorbutton-class.md │ │ ├── cmfccolordialog-class.md │ │ ├── cmfccolormenubutton-class.md │ │ ├── cmfccolorpickerctrl-class.md │ │ ├── cmfccolorpopupmenu-class.md │ │ ├── cmfccustomcolorspropertypage-class.md │ │ ├── cmfcdesktopalertdialog-class.md │ │ ├── cmfcdesktopalertwnd-class.md │ │ ├── cmfcdesktopalertwndbutton-class.md │ │ ├── cmfcdesktopalertwndinfo-class.md │ │ ├── cmfcdisablemenuanimation-class.md │ │ ├── cmfcdragframeimpl-class.md │ │ ├── cmfcdropdownframe-class.md │ │ ├── cmfcdropdowntoolbar-class.md │ │ ├── cmfcdropdowntoolbarbutton-class.md │ │ ├── cmfcdynamiclayout-class.md │ │ ├── cmfceditbrowsectrl-class.md │ │ ├── cmfcfilterchunkvalueimpl-class.md │ │ ├── cmfcfontcombobox-class.md │ │ ├── cmfcfontinfo-class.md │ │ ├── cmfcheaderctrl-class.md │ │ ├── cmfcimageeditordialog-class.md │ │ ├── cmfcimageeditorpalettebar-class.md │ │ ├── cmfcimagepaintarea-class.md │ │ ├── cmfcimagepaintarea-image-edit-mode-enumeration.md │ │ ├── cmfckeymapdialog-class.md │ │ ├── cmfclinkctrl-class.md │ │ ├── cmfclistctrl-class.md │ │ ├── cmfcmaskededit-class.md │ │ ├── cmfcmenubar-class.md │ │ ├── cmfcmenubutton-class.md │ │ ├── cmfcoutlookbar-class.md │ │ ├── cmfcoutlookbarpane-class.md │ │ ├── cmfcoutlookbartabctrl-class.md │ │ ├── cmfcpopupmenu-class.md │ │ ├── cmfcpopupmenubar-class.md │ │ ├── cmfcpreviewctrlimpl-class.md │ │ ├── cmfcprintpreviewtoolbar-class.md │ │ ├── cmfcpropertygridcolorproperty-class.md │ │ ├── cmfcpropertygridctrl-class.md │ │ ├── cmfcpropertygridfileproperty-class.md │ │ ├── cmfcpropertygridfontproperty-class.md │ │ ├── cmfcpropertygridproperty-class.md │ │ ├── cmfcpropertygridtooltipctrl-class.md │ │ ├── cmfcpropertypage-class.md │ │ ├── cmfcpropertysheet-class.md │ │ ├── cmfcrebar-class.md │ │ ├── cmfcribbonapplicationbutton-class.md │ │ ├── cmfcribbonbar-class.md │ │ ├── cmfcribbonbaseelement-class.md │ │ ├── cmfcribbonbutton-class.md │ │ ├── cmfcribbonbuttonsgroup-class.md │ │ ├── cmfcribboncategory-class.md │ │ ├── cmfcribboncheckbox-class.md │ │ ├── cmfcribboncolorbutton-class.md │ │ ├── cmfcribboncombobox-class.md │ │ ├── cmfcribboncontextcaption-class.md │ │ ├── cmfcribboncustomizedialog-class.md │ │ ├── cmfcribboncustomizepropertypage-class.md │ │ ├── cmfcribbonedit-class.md │ │ ├── cmfcribbonfontcombobox-class.md │ │ ├── cmfcribbongallery-class.md │ │ ├── cmfcribbongallerymenubutton-class.md │ │ ├── cmfcribbonlabel-class.md │ │ ├── cmfcribbonlinkctrl-class.md │ │ ├── cmfcribbonmainpanel-class.md │ │ ├── cmfcribbonminitoolbar-class.md │ │ ├── cmfcribbonpanel-class.md │ │ ├── cmfcribbonprogressbar-class.md │ │ ├── cmfcribbonquickaccesstoolbardefaultstate-class.md │ │ ├── cmfcribbonseparator-class.md │ │ ├── cmfcribbonslider-class.md │ │ ├── cmfcribbonstatusbar-class.md │ │ ├── cmfcribbonstatusbarpane-class.md │ │ ├── cmfcribbonundobutton-class.md │ │ ├── cmfcshelllistctrl-class.md │ │ ├── cmfcshelltreectrl-class.md │ │ ├── cmfcspinbuttonctrl-class.md │ │ ├── cmfcstandardcolorspropertypage-class.md │ │ ├── cmfcstatusbar-class.md │ │ ├── cmfctabctrl-class.md │ │ ├── cmfctabdroptarget-class.md │ │ ├── cmfctabtooltipinfo-structure.md │ │ ├── cmfctaskspane-class.md │ │ ├── cmfctaskspanetask-class.md │ │ ├── cmfctaskspanetaskgroup-class.md │ │ ├── cmfctoolbar-class.md │ │ ├── cmfctoolbarbutton-class.md │ │ ├── cmfctoolbarcomboboxbutton-class.md │ │ ├── cmfctoolbarcomboboxedit-class.md │ │ ├── cmfctoolbardatetimectrl-class.md │ │ ├── cmfctoolbareditboxbutton-class.md │ │ ├── cmfctoolbarfontcombobox-class.md │ │ ├── cmfctoolbarfontsizecombobox-class.md │ │ ├── cmfctoolbarimages-class.md │ │ ├── cmfctoolbarinfo-class.md │ │ ├── cmfctoolbarmenubutton-class.md │ │ ├── cmfctoolbarscustomizedialog-class.md │ │ ├── cmfctooltipctrl-class.md │ │ ├── cmfctooltipinfo-class.md │ │ ├── cmfcvisualmanager-class.md │ │ ├── cmfcvisualmanageroffice2003-class.md │ │ ├── cmfcvisualmanageroffice2007-class.md │ │ ├── cmfcvisualmanagerofficexp-class.md │ │ ├── cmfcvisualmanagervs2005-class.md │ │ ├── cmfcvisualmanagerwindows-class.md │ │ ├── cmfcvisualmanagerwindows7-class.md │ │ ├── cmfcwindowsmanagerdialog-class.md │ │ ├── cminiframewnd-class.md │ │ ├── cmonikerfile-class.md │ │ ├── cmonthcalctrl-class.md │ │ ├── cmousemanager-class.md │ │ ├── cmultidoctemplate-class.md │ │ ├── cmultilock-class.md │ │ ├── cmultipagedhtmldialog-class.md │ │ ├── cmultipaneframewnd-class.md │ │ ├── cmutex-class.md │ │ ├── cnetaddressctrl-class.md │ │ ├── cnotsupportedexception-class.md │ │ ├── cobarray-class.md │ │ ├── cobject-class.md │ │ ├── coblist-class.md │ │ ├── coccmanager-class.md │ │ ├── codbcfieldinfo-structure.md │ │ ├── codesnippet │ │ │ └── CPP │ │ │ │ ├── application-information-and-management_1.cpp │ │ │ │ ├── application-information-and-management_11.cpp │ │ │ │ ├── application-information-and-management_12.cpp │ │ │ │ ├── application-information-and-management_13.cpp │ │ │ │ ├── application-information-and-management_2.cpp │ │ │ │ ├── application-information-and-management_3.cpp │ │ │ │ ├── application-information-and-management_4.cpp │ │ │ │ ├── application-information-and-management_5.cpp │ │ │ │ ├── application-information-and-management_6.cpp │ │ │ │ ├── application-information-and-management_7.cpp │ │ │ │ ├── application-information-and-management_8.cpp │ │ │ │ ├── application-information-and-management_9.cpp │ │ │ │ ├── casyncsocket-class_1.cpp │ │ │ │ ├── casyncsocket-class_2.cpp │ │ │ │ ├── casyncsocket-class_3.cpp │ │ │ │ ├── cautohidedocksite-class_1.cpp │ │ │ │ ├── cbasepane-class_1.cpp │ │ │ │ ├── cbutton-class_1.cpp │ │ │ │ ├── cbutton-class_10.h │ │ │ │ ├── cbutton-class_11.cpp │ │ │ │ ├── cbutton-class_12.cpp │ │ │ │ ├── cbutton-class_13.cpp │ │ │ │ ├── cbutton-class_14.cpp │ │ │ │ ├── cbutton-class_15.cpp │ │ │ │ ├── cbutton-class_2.cpp │ │ │ │ ├── cbutton-class_3.cpp │ │ │ │ ├── cbutton-class_4.cpp │ │ │ │ ├── cbutton-class_5.cpp │ │ │ │ ├── cbutton-class_6.cpp │ │ │ │ ├── cbutton-class_7.cpp │ │ │ │ ├── cbutton-class_8.cpp │ │ │ │ ├── cbutton-class_9.cpp │ │ │ │ ├── ccombobox-class_1.cpp │ │ │ │ ├── ccombobox-class_10.cpp │ │ │ │ ├── ccombobox-class_11.cpp │ │ │ │ ├── ccombobox-class_12.cpp │ │ │ │ ├── ccombobox-class_13.cpp │ │ │ │ ├── ccombobox-class_14.cpp │ │ │ │ ├── ccombobox-class_15.cpp │ │ │ │ ├── ccombobox-class_16.cpp │ │ │ │ ├── ccombobox-class_17.cpp │ │ │ │ ├── ccombobox-class_18.cpp │ │ │ │ ├── ccombobox-class_19.cpp │ │ │ │ ├── ccombobox-class_2.cpp │ │ │ │ ├── ccombobox-class_20.cpp │ │ │ │ ├── ccombobox-class_21.cpp │ │ │ │ ├── ccombobox-class_22.cpp │ │ │ │ ├── ccombobox-class_23.cpp │ │ │ │ ├── ccombobox-class_24.cpp │ │ │ │ ├── ccombobox-class_25.cpp │ │ │ │ ├── ccombobox-class_26.cpp │ │ │ │ ├── ccombobox-class_27.cpp │ │ │ │ ├── ccombobox-class_28.cpp │ │ │ │ ├── ccombobox-class_29.cpp │ │ │ │ ├── ccombobox-class_3.cpp │ │ │ │ ├── ccombobox-class_30.cpp │ │ │ │ ├── ccombobox-class_31.cpp │ │ │ │ ├── ccombobox-class_32.cpp │ │ │ │ ├── ccombobox-class_33.h │ │ │ │ ├── ccombobox-class_34.cpp │ │ │ │ ├── ccombobox-class_35.cpp │ │ │ │ ├── ccombobox-class_36.cpp │ │ │ │ ├── ccombobox-class_37.cpp │ │ │ │ ├── ccombobox-class_38.cpp │ │ │ │ ├── ccombobox-class_39.cpp │ │ │ │ ├── ccombobox-class_4.cpp │ │ │ │ ├── ccombobox-class_40.cpp │ │ │ │ ├── ccombobox-class_41.cpp │ │ │ │ ├── ccombobox-class_42.cpp │ │ │ │ ├── ccombobox-class_5.cpp │ │ │ │ ├── ccombobox-class_6.cpp │ │ │ │ ├── ccombobox-class_7.cpp │ │ │ │ ├── ccombobox-class_8.cpp │ │ │ │ ├── ccombobox-class_9.cpp │ │ │ │ ├── ccontextmenumanager-class_1.cpp │ │ │ │ ├── cdatetimectrl-class_1.h │ │ │ │ ├── cdatetimectrl-class_10.cpp │ │ │ │ ├── cdatetimectrl-class_11.cpp │ │ │ │ ├── cdatetimectrl-class_12.cpp │ │ │ │ ├── cdatetimectrl-class_13.cpp │ │ │ │ ├── cdatetimectrl-class_2.cpp │ │ │ │ ├── cdatetimectrl-class_3.cpp │ │ │ │ ├── cdatetimectrl-class_4.cpp │ │ │ │ ├── cdatetimectrl-class_5.cpp │ │ │ │ ├── cdatetimectrl-class_6.cpp │ │ │ │ ├── cdatetimectrl-class_7.cpp │ │ │ │ ├── cdatetimectrl-class_8.cpp │ │ │ │ ├── cdatetimectrl-class_9.cpp │ │ │ │ ├── cdhtmldialog-class_1.cpp │ │ │ │ ├── cdhtmldialog-class_2.cpp │ │ │ │ ├── cdhtmldialog-class_3.cpp │ │ │ │ ├── cdhtmldialog-class_4.cpp │ │ │ │ ├── cdhtmldialog-class_5.cpp │ │ │ │ ├── cdhtmldialog-class_6.cpp │ │ │ │ ├── cdialogbar-class_1.cpp │ │ │ │ ├── cdockingpanesrow-class_1.cpp │ │ │ │ ├── cdocksite-class_1.cpp │ │ │ │ ├── cdrawingmanager-class_1.cpp │ │ │ │ ├── cdrawingmanager-class_2.cpp │ │ │ │ ├── cdrawingmanager-class_3.cpp │ │ │ │ ├── cedit-class_1.cpp │ │ │ │ ├── cedit-class_10.cpp │ │ │ │ ├── cedit-class_11.cpp │ │ │ │ ├── cedit-class_12.cpp │ │ │ │ ├── cedit-class_13.cpp │ │ │ │ ├── cedit-class_14.cpp │ │ │ │ ├── cedit-class_15.cpp │ │ │ │ ├── cedit-class_16.cpp │ │ │ │ ├── cedit-class_17.cpp │ │ │ │ ├── cedit-class_18.cpp │ │ │ │ ├── cedit-class_19.cpp │ │ │ │ ├── cedit-class_2.cpp │ │ │ │ ├── cedit-class_20.cpp │ │ │ │ ├── cedit-class_21.cpp │ │ │ │ ├── cedit-class_22.cpp │ │ │ │ ├── cedit-class_23.cpp │ │ │ │ ├── cedit-class_24.cpp │ │ │ │ ├── cedit-class_25.h │ │ │ │ ├── cedit-class_26.cpp │ │ │ │ ├── cedit-class_27.cpp │ │ │ │ ├── cedit-class_3.cpp │ │ │ │ ├── cedit-class_4.cpp │ │ │ │ ├── cedit-class_5.cpp │ │ │ │ ├── cedit-class_6.cpp │ │ │ │ ├── cedit-class_7.cpp │ │ │ │ ├── cedit-class_8.cpp │ │ │ │ ├── cedit-class_9.cpp │ │ │ │ ├── cfiledialog-class_4.cpp │ │ │ │ ├── cfiledialog-class_5.cpp │ │ │ │ ├── cfiledialog-class_6.cpp │ │ │ │ ├── cfiledialog-class_7.cpp │ │ │ │ ├── cframewnd-class_1.cpp │ │ │ │ ├── cframewnd-class_2.cpp │ │ │ │ ├── cframewnd-class_3.cpp │ │ │ │ ├── cframewndex-class_1.h │ │ │ │ ├── cframewndex-class_2.cpp │ │ │ │ ├── cheaderctrl-class_1.cpp │ │ │ │ ├── cheaderctrl-class_10.cpp │ │ │ │ ├── cheaderctrl-class_11.cpp │ │ │ │ ├── cheaderctrl-class_12.cpp │ │ │ │ ├── cheaderctrl-class_13.cpp │ │ │ │ ├── cheaderctrl-class_14.cpp │ │ │ │ ├── cheaderctrl-class_15.cpp │ │ │ │ ├── cheaderctrl-class_16.cpp │ │ │ │ ├── cheaderctrl-class_17.cpp │ │ │ │ ├── cheaderctrl-class_18.cpp │ │ │ │ ├── cheaderctrl-class_19.cpp │ │ │ │ ├── cheaderctrl-class_2.cpp │ │ │ │ ├── cheaderctrl-class_20.cpp │ │ │ │ ├── cheaderctrl-class_21.cpp │ │ │ │ ├── cheaderctrl-class_3.cpp │ │ │ │ ├── cheaderctrl-class_4.cpp │ │ │ │ ├── cheaderctrl-class_5.cpp │ │ │ │ ├── cheaderctrl-class_6.cpp │ │ │ │ ├── cheaderctrl-class_7.cpp │ │ │ │ ├── cheaderctrl-class_8.cpp │ │ │ │ ├── cheaderctrl-class_9.h │ │ │ │ ├── chtmlview-class_1.cpp │ │ │ │ ├── cimagelist-class_1.cpp │ │ │ │ ├── cimagelist-class_10.cpp │ │ │ │ ├── cimagelist-class_11.cpp │ │ │ │ ├── cimagelist-class_12.cpp │ │ │ │ ├── cimagelist-class_13.cpp │ │ │ │ ├── cimagelist-class_14.cpp │ │ │ │ ├── cimagelist-class_15.cpp │ │ │ │ ├── cimagelist-class_16.cpp │ │ │ │ ├── cimagelist-class_17.cpp │ │ │ │ ├── cimagelist-class_18.cpp │ │ │ │ ├── cimagelist-class_19.cpp │ │ │ │ ├── cimagelist-class_2.cpp │ │ │ │ ├── cimagelist-class_20.cpp │ │ │ │ ├── cimagelist-class_21.cpp │ │ │ │ ├── cimagelist-class_22.cpp │ │ │ │ ├── cimagelist-class_23.cpp │ │ │ │ ├── cimagelist-class_3.cpp │ │ │ │ ├── cimagelist-class_4.cpp │ │ │ │ ├── cimagelist-class_5.cpp │ │ │ │ ├── cimagelist-class_6.cpp │ │ │ │ ├── cimagelist-class_7.cpp │ │ │ │ ├── cimagelist-class_8.cpp │ │ │ │ ├── cimagelist-class_9.cpp │ │ │ │ ├── cinternetsession-class_1.cpp │ │ │ │ ├── ckeyboardmanager-class_1.cpp │ │ │ │ ├── class-factories-and-licensing_1.h │ │ │ │ ├── clinkctrl-class_1.h │ │ │ │ ├── clinkctrl-class_2.cpp │ │ │ │ ├── cmdichildwnd-class_1.cpp │ │ │ │ ├── cmdichildwnd-class_2.cpp │ │ │ │ ├── cmdichildwnd-class_3.cpp │ │ │ │ ├── cmdichildwnd-class_4.cpp │ │ │ │ ├── cmdichildwnd-class_5.cpp │ │ │ │ ├── cmdichildwnd-class_6.cpp │ │ │ │ ├── cmdiframewnd-class_1.cpp │ │ │ │ ├── cmdiframewnd-class_2.cpp │ │ │ │ ├── cmdiframewnd-class_3.cpp │ │ │ │ ├── cmdiframewnd-class_4.cpp │ │ │ │ ├── cmdiframewnd-class_5.cpp │ │ │ │ ├── cmdiframewnd-class_6.cpp │ │ │ │ ├── cmdiframewnd-class_7.cpp │ │ │ │ ├── cmdiframewnd-class_8.cpp │ │ │ │ ├── cmdiframewndex-class_1.h │ │ │ │ ├── cmdiframewndex-class_8.cpp │ │ │ │ ├── cmditabinfo-class_1.cpp │ │ │ │ ├── cmenu-class_1.cpp │ │ │ │ ├── cmenu-class_10.cpp │ │ │ │ ├── cmenu-class_11.cpp │ │ │ │ ├── cmenu-class_12.cpp │ │ │ │ ├── cmenu-class_13.cpp │ │ │ │ ├── cmenu-class_14.cpp │ │ │ │ ├── cmenu-class_2.cpp │ │ │ │ ├── cmenu-class_3.cpp │ │ │ │ ├── cmenu-class_4.cpp │ │ │ │ ├── cmenu-class_5.cpp │ │ │ │ ├── cmenu-class_6.cpp │ │ │ │ ├── cmenu-class_7.cpp │ │ │ │ ├── cmenu-class_8.cpp │ │ │ │ ├── cmenu-class_9.cpp │ │ │ │ ├── cmenutearoffmanager-class_1.cpp │ │ │ │ ├── cmfcacceleratorkey-class_1.cpp │ │ │ │ ├── cmfcacceleratorkeyassignctrl-class_1.cpp │ │ │ │ ├── cmfcautohidebar-class_1.cpp │ │ │ │ ├── cmfcautohidebutton-class_1.cpp │ │ │ │ ├── cmfcbutton-class_1.h │ │ │ │ ├── cmfcbutton-class_2.cpp │ │ │ │ ├── cmfcbutton-class_3.cpp │ │ │ │ ├── cmfcbutton-class_4.cpp │ │ │ │ ├── cmfcbutton-class_5.cpp │ │ │ │ ├── cmfcbutton-class_6.cpp │ │ │ │ ├── cmfccaptionbar-class_1.h │ │ │ │ ├── cmfccaptionbar-class_2.cpp │ │ │ │ ├── cmfccaptionbutton-class_1.cpp │ │ │ │ ├── cmfccolorbar-class_1.h │ │ │ │ ├── cmfccolorbar-class_2.cpp │ │ │ │ ├── cmfccolorbutton-class_1.h │ │ │ │ ├── cmfccolorbutton-class_2.cpp │ │ │ │ ├── cmfccolordialog-class_1.cpp │ │ │ │ ├── cmfccolormenubutton-class_1.h │ │ │ │ ├── cmfccolormenubutton-class_2.cpp │ │ │ │ ├── cmfccolorpickerctrl-class_1.h │ │ │ │ ├── cmfccolorpickerctrl-class_2.cpp │ │ │ │ ├── cmfccolorpopupmenu-class_1.cpp │ │ │ │ ├── cmfccustomcolorspropertypage-class_1.cpp │ │ │ │ ├── cmfcdesktopalertwnd-class_1.cpp │ │ │ │ ├── cmfcdesktopalertwndbutton-class_1.h │ │ │ │ ├── cmfcdesktopalertwndbutton-class_2.cpp │ │ │ │ ├── cmfcdesktopalertwndinfo-class_1.cpp │ │ │ │ ├── cmfcdisablemenuanimation-class_1.h │ │ │ │ ├── cmfcdropdownframe-class_1.cpp │ │ │ │ ├── cmfceditbrowsectrl-class_1.h │ │ │ │ ├── cmfceditbrowsectrl-class_2.cpp │ │ │ │ ├── cmfcfontcombobox-class_1.h │ │ │ │ ├── cmfcfontcombobox-class_2.cpp │ │ │ │ ├── cmfcfontcombobox-class_3.cpp │ │ │ │ ├── cmfcfontinfo-class_1.cpp │ │ │ │ ├── cmfcheaderctrl-class_1.cpp │ │ │ │ ├── cmfcimageeditordialog-class_1.cpp │ │ │ │ ├── cmfcimageeditordialog-class_2.cpp │ │ │ │ ├── cmfcimagepaintarea-class_1.cpp │ │ │ │ ├── cmfclinkctrl-class_1.h │ │ │ │ ├── cmfclinkctrl-class_2.cpp │ │ │ │ ├── cmfcmaskededit-class_1.h │ │ │ │ ├── cmfcmaskededit-class_2.cpp │ │ │ │ ├── cmfcmenubar-class_1.h │ │ │ │ ├── cmfcmenubar-class_2.cpp │ │ │ │ ├── cmfcmenubar-class_3.cpp │ │ │ │ ├── cmfcmenubutton-class_1.h │ │ │ │ ├── cmfcmenubutton-class_2.cpp │ │ │ │ ├── cmfcoutlookbar-class_1.h │ │ │ │ ├── cmfcoutlookbar-class_2.cpp │ │ │ │ ├── cmfcoutlookbarpane-class_1.h │ │ │ │ ├── cmfcoutlookbarpane-class_2.cpp │ │ │ │ ├── cmfcoutlookbartabctrl-class_1.cpp │ │ │ │ ├── cmfcoutlookbartabctrl-class_2.cpp │ │ │ │ ├── cmfcoutlookbartabctrl-class_3.cpp │ │ │ │ ├── cmfcpopupmenu-class_1.cpp │ │ │ │ ├── cmfcpopupmenu-class_2.cpp │ │ │ │ ├── cmfcpopupmenubar-class_1.cpp │ │ │ │ ├── cmfcpropertygridcolorproperty-class_1.cpp │ │ │ │ ├── cmfcpropertygridctrl-class_1.h │ │ │ │ ├── cmfcpropertygridctrl-class_2.cpp │ │ │ │ ├── cmfcpropertygridctrl-class_3.cpp │ │ │ │ ├── cmfcpropertygridctrl-class_4.cpp │ │ │ │ ├── cmfcpropertygridctrl-class_5.cpp │ │ │ │ ├── cmfcpropertygridctrl-class_6.cpp │ │ │ │ ├── cmfcpropertygridfontproperty-class_1.cpp │ │ │ │ ├── cmfcpropertygridproperty-class_1.cpp │ │ │ │ ├── cmfcpropertygridtooltipctrl-class_1.cpp │ │ │ │ ├── cmfcrebar-class_1.h │ │ │ │ ├── cmfcrebar-class_2.cpp │ │ │ │ ├── cmfcribbonapplicationbutton-class_1.h │ │ │ │ ├── cmfcribbonapplicationbutton-class_2.cpp │ │ │ │ ├── cmfcribbonbar-class_1.cpp │ │ │ │ ├── cmfcribbonbar-class_2.cpp │ │ │ │ ├── cmfcribbonbar-class_3.cpp │ │ │ │ ├── cmfcribbonbar-class_4.cpp │ │ │ │ ├── cmfcribbonbar-class_5.cpp │ │ │ │ ├── cmfcribbonbar-class_6.cpp │ │ │ │ ├── cmfcribbonbaseelement-class_1.cpp │ │ │ │ ├── cmfcribbonbaseelement-class_2.cpp │ │ │ │ ├── cmfcribbonbutton-class_1.cpp │ │ │ │ ├── cmfcribbonbutton-class_2.cpp │ │ │ │ ├── cmfcribbonbuttonsgroup-class_1.cpp │ │ │ │ ├── cmfcribboncategory-class_1.cpp │ │ │ │ ├── cmfcribboncategory-class_2.cpp │ │ │ │ ├── cmfcribboncheckbox-class_1.cpp │ │ │ │ ├── cmfcribboncolorbutton-class_1.cpp │ │ │ │ ├── cmfcribboncombobox-class_1.cpp │ │ │ │ ├── cmfcribboncustomizedialog-class_1.cpp │ │ │ │ ├── cmfcribboncustomizepropertypage-class_1.cpp │ │ │ │ ├── cmfcribbonedit-class_1.cpp │ │ │ │ ├── cmfcribbongallery-class_1.cpp │ │ │ │ ├── cmfcribbongallerymenubutton-class_1.cpp │ │ │ │ ├── cmfcribbonlinkctrl-class_1.cpp │ │ │ │ ├── cmfcribbonminitoolbar-class_1.cpp │ │ │ │ ├── cmfcribbonpanel-class_1.cpp │ │ │ │ ├── cmfcribbonprogressbar-class_1.cpp │ │ │ │ ├── cmfcribbonquickaccesstoolbardefaultstate-class_1.cpp │ │ │ │ ├── cmfcribbonseparator-class_1.cpp │ │ │ │ ├── cmfcribbonslider-class_1.cpp │ │ │ │ ├── cmfcribbonstatusbar-class_1.cpp │ │ │ │ ├── cmfcribbonstatusbar-class_2.cpp │ │ │ │ ├── cmfcribbonstatusbarpane-class_1.cpp │ │ │ │ ├── cmfcribbonundobutton-class_1.cpp │ │ │ │ ├── cmfcshelllistctrl-class_1.h │ │ │ │ ├── cmfcshelllistctrl-class_2.cpp │ │ │ │ ├── cmfcshelllistctrl-class_3.cpp │ │ │ │ ├── cmfcshelltreectrl-class_1.h │ │ │ │ ├── cmfcshelltreectrl-class_2.cpp │ │ │ │ ├── cmfcspinbuttonctrl-class_1.cpp │ │ │ │ ├── cmfcstatusbar-class_1.h │ │ │ │ ├── cmfcstatusbar-class_2.h │ │ │ │ ├── cmfcstatusbar-class_3.h │ │ │ │ ├── cmfcstatusbar-class_4.h │ │ │ │ ├── cmfcstatusbar-class_5.cpp │ │ │ │ ├── cmfcstatusbar-class_6.cpp │ │ │ │ ├── cmfcstatusbar-class_7.cpp │ │ │ │ ├── cmfcstatusbar-class_8.cpp │ │ │ │ ├── cmfcstatusbar-class_9.cpp │ │ │ │ ├── cmfctabctrl-class_1.h │ │ │ │ ├── cmfctabctrl-class_2.cpp │ │ │ │ ├── cmfctabctrl-class_3.cpp │ │ │ │ ├── cmfctabdroptarget-class_1.cpp │ │ │ │ ├── cmfctabtooltipinfo-structure_1.cpp │ │ │ │ ├── cmfctaskspane-class_1.cpp │ │ │ │ ├── cmfctoolbar-class_1.h │ │ │ │ ├── cmfctoolbar-class_2.cpp │ │ │ │ ├── cmfctoolbar-class_3.cpp │ │ │ │ ├── cmfctoolbar-class_4.cpp │ │ │ │ ├── cmfctoolbar-class_5.cpp │ │ │ │ ├── cmfctoolbarbutton-class_1.cpp │ │ │ │ ├── cmfctoolbarbutton-class_2.cpp │ │ │ │ ├── cmfctoolbarcomboboxedit-class_1.cpp │ │ │ │ ├── cmfctoolbardatetimectrl-class_1.cpp │ │ │ │ ├── cmfctoolbareditboxbutton-class_1.cpp │ │ │ │ ├── cmfctoolbarfontcombobox-class_1.cpp │ │ │ │ ├── cmfctoolbarfontsizecombobox-class_1.cpp │ │ │ │ ├── cmfctoolbarmenubutton-class_1.cpp │ │ │ │ ├── cmfctoolbarmenubutton-class_2.cpp │ │ │ │ ├── cmfctoolbarscustomizedialog-class_1.cpp │ │ │ │ ├── cmfctoolbarscustomizedialog-class_2.cpp │ │ │ │ ├── cmfctoolbarscustomizedialog-class_3.cpp │ │ │ │ ├── cmfctoolbarscustomizedialog-class_4.cpp │ │ │ │ ├── cmfctooltipctrl-class_1.cpp │ │ │ │ ├── cmfctooltipinfo-class_1.cpp │ │ │ │ ├── cmfcvisualmanager-class_1.h │ │ │ │ ├── cmfcvisualmanager-class_2.cpp │ │ │ │ ├── cmfcvisualmanageroffice2003-class_1.cpp │ │ │ │ ├── cmfcvisualmanageroffice2007-class_1.cpp │ │ │ │ ├── cmfcvisualmanagerofficexp-class_1.cpp │ │ │ │ ├── cmfcvisualmanagervs2005-class_1.cpp │ │ │ │ ├── cmfcvisualmanagerwindows-class_1.cpp │ │ │ │ ├── cmonthcalctrl-class_1.cpp │ │ │ │ ├── cmonthcalctrl-class_10.cpp │ │ │ │ ├── cmonthcalctrl-class_11.cpp │ │ │ │ ├── cmonthcalctrl-class_12.cpp │ │ │ │ ├── cmonthcalctrl-class_13.cpp │ │ │ │ ├── cmonthcalctrl-class_14.cpp │ │ │ │ ├── cmonthcalctrl-class_15.cpp │ │ │ │ ├── cmonthcalctrl-class_2.h │ │ │ │ ├── cmonthcalctrl-class_3.cpp │ │ │ │ ├── cmonthcalctrl-class_4.cpp │ │ │ │ ├── cmonthcalctrl-class_5.cpp │ │ │ │ ├── cmonthcalctrl-class_6.cpp │ │ │ │ ├── cmonthcalctrl-class_7.cpp │ │ │ │ ├── cmonthcalctrl-class_8.cpp │ │ │ │ ├── cmonthcalctrl-class_9.cpp │ │ │ │ ├── cmousemanager-class_1.cpp │ │ │ │ ├── cmultipaneframewnd-class_1.cpp │ │ │ │ ├── cnetaddressctrl-class_1.cpp │ │ │ │ ├── cnetaddressctrl-class_2.h │ │ │ │ ├── colecontrol-class_1.cpp │ │ │ │ ├── colecontrol-class_2.cpp │ │ │ │ ├── colecontrol-class_3.cpp │ │ │ │ ├── colecontrol-class_4.cpp │ │ │ │ ├── colecontrol-class_5.cpp │ │ │ │ ├── colecontrol-class_6.cpp │ │ │ │ ├── colecontrol-class_7.cpp │ │ │ │ ├── colecontrol-class_8.cpp │ │ │ │ ├── colecontrol-class_9.cpp │ │ │ │ ├── coleipframewndex-class_1.cpp │ │ │ │ ├── cpagerctrl-class_1.cpp │ │ │ │ ├── cpagerctrl-class_2.cpp │ │ │ │ ├── cpagerctrl-class_3.cpp │ │ │ │ ├── cpagerctrl-class_4.cpp │ │ │ │ ├── cpagerctrl-class_5.cpp │ │ │ │ ├── cpagerctrl-class_6.cpp │ │ │ │ ├── cpagerctrl-class_7.cpp │ │ │ │ ├── cpanecontainer-class_1.h │ │ │ │ ├── cpanecontainer-class_2.cpp │ │ │ │ ├── cpanecontainermanager-class_1.cpp │ │ │ │ ├── cpanedialog-class_1.h │ │ │ │ ├── cpanedialog-class_2.cpp │ │ │ │ ├── cpanedivider-class_1.cpp │ │ │ │ ├── cprogressctrl-class_1.cpp │ │ │ │ ├── cprogressctrl-class_10.cpp │ │ │ │ ├── cprogressctrl-class_11.cpp │ │ │ │ ├── cprogressctrl-class_12.cpp │ │ │ │ ├── cprogressctrl-class_13.cpp │ │ │ │ ├── cprogressctrl-class_14.cpp │ │ │ │ ├── cprogressctrl-class_15.cpp │ │ │ │ ├── cprogressctrl-class_16.cpp │ │ │ │ ├── cprogressctrl-class_2.cpp │ │ │ │ ├── cprogressctrl-class_3.cpp │ │ │ │ ├── cprogressctrl-class_4.cpp │ │ │ │ ├── cprogressctrl-class_5.h │ │ │ │ ├── cprogressctrl-class_6.cpp │ │ │ │ ├── cprogressctrl-class_7.cpp │ │ │ │ ├── cprogressctrl-class_8.cpp │ │ │ │ ├── cprogressctrl-class_9.cpp │ │ │ │ ├── crebar-class_1.cpp │ │ │ │ ├── crebar-class_2.cpp │ │ │ │ ├── crebarctrl-class_1.cpp │ │ │ │ ├── crebarctrl-class_10.cpp │ │ │ │ ├── crebarctrl-class_11.cpp │ │ │ │ ├── crebarctrl-class_12.h │ │ │ │ ├── crebarctrl-class_13.cpp │ │ │ │ ├── crebarctrl-class_14.cpp │ │ │ │ ├── crebarctrl-class_2.cpp │ │ │ │ ├── crebarctrl-class_3.cpp │ │ │ │ ├── crebarctrl-class_4.cpp │ │ │ │ ├── crebarctrl-class_5.cpp │ │ │ │ ├── crebarctrl-class_6.cpp │ │ │ │ ├── crebarctrl-class_7.cpp │ │ │ │ ├── crebarctrl-class_8.cpp │ │ │ │ ├── crebarctrl-class_9.cpp │ │ │ │ ├── cricheditctrl-class_1.cpp │ │ │ │ ├── cricheditctrl-class_10.cpp │ │ │ │ ├── cricheditctrl-class_11.cpp │ │ │ │ ├── cricheditctrl-class_12.cpp │ │ │ │ ├── cricheditctrl-class_13.cpp │ │ │ │ ├── cricheditctrl-class_14.cpp │ │ │ │ ├── cricheditctrl-class_15.cpp │ │ │ │ ├── cricheditctrl-class_16.cpp │ │ │ │ ├── cricheditctrl-class_17.cpp │ │ │ │ ├── cricheditctrl-class_18.cpp │ │ │ │ ├── cricheditctrl-class_19.cpp │ │ │ │ ├── cricheditctrl-class_2.cpp │ │ │ │ ├── cricheditctrl-class_20.cpp │ │ │ │ ├── cricheditctrl-class_21.cpp │ │ │ │ ├── cricheditctrl-class_22.cpp │ │ │ │ ├── cricheditctrl-class_23.cpp │ │ │ │ ├── cricheditctrl-class_24.cpp │ │ │ │ ├── cricheditctrl-class_25.cpp │ │ │ │ ├── cricheditctrl-class_26.cpp │ │ │ │ ├── cricheditctrl-class_27.cpp │ │ │ │ ├── cricheditctrl-class_28.cpp │ │ │ │ ├── cricheditctrl-class_29.cpp │ │ │ │ ├── cricheditctrl-class_3.cpp │ │ │ │ ├── cricheditctrl-class_30.cpp │ │ │ │ ├── cricheditctrl-class_31.cpp │ │ │ │ ├── cricheditctrl-class_32.cpp │ │ │ │ ├── cricheditctrl-class_33.cpp │ │ │ │ ├── cricheditctrl-class_34.cpp │ │ │ │ ├── cricheditctrl-class_35.cpp │ │ │ │ ├── cricheditctrl-class_36.cpp │ │ │ │ ├── cricheditctrl-class_37.cpp │ │ │ │ ├── cricheditctrl-class_4.cpp │ │ │ │ ├── cricheditctrl-class_5.cpp │ │ │ │ ├── cricheditctrl-class_6.cpp │ │ │ │ ├── cricheditctrl-class_7.cpp │ │ │ │ ├── cricheditctrl-class_8.cpp │ │ │ │ ├── cricheditctrl-class_9.cpp │ │ │ │ ├── cscrollbar-class_1.cpp │ │ │ │ ├── cscrollbar-class_2.h │ │ │ │ ├── cscrollbar-class_3.cpp │ │ │ │ ├── cscrollbar-class_4.cpp │ │ │ │ ├── csettingsstore-class_1.cpp │ │ │ │ ├── csettingsstoresp-class_1.cpp │ │ │ │ ├── cshellmanager-class_1.cpp │ │ │ │ ├── csliderctrl-class_1.h │ │ │ │ ├── csliderctrl-class_2.cpp │ │ │ │ ├── csocket-class_1.cpp │ │ │ │ ├── csocket-class_2.h │ │ │ │ ├── csocket-class_3.cpp │ │ │ │ ├── csocket-class_4.cpp │ │ │ │ ├── csocketfile-class_1.cpp │ │ │ │ ├── csplitbutton-class_1.cpp │ │ │ │ ├── csplitterwnd-class_1.cpp │ │ │ │ ├── csplitterwnd-class_2.cpp │ │ │ │ ├── csplitterwnd-class_3.cpp │ │ │ │ ├── csplitterwnd-class_4.cpp │ │ │ │ ├── cstatic-class_1.cpp │ │ │ │ ├── cstatic-class_2.cpp │ │ │ │ ├── cstatic-class_3.cpp │ │ │ │ ├── cstatic-class_4.cpp │ │ │ │ ├── cstatic-class_5.cpp │ │ │ │ ├── cstatic-class_6.cpp │ │ │ │ ├── cstatusbarctrl-class_1.cpp │ │ │ │ ├── cstatusbarctrl-class_10.cpp │ │ │ │ ├── cstatusbarctrl-class_11.cpp │ │ │ │ ├── cstatusbarctrl-class_12.cpp │ │ │ │ ├── cstatusbarctrl-class_13.cpp │ │ │ │ ├── cstatusbarctrl-class_14.cpp │ │ │ │ ├── cstatusbarctrl-class_2.cpp │ │ │ │ ├── cstatusbarctrl-class_3.h │ │ │ │ ├── cstatusbarctrl-class_4.cpp │ │ │ │ ├── cstatusbarctrl-class_5.cpp │ │ │ │ ├── cstatusbarctrl-class_6.cpp │ │ │ │ ├── cstatusbarctrl-class_7.cpp │ │ │ │ ├── cstatusbarctrl-class_8.cpp │ │ │ │ ├── cstatusbarctrl-class_9.cpp │ │ │ │ ├── cstring-formatting-and-message-box-display_4.cpp │ │ │ │ ├── ctabctrl-class_1.cpp │ │ │ │ ├── ctabctrl-class_2.cpp │ │ │ │ ├── ctabctrl-class_3.cpp │ │ │ │ ├── ctabctrl-class_4.cpp │ │ │ │ ├── ctabctrl-class_5.cpp │ │ │ │ ├── ctabview-class_1.h │ │ │ │ ├── ctaskdialog-class_1.cpp │ │ │ │ ├── ctaskdialog-class_2.cpp │ │ │ │ ├── ctaskdialog-class_3.cpp │ │ │ │ ├── ctaskdialog-class_4.cpp │ │ │ │ ├── ctaskdialog-class_5.cpp │ │ │ │ ├── ctaskdialog-class_6.cpp │ │ │ │ ├── ctaskdialog-class_7.cpp │ │ │ │ ├── ctoolbarctrl-class_3.cpp │ │ │ │ ├── ctoolbarctrl-class_4.cpp │ │ │ │ ├── ctoolbarctrl-class_5.cpp │ │ │ │ ├── ctoolbarctrl-class_6.cpp │ │ │ │ ├── ctoolbarctrl-class_7.cpp │ │ │ │ ├── ctooltipctrl-class_2.cpp │ │ │ │ ├── ctooltipctrl-class_3.cpp │ │ │ │ ├── ctooltipmanager-class_1.cpp │ │ │ │ ├── ctreectrl-class_1.cpp │ │ │ │ ├── ctreectrl-class_10.cpp │ │ │ │ ├── ctreectrl-class_11.cpp │ │ │ │ ├── ctreectrl-class_12.cpp │ │ │ │ ├── ctreectrl-class_13.cpp │ │ │ │ ├── ctreectrl-class_14.cpp │ │ │ │ ├── ctreectrl-class_15.cpp │ │ │ │ ├── ctreectrl-class_16.cpp │ │ │ │ ├── ctreectrl-class_17.h │ │ │ │ ├── ctreectrl-class_18.cpp │ │ │ │ ├── ctreectrl-class_19.cpp │ │ │ │ ├── ctreectrl-class_2.cpp │ │ │ │ ├── ctreectrl-class_20.cpp │ │ │ │ ├── ctreectrl-class_21.cpp │ │ │ │ ├── ctreectrl-class_22.cpp │ │ │ │ ├── ctreectrl-class_23.cpp │ │ │ │ ├── ctreectrl-class_24.cpp │ │ │ │ ├── ctreectrl-class_25.cpp │ │ │ │ ├── ctreectrl-class_26.cpp │ │ │ │ ├── ctreectrl-class_27.cpp │ │ │ │ ├── ctreectrl-class_28.cpp │ │ │ │ ├── ctreectrl-class_29.cpp │ │ │ │ ├── ctreectrl-class_3.cpp │ │ │ │ ├── ctreectrl-class_30.cpp │ │ │ │ ├── ctreectrl-class_31.cpp │ │ │ │ ├── ctreectrl-class_32.cpp │ │ │ │ ├── ctreectrl-class_33.cpp │ │ │ │ ├── ctreectrl-class_34.cpp │ │ │ │ ├── ctreectrl-class_35.cpp │ │ │ │ ├── ctreectrl-class_36.cpp │ │ │ │ ├── ctreectrl-class_37.cpp │ │ │ │ ├── ctreectrl-class_38.cpp │ │ │ │ ├── ctreectrl-class_39.cpp │ │ │ │ ├── ctreectrl-class_4.cpp │ │ │ │ ├── ctreectrl-class_40.cpp │ │ │ │ ├── ctreectrl-class_41.cpp │ │ │ │ ├── ctreectrl-class_42.cpp │ │ │ │ ├── ctreectrl-class_43.cpp │ │ │ │ ├── ctreectrl-class_44.cpp │ │ │ │ ├── ctreectrl-class_45.cpp │ │ │ │ ├── ctreectrl-class_46.cpp │ │ │ │ ├── ctreectrl-class_47.cpp │ │ │ │ ├── ctreectrl-class_5.cpp │ │ │ │ ├── ctreectrl-class_6.cpp │ │ │ │ ├── ctreectrl-class_7.cpp │ │ │ │ ├── ctreectrl-class_8.cpp │ │ │ │ ├── ctreectrl-class_9.cpp │ │ │ │ ├── cwaitcursor-class_1.cpp │ │ │ │ ├── cwaitcursor-class_2.cpp │ │ │ │ ├── cwaitcursor-class_3.cpp │ │ │ │ ├── cwinapp-class_1.cpp │ │ │ │ ├── cwinapp-class_11.cpp │ │ │ │ ├── cwinapp-class_12.h │ │ │ │ ├── cwinapp-class_13.cpp │ │ │ │ ├── cwinapp-class_14.cpp │ │ │ │ ├── cwinapp-class_15.cpp │ │ │ │ ├── cwinapp-class_16.cpp │ │ │ │ ├── cwinapp-class_17.cpp │ │ │ │ ├── cwinapp-class_18.cpp │ │ │ │ ├── cwinapp-class_19.cpp │ │ │ │ ├── cwinapp-class_2.cpp │ │ │ │ ├── cwinapp-class_20.cpp │ │ │ │ ├── cwinapp-class_21.cpp │ │ │ │ ├── cwinapp-class_22.cpp │ │ │ │ ├── cwinapp-class_23.cpp │ │ │ │ ├── cwinapp-class_24.cpp │ │ │ │ ├── cwinapp-class_25.cpp │ │ │ │ ├── cwinapp-class_26.cpp │ │ │ │ ├── cwinapp-class_27.cpp │ │ │ │ ├── cwinapp-class_28.cpp │ │ │ │ ├── cwinapp-class_29.cpp │ │ │ │ ├── cwinapp-class_3.cpp │ │ │ │ ├── cwinapp-class_4.cpp │ │ │ │ ├── cwinapp-class_5.cpp │ │ │ │ ├── cwinapp-class_6.cpp │ │ │ │ ├── cwinapp-class_7.cpp │ │ │ │ ├── cwinapp-class_8.cpp │ │ │ │ ├── cwinapp-class_9.cpp │ │ │ │ ├── cwinformsview-class_1.h │ │ │ │ ├── cwinformsview-class_2.cpp │ │ │ │ ├── cwnd-class_1.cpp │ │ │ │ ├── cwnd-class_10.cpp │ │ │ │ ├── cwnd-class_11.cpp │ │ │ │ ├── cwnd-class_12.cpp │ │ │ │ ├── cwnd-class_13.cpp │ │ │ │ ├── cwnd-class_14.cpp │ │ │ │ ├── cwnd-class_15.cpp │ │ │ │ ├── cwnd-class_16.cpp │ │ │ │ ├── cwnd-class_17.cpp │ │ │ │ ├── cwnd-class_18.cpp │ │ │ │ ├── cwnd-class_19.cpp │ │ │ │ ├── cwnd-class_2.h │ │ │ │ ├── cwnd-class_20.h │ │ │ │ ├── cwnd-class_21.cpp │ │ │ │ ├── cwnd-class_22.cpp │ │ │ │ ├── cwnd-class_23.cpp │ │ │ │ ├── cwnd-class_24.cpp │ │ │ │ ├── cwnd-class_25.cpp │ │ │ │ ├── cwnd-class_26.cpp │ │ │ │ ├── cwnd-class_27.cpp │ │ │ │ ├── cwnd-class_28.cpp │ │ │ │ ├── cwnd-class_29.cpp │ │ │ │ ├── cwnd-class_3.cpp │ │ │ │ ├── cwnd-class_30.cpp │ │ │ │ ├── cwnd-class_31.cpp │ │ │ │ ├── cwnd-class_32.cpp │ │ │ │ ├── cwnd-class_33.cpp │ │ │ │ ├── cwnd-class_34.cpp │ │ │ │ ├── cwnd-class_35.cpp │ │ │ │ ├── cwnd-class_36.cpp │ │ │ │ ├── cwnd-class_37.cpp │ │ │ │ ├── cwnd-class_38.cpp │ │ │ │ ├── cwnd-class_39.cpp │ │ │ │ ├── cwnd-class_4.cpp │ │ │ │ ├── cwnd-class_40.cpp │ │ │ │ ├── cwnd-class_41.cpp │ │ │ │ ├── cwnd-class_42.cpp │ │ │ │ ├── cwnd-class_43.cpp │ │ │ │ ├── cwnd-class_44.cpp │ │ │ │ ├── cwnd-class_45.cpp │ │ │ │ ├── cwnd-class_46.cpp │ │ │ │ ├── cwnd-class_47.cpp │ │ │ │ ├── cwnd-class_48.cpp │ │ │ │ ├── cwnd-class_49.cpp │ │ │ │ ├── cwnd-class_5.cpp │ │ │ │ ├── cwnd-class_50.cpp │ │ │ │ ├── cwnd-class_51.cpp │ │ │ │ ├── cwnd-class_52.cpp │ │ │ │ ├── cwnd-class_53.cpp │ │ │ │ ├── cwnd-class_54.cpp │ │ │ │ ├── cwnd-class_55.cpp │ │ │ │ ├── cwnd-class_56.cpp │ │ │ │ ├── cwnd-class_57.cpp │ │ │ │ ├── cwnd-class_58.cpp │ │ │ │ ├── cwnd-class_59.cpp │ │ │ │ ├── cwnd-class_6.cpp │ │ │ │ ├── cwnd-class_60.cpp │ │ │ │ ├── cwnd-class_61.cpp │ │ │ │ ├── cwnd-class_62.cpp │ │ │ │ ├── cwnd-class_63.cpp │ │ │ │ ├── cwnd-class_64.cpp │ │ │ │ ├── cwnd-class_65.cpp │ │ │ │ ├── cwnd-class_7.cpp │ │ │ │ ├── cwnd-class_8.cpp │ │ │ │ ├── cwnd-class_9.cpp │ │ │ │ ├── event-maps_1.cpp │ │ │ │ ├── message-maps-mfc_1.cpp │ │ │ │ ├── property-pages-mfc_1.cpp │ │ │ │ ├── registering-ole-controls_1.cpp │ │ │ │ ├── registering-ole-controls_2.cpp │ │ │ │ └── registering-ole-controls_5.cpp │ │ ├── colebusydialog-class.md │ │ ├── colechangeicondialog-class.md │ │ ├── colechangesourcedialog-class.md │ │ ├── coleclientitem-class.md │ │ ├── colecmdui-class.md │ │ ├── colecontrol-class.md │ │ ├── colecontrolcontainer-class.md │ │ ├── colecontrolmodule-class.md │ │ ├── colecontrolsite-class.md │ │ ├── coleconvertdialog-class.md │ │ ├── colecurrency-class.md │ │ ├── coledataobject-class.md │ │ ├── coledatasource-class.md │ │ ├── coledbrecordview-class.md │ │ ├── coledialog-class.md │ │ ├── coledispatchdriver-class.md │ │ ├── coledispatchexception-class.md │ │ ├── coledocobjectitem-class.md │ │ ├── coledocument-class.md │ │ ├── coledropsource-class.md │ │ ├── coledroptarget-class.md │ │ ├── coleexception-class.md │ │ ├── coleinsertdialog-class.md │ │ ├── coleipframewnd-class.md │ │ ├── coleipframewndex-class.md │ │ ├── colelinkingdoc-class.md │ │ ├── colelinksdialog-class.md │ │ ├── colemessagefilter-class.md │ │ ├── coleobjectfactory-class.md │ │ ├── colepastespecialdialog-class.md │ │ ├── colepropertiesdialog-class.md │ │ ├── colepropertypage-class.md │ │ ├── coleresizebar-class.md │ │ ├── colesafearray-class.md │ │ ├── coleserverdoc-class.md │ │ ├── coleserveritem-class.md │ │ ├── colestreamfile-class.md │ │ ├── coletemplateserver-class.md │ │ ├── coleupdatedialog-class.md │ │ ├── colevariant-class.md │ │ ├── collection-class-helpers.md │ │ ├── combo-box-handlers.md │ │ ├── compound-document-support-mfc-application-wizard.md │ │ ├── connection-maps.md │ │ ├── control-names-mfc-activex-control-wizard.md │ │ ├── control-settings-mfc-activex-control-wizard.md │ │ ├── cpagerctrl-class.md │ │ ├── cpagesetupdialog-class.md │ │ ├── cpaintdc-class.md │ │ ├── cpalette-class.md │ │ ├── cpane-class.md │ │ ├── cpanecontainer-class.md │ │ ├── cpanecontainermanager-class.md │ │ ├── cpanedialog-class.md │ │ ├── cpanedivider-class.md │ │ ├── cpaneframewnd-class.md │ │ ├── cparabolictransitionfromacceleration-class.md │ │ ├── cpen-class.md │ │ ├── cpictureholder-class.md │ │ ├── cprintdialog-class.md │ │ ├── cprintdialogex-class.md │ │ ├── cprintinfo-structure.md │ │ ├── cprogressctrl-class.md │ │ ├── cpropertypage-class.md │ │ ├── cpropertysheet-class.md │ │ ├── cpropexchange-class.md │ │ ├── cptrarray-class.md │ │ ├── cptrlist-class.md │ │ ├── creating-a-file-explorer-style-mfc-application.md │ │ ├── creating-a-forms-based-mfc-application.md │ │ ├── creating-a-web-browser-style-mfc-application.md │ │ ├── creating-an-mfc-activex-control-container.md │ │ ├── creating-an-mfc-activex-control.md │ │ ├── creating-an-mfc-application.md │ │ ├── creating-an-mfc-dll-project.md │ │ ├── crebar-class.md │ │ ├── crebarctrl-class.md │ │ ├── crecentdocksiteinfo-class.md │ │ ├── crecentfilelist-class.md │ │ ├── crecordset-class.md │ │ ├── crecordview-class.md │ │ ├── crecttracker-class.md │ │ ├── crendertarget-class.md │ │ ├── cresourceexception-class.md │ │ ├── creversaltransition-class.md │ │ ├── crgn-class.md │ │ ├── cricheditcntritem-class.md │ │ ├── cricheditctrl-class.md │ │ ├── cricheditdoc-class.md │ │ ├── cricheditview-class.md │ │ ├── cruntimeclass-structure.md │ │ ├── cscrollbar-class.md │ │ ├── cscrollview-class.md │ │ ├── csemaphore-class.md │ │ ├── csettingsstore-class.md │ │ ├── csettingsstoresp-class.md │ │ ├── csharedfile-class.md │ │ ├── cshellmanager-class.md │ │ ├── csimpleexception-class.md │ │ ├── csingledoctemplate-class.md │ │ ├── csinglelock-class.md │ │ ├── csinusoidaltransitionfromrange-class.md │ │ ├── csinusoidaltransitionfromvelocity-class.md │ │ ├── csliderctrl-class.md │ │ ├── csmartdockinginfo-class.md │ │ ├── csmoothstoptransition-class.md │ │ ├── csocket-class.md │ │ ├── csocketfile-class.md │ │ ├── cspinbuttonctrl-class.md │ │ ├── csplitbutton-class.md │ │ ├── csplitterwnd-class.md │ │ ├── csplitterwndex-class.md │ │ ├── cstatic-class.md │ │ ├── cstatusbar-class.md │ │ ├── cstatusbarctrl-class.md │ │ ├── cstdiofile-class.md │ │ ├── cstring-formatting-and-message-box-display.md │ │ ├── cstringarray-class.md │ │ ├── cstringlist-class.md │ │ ├── csyncobject-class.md │ │ ├── ctabbedpane-class.md │ │ ├── ctabctrl-class.md │ │ ├── ctabview-class.md │ │ ├── ctaskdialog-class.md │ │ ├── ctoolbar-class.md │ │ ├── ctoolbarctrl-class.md │ │ ├── ctooltipctrl-class.md │ │ ├── ctooltipmanager-class.md │ │ ├── ctreectrl-class.md │ │ ├── ctreeview-class.md │ │ ├── ctypedptrarray-class.md │ │ ├── ctypedptrlist-class.md │ │ ├── ctypedptrmap-class.md │ │ ├── cuintarray-class.md │ │ ├── cuserexception-class.md │ │ ├── cusertool-class.md │ │ ├── cusertoolsmanager-class.md │ │ ├── cview-class.md │ │ ├── cvslistbox-class.md │ │ ├── cwaitcursor-class.md │ │ ├── cwinapp-class.md │ │ ├── cwinappex-class.md │ │ ├── cwindowdc-class.md │ │ ├── cwinformscontrol-class.md │ │ ├── cwinformsdialog-class.md │ │ ├── cwinformsview-class.md │ │ ├── cwinthread-class.md │ │ ├── cwnd-class.md │ │ ├── cwordarray-class.md │ │ ├── dao-database-engine-initialization-and-termination.md │ │ ├── data-types-mfc.md │ │ ├── database-macros-and-globals.md │ │ ├── database-support-mfc-application-wizard.md │ │ ├── ddx-dhtml-helper-macros.md │ │ ├── declaring-a-variable-based-on-your-new-control-class.md │ │ ├── defining-a-message-handler-for-a-reflected-message.md │ │ ├── delegate-and-interface-maps.md │ │ ├── details-of-atl-support-added-by-the-atl-wizard.md │ │ ├── dhtml-editing-command-maps.md │ │ ├── dhtml-event-maps.md │ │ ├── dhtmlurleventmapentry-structure.md │ │ ├── diagnostic-services.md │ │ ├── dialog-data-exchange-functions-for-crecordview-and-cdaorecordview.md │ │ ├── dialog-data-exchange-functions-for-ole-controls.md │ │ ├── dispatch-maps.md │ │ ├── document-template-strings-mfc-application-wizard.md │ │ ├── edit-control-handlers.md │ │ ├── editing-a-message-handler.md │ │ ├── event-maps.md │ │ ├── event-sink-maps.md │ │ ├── exception-processing.md │ │ ├── extension-dll-macros.md │ │ ├── generated-classes-mfc-application-wizard.md │ │ ├── generic-control-handler.md │ │ ├── gray-and-dithered-bitmap-functions.md │ │ ├── handlers-for-wm-messages.md │ │ ├── how-to-use-the-message-map-cross-reference.md │ │ ├── hse-version-info-structure.md │ │ ├── icommandsource-interface.md │ │ ├── icommandtarget-interface.md │ │ ├── icommandui-interface.md │ │ ├── internal-classes.md │ │ ├── internet-url-parsing-globals.md │ │ ├── iview-interface.md │ │ ├── list-box-handlers.md │ │ ├── mapping-messages-to-functions.md │ │ ├── media │ │ │ ├── add-class-from-typelib-wizard.png │ │ │ ├── add-idl-mfc-method-wizard.png │ │ │ ├── add-interface-definition-library-mfc-property-wizard.png │ │ │ ├── add-mfc-class-wizard.png │ │ │ ├── class-wizard.png │ │ │ ├── cmfcdropdown.png │ │ │ ├── cmfcpropertysheet_color.png │ │ │ ├── cmfcpropertysheet_list.png │ │ │ ├── cmfcribboncategory.png │ │ │ ├── cmfcstatusbar.png │ │ │ ├── cnetaddctrl.png │ │ │ ├── colorpicker.png │ │ │ ├── ctaskdialogsample.png │ │ │ ├── cvslistbox.png │ │ │ ├── imageedit.png │ │ │ ├── mfc-app-wizard-2015.png │ │ │ ├── mfc-app-wizard.png │ │ │ ├── nextsdmarkers.png │ │ │ ├── nextsdmarkerscustom.png │ │ │ ├── nexttaskgrpcollapse.png │ │ │ ├── nexttaskgrpcustom.png │ │ │ ├── nexttaskgrpexpand.png │ │ │ ├── nexttaskgrpnocapt.png │ │ │ ├── nexttaskgrpspecial.png │ │ │ ├── nexttaskpane.png │ │ │ ├── proplist.png │ │ │ ├── proptree.png │ │ │ ├── splitbutton_pager.png │ │ │ ├── vc318s1.gif │ │ │ ├── vc35dp1.gif │ │ │ ├── vc364f1.gif │ │ │ ├── vc364f2.gif │ │ │ ├── vc364f3.gif │ │ │ ├── vc364f4.gif │ │ │ ├── vc4sc61.gif │ │ │ ├── vc4scc1.gif │ │ │ ├── vcditheredbitmap.gif │ │ │ ├── vcgraybitmap.gif │ │ │ └── windows-desktop-wizard.png │ │ ├── message-map-macros-mfc.md │ │ ├── message-maps-mfc.md │ │ ├── message-types-associated-with-user-interface-objects.md │ │ ├── mfc-activex-control-wizard.md │ │ ├── mfc-add-class-wizard.md │ │ ├── mfc-application-wizard.md │ │ ├── mfc-class-wizard.md │ │ ├── mfc-classes.md │ │ ├── mfc-dll-wizard.md │ │ ├── mfc-macros-and-globals.md │ │ ├── mfc-odbc-consumer-wizard.md │ │ ├── mfc-wizards-and-dialog-boxes.md │ │ ├── ole-initialization.md │ │ ├── persistence-of-ole-controls.md │ │ ├── property-pages-mfc.md │ │ ├── record-field-exchange-functions.md │ │ ├── registering-ole-controls.md │ │ ├── run-time-object-model-services.md │ │ ├── standard-command-and-window-ids.md │ │ ├── standard-dialog-data-exchange-routines.md │ │ ├── standard-dialog-data-validation-routines.md │ │ ├── structures-styles-callbacks-and-message-maps.md │ │ ├── structures-used-by-mfc.md │ │ ├── styles-used-by-mfc.md │ │ ├── toolbar-control-styles.md │ │ ├── type-casting-of-mfc-class-objects.md │ │ ├── type-library-access.md │ │ ├── uicheckstate-enumeration.md │ │ ├── user-button-handlers.md │ │ ├── user-defined-handlers.md │ │ ├── user-interface-features-mfc-application-wizard.md │ │ ├── variant-parameter-type-constants.md │ │ ├── wm-message-handlers-a-c.md │ │ ├── wm-message-handlers-d-e.md │ │ ├── wm-message-handlers-f-k.md │ │ ├── wm-message-handlers-l-m.md │ │ ├── wm-message-handlers-n-o.md │ │ ├── wm-messages-p-r.md │ │ ├── wm-messages-s.md │ │ └── wm-messages-t-z.md │ ├── reflected-window-message-ids.md │ ├── registering-window-classes.md │ ├── registration.md │ ├── relationship-between-a-cpp-window-object-and-an-hwnd.md │ ├── relationship-to-the-c-language-api.md │ ├── relationships-among-mfc-objects.md │ ├── responding-to-dynamic-data-exchange-dde.md │ ├── retrieving-data-from-the-dialog-object.md │ ├── ribbon-designer-mfc.md │ ├── rich-edit-control-examples.md │ ├── role-of-the-view-in-printing.md │ ├── root-class-cobject.md │ ├── rubber-banding-and-trackers.md │ ├── run-member-function.md │ ├── scrolling-and-scaling-views.md │ ├── scrolling-arranging-sorting-and-finding-in-list-controls.md │ ├── sdi-and-mdi.md │ ├── security-implications-of-customization.md │ ├── selecting-a-graphic-object-into-a-device-context.md │ ├── sequence-of-operations-for-building-mfc-applications.md │ ├── sequence-of-operations-for-creating-activex-controls.md │ ├── sequence-of-operations-for-creating-database-applications.md │ ├── sequence-of-operations-for-creating-ole-applications.md │ ├── serialization-in-mfc.md │ ├── serialization-making-a-serializable-class.md │ ├── serialization-serialization-vs-database-input-output.md │ ├── serialization-serializing-an-object.md │ ├── serializing-data-to-and-from-files.md │ ├── servers-implementing-a-server.md │ ├── servers-implementing-in-place-frame-windows.md │ ├── servers-implementing-server-documents.md │ ├── servers-server-items.md │ ├── servers-user-interface-issues.md │ ├── servers.md │ ├── setting-a-hot-key.md │ ├── setting-the-day-state-of-a-month-calendar-control.md │ ├── setting-the-dialog-boxs-background-color.md │ ├── setting-the-images-for-an-individual-item.md │ ├── setting-the-mode-of-a-cstatusbarctrl-object.md │ ├── settings-for-the-cstatusbarctrl.md │ ├── settings-for-the-progress-control.md │ ├── settings-for-the-tool-tip-control.md │ ├── settings-for-the-toolbar-control.md │ ├── simple-data-type-classes.md │ ├── slider-control-member-functions.md │ ├── slider-control-styles.md │ ├── slider-notification-messages.md │ ├── special-cwinapp-services.md │ ├── specifying-levels-of-functionality.md │ ├── spin-button-member-functions.md │ ├── spin-button-styles.md │ ├── standard-commands.md │ ├── status-bar-implementation-in-mfc.md │ ├── status-bars.md │ ├── steps-in-a-typical-ftp-client-application-to-delete-a-file.md │ ├── steps-in-a-typical-ftp-client-application.md │ ├── steps-in-a-typical-gopher-client-application.md │ ├── steps-in-a-typical-http-client-application.md │ ├── steps-in-a-typical-internet-client-application.md │ ├── storing-and-loading-cobjects-via-an-archive.md │ ├── stream-operations-in-rich-edit-controls.md │ ├── styles-for-the-progress-control.md │ ├── support-for-activation-contexts-in-the-mfc-module-state.md │ ├── tab-controls-and-property-sheets.md │ ├── tabs-and-tab-control-attributes.md │ ├── technical-notes-by-category.md │ ├── technical-notes-by-number.md │ ├── template-based-classes.md │ ├── template-classes-for-arrays-lists-and-maps.md │ ├── testing-internet-applications.md │ ├── testing-properties-and-events-with-test-container.md │ ├── the-ccmdui-class.md │ ├── thread-specific-hot-keys.md │ ├── tn001-window-class-registration.md │ ├── tn002-persistent-object-data-format.md │ ├── tn003-mapping-of-windows-handles-to-objects.md │ ├── tn006-message-maps.md │ ├── tn011-using-mfc-as-part-of-a-dll.md │ ├── tn014-custom-controls.md │ ├── tn016-using-cpp-multiple-inheritance-with-mfc.md │ ├── tn017-destroying-window-objects.md │ ├── tn020-id-naming-and-numbering-conventions.md │ ├── tn021-command-and-message-routing.md │ ├── tn022-standard-commands-implementation.md │ ├── tn023-standard-mfc-resources.md │ ├── tn024-mfc-defined-messages-and-resources.md │ ├── tn025-document-view-and-frame-creation.md │ ├── tn026-ddx-and-ddv-routines.md │ ├── tn028-context-sensitive-help-support.md │ ├── tn029-splitter-windows.md │ ├── tn030-customizing-printing-and-print-preview.md │ ├── tn031-control-bars.md │ ├── tn032-mfc-exception-mechanism.md │ ├── tn033-dll-version-of-mfc.md │ ├── tn035-using-multiple-resource-files-and-header-files-with-visual-cpp.md │ ├── tn036-using-cformview-with-appwizard-and-classwizard.md │ ├── tn037-multithreaded-mfc-2-1-applications.md │ ├── tn038-mfc-ole-iunknown-implementation.md │ ├── tn039-mfc-ole-automation-implementation.md │ ├── tn040-mfc-ole-in-place-resizing-and-zooming.md │ ├── tn041-mfc-ole1-migration-to-mfc-ole-2.md │ ├── tn042-odbc-driver-developer-recommendations.md │ ├── tn043-rfx-routines.md │ ├── tn044-mfc-support-for-dbcs.md │ ├── tn045-mfc-database-support-for-long-varchar-varbinary.md │ ├── tn046-commenting-conventions-for-the-mfc-classes.md │ ├── tn047-relaxing-database-transaction-requirements.md │ ├── tn048-writing-odbc-setup-and-administration-programs.md │ ├── tn049-mfc-ole-mbcs-to-unicode-translation-layer-mfcans32.md │ ├── tn050-mfc-ole-common-dialogs-mfcuix32.md │ ├── tn051-using-ctl3d-now-and-in-the-future.md │ ├── tn053-custom-dfx-routines-for-dao-database-classes.md │ ├── tn054-calling-dao-directly-while-using-mfc-dao-classes.md │ ├── tn055-migrating-mfc-odbc-database-class-applications-to-mfc-dao-classes.md │ ├── tn056-installation-of-localized-mfc-components.md │ ├── tn057-localization-of-mfc-components.md │ ├── tn058-mfc-module-state-implementation.md │ ├── tn059-using-mfc-mbcs-unicode-conversion-macros.md │ ├── tn060-the-new-windows-common-controls.md │ ├── tn061-on-notify-and-wm-notify-messages.md │ ├── tn062-message-reflection-for-windows-controls.md │ ├── tn063-debugging-internet-extension-dlls.md │ ├── tn064-apartment-model-threading-in-activex-controls.md │ ├── tn065-dual-interface-support-for-ole-automation-servers.md │ ├── tn066-common-mfc-3-x-to-4-0-porting-issues.md │ ├── tn068-performing-transactions-with-the-microsoft-access-7-odbc-driver.md │ ├── tn070-mfc-window-class-names.md │ ├── tn071-mfc-iolecommandtarget-implementation.md │ ├── toc.yml │ ├── tool-tips-in-windows-not-derived-from-cframewnd.md │ ├── tool-tips.md │ ├── toolbar-fundamentals.md │ ├── toolbar-sample-list.md │ ├── toolbar-tool-tips.md │ ├── toolbars.md │ ├── tooltiptext-structure.md │ ├── trackers-implementing-trackers-in-your-ole-application.md │ ├── trackers.md │ ├── tree-control-drag-and-drop-operations.md │ ├── tree-control-image-lists.md │ ├── tree-control-item-information.md │ ├── tree-control-item-labels.md │ ├── tree-control-item-position.md │ ├── tree-control-item-selection.md │ ├── tree-control-item-states-overview.md │ ├── tree-control-label-editing.md │ ├── tree-control-notification-messages.md │ ├── tree-control-parent-and-child-items.md │ ├── tree-control-styles.md │ ├── turning-off-the-activate-when-visible-option.md │ ├── two-ways-to-create-a-carchive-object.md │ ├── type-safe-access-to-controls-in-a-dialog-box.md │ ├── type-safe-access-to-controls-with-code-wizards.md │ ├── type-safe-access-to-controls-without-code-wizards.md │ ├── types-of-image-lists.md │ ├── updating-the-text-of-a-status-bar-pane.md │ ├── upgrading-an-existing-activex-control.md │ ├── user-defined-tools.md │ ├── user-interface-elements-mfc.md │ ├── user-interface-objects-and-command-ids.md │ ├── using-a-common-control-as-a-child-window.md │ ├── using-a-dialog-bar-with-a-rebar-control.md │ ├── using-a-dialog-template-in-memory.md │ ├── using-a-hot-key-control.md │ ├── using-an-animation-control.md │ ├── using-an-image-list-with-a-rebar-control.md │ ├── using-an-image-list.md │ ├── using-an-unclipped-device-context.md │ ├── using-callback-fields-in-a-date-and-time-picker-control.md │ ├── using-canimatectrl.md │ ├── using-ccomboboxex.md │ ├── using-cdatetimectrl.md │ ├── using-cheaderctrl.md │ ├── using-chotkeyctrl.md │ ├── using-cimagelist.md │ ├── using-clistctrl.md │ ├── using-cmonthcalctrl.md │ ├── using-cobject.md │ ├── using-common-controls-in-a-dialog-box.md │ ├── using-cprogressctrl.md │ ├── using-crebarctrl.md │ ├── using-cricheditctrl.md │ ├── using-csliderctrl.md │ ├── using-cspinbuttonctrl.md │ ├── using-cstatusbarctrl-to-create-a-cstatusbarctrl-object.md │ ├── using-cstatusbarctrl.md │ ├── using-ctabctrl.md │ ├── using-ctoolbarctrl.md │ ├── using-ctooltipctrl-to-create-and-manipulate-a-ctooltipctrl-object.md │ ├── using-ctooltipctrl.md │ ├── using-ctreectrl.md │ ├── using-custom-format-strings-in-a-date-and-time-picker-control.md │ ├── using-documents.md │ ├── using-drop-down-buttons-in-a-toolbar-control.md │ ├── using-frame-windows.md │ ├── using-image-lists-in-a-toolbar-control.md │ ├── using-image-lists-in-an-extended-combo-box-control.md │ ├── using-image-lists-with-header-controls.md │ ├── using-property-sheets-in-your-application.md │ ├── using-slider-controls.md │ ├── using-the-carchive-output-and-input-operators.md │ ├── using-the-classes-to-write-applications-for-windows.md │ ├── using-the-dialog-editor-to-add-controls.md │ ├── using-the-mfc-source-files.md │ ├── using-tooltips-in-a-cstatusbarctrl-object.md │ ├── using-tree-controls.md │ ├── using-views.md │ ├── using-your-old-toolbars.md │ ├── view-classes-architecture.md │ ├── view-classes-windows.md │ ├── virtual-list-controls.md │ ├── visualization-manager.md │ ├── walkthrough-adding-a-ctaskdialog-to-an-application.md │ ├── walkthrough-adding-a-d2d-object-to-an-mfc-project.md │ ├── walkthrough-adding-animation-to-an-mfc-project.md │ ├── walkthrough-creating-a-ribbon-application-by-using-mfc.md │ ├── walkthrough-putting-controls-on-toolbars.md │ ├── walkthrough-updating-the-mfc-scribble-application-part-1.md │ ├── walkthrough-updating-the-mfc-scribble-application-part-2.md │ ├── walkthrough-using-the-new-mfc-shell-controls.md │ ├── walkthroughs-mfc.md │ ├── what-does-it-cost-me-to-derive-a-class-from-cobject-q.md │ ├── what-frame-windows-do.md │ ├── what-is-a-carchive-object.md │ ├── when-to-initialize-cwnd-objects.md │ ├── when-update-handlers-are-called.md │ ├── where-to-find-message-maps.md │ ├── win32-internet-classes.md │ ├── win32-internet-extensions-wininet.md │ ├── window-destruction-sequence.md │ ├── window-dialog-and-control-classes.md │ ├── window-objects.md │ ├── window-procedure-entry-points.md │ ├── windows-sockets-background.md │ ├── windows-sockets-blocking.md │ ├── windows-sockets-byte-ordering.md │ ├── windows-sockets-classes.md │ ├── windows-sockets-converting-strings.md │ ├── windows-sockets-datagram-sockets.md │ ├── windows-sockets-deriving-from-socket-classes.md │ ├── windows-sockets-example-of-sockets-using-archives.md │ ├── windows-sockets-how-sockets-with-archives-work.md │ ├── windows-sockets-in-mfc.md │ ├── windows-sockets-ports-and-socket-addresses.md │ ├── windows-sockets-sequence-of-operations.md │ ├── windows-sockets-socket-notifications.md │ ├── windows-sockets-stream-sockets.md │ ├── windows-sockets-using-class-casyncsocket.md │ ├── windows-sockets-using-sockets-with-archives.md │ ├── windows-sockets.md │ ├── windows.md │ ├── wininet-basics.md │ ├── wizards-and-the-resource-editors.md │ ├── word-breaks-in-rich-edit-controls.md │ ├── working-with-a-header-control.md │ ├── working-with-a-tab-control.md │ ├── working-with-the-toolbar-control.md │ ├── working-with-window-objects.md │ ├── writing-an-internet-client-application-using-mfc-wininet-classes.md │ └── writing-mfc-applications.md ├── overview │ ├── compiler-versions.md │ ├── cpp-conformance-improvements-2017.md │ ├── cpp-conformance-improvements-2019.md │ ├── cpp-conformance-improvements.md │ ├── game-development-cpp.md │ ├── how-to-report-a-problem-with-the-visual-cpp-toolset.md │ ├── includes │ │ └── note_security_samplecode_md.md │ ├── install-c17-support.md │ ├── languages-cpp.md │ ├── libraries-cpp.md │ ├── media │ │ ├── CppCoreCheck.png │ │ ├── ErrorList1.png │ │ ├── ErrorList2.png │ │ ├── api-stats.png │ │ ├── build-insights-filter-by-project.png │ │ ├── build-insights-run-on-selected-files.png │ │ ├── build-insights-view-explanations.png │ │ ├── c11-7-windows-sdk-installer-select-features.png │ │ ├── c11-9-project-property-page-c-language-standard.png │ │ ├── clang-tidy-improvements.png │ │ ├── cmake-cpp.png │ │ ├── cmake-intellisense.png │ │ ├── cmake-module-intellisense.png │ │ ├── command-line-argument-dropdown.png │ │ ├── copilot-fix-my-code-suggestion.png │ │ ├── copilot-fix-my-code.png │ │ ├── copilot-rename.png │ │ ├── copilot-smart-variable-explanation.png │ │ ├── copilot-smart-variable-inspection.png │ │ ├── cpp-preprocess-menu-entry.png │ │ ├── cpp-test-explorer-passed.png │ │ ├── custom-cmake-option.png │ │ ├── debugger-inline-return-values.png │ │ ├── frame-analysis.png │ │ ├── frame-validation.png │ │ ├── github-copilot-install-option-expanded.png │ │ ├── github-copilot-install-option.png │ │ ├── github-copilot-quick-info.png │ │ ├── gpu-usage.png │ │ ├── gpu-view.png │ │ ├── hover-preview.png │ │ ├── include-diagnostics-improved.png │ │ ├── include-diagnostics.png │ │ ├── inline-post-return-value.png │ │ ├── io-shaders.png │ │ ├── memory-layout-window.png │ │ ├── memory-stats.png │ │ ├── mlfiltering.png │ │ ├── model-picker.png │ │ ├── resource-history-change.png │ │ ├── resource-history.png │ │ ├── search.png │ │ ├── unified-github-copilot-button.png │ │ ├── vs2017-debug-watch.png │ │ ├── vs2017-new-project.png │ │ ├── vs2017-output-error-list.png │ │ ├── vs2017-solution-explorer-code-editor.png │ │ ├── vs2017-team-explorer.png │ │ ├── vs2017-toolbox-designer.png │ │ ├── vs2019-team-explorer.png │ │ ├── vs2022-copilot-comment-example.png │ │ ├── vs2022-copilot-edit-session-example.png │ │ ├── vs2022-copilot-edit-session.png │ │ └── vs2022-copilot-git-changes-review.png │ ├── msvc-conformance-improvements.md │ ├── overview-of-cpp-development.md │ ├── supported-platforms-visual-cpp.md │ ├── toc.yml │ ├── visual-cpp-help-and-community.md │ ├── visual-cpp-in-visual-studio.md │ ├── visual-cpp-language-conformance.md │ ├── visual-cpp-samples.md │ ├── visual-cpp-tools-and-features-in-visual-studio-editions.md │ ├── what-s-new-for-cpp-2017.md │ ├── what-s-new-for-cpp-2019.md │ ├── what-s-new-for-msvc.md │ └── what-s-new-for-visual-cpp-in-visual-studio.md ├── parallel │ ├── amp │ │ ├── cpp-amp-cpp-accelerated-massive-parallelism.md │ │ ├── cpp-amp-overview.md │ │ ├── graphics-cpp-amp.md │ │ ├── media │ │ │ ├── campc.PNG │ │ │ ├── campcpubreakpoints.png │ │ │ ├── campd.png │ │ │ ├── campe.png │ │ │ ├── campf.PNG │ │ │ ├── campg.PNG │ │ │ ├── campgpubreakpoints.png │ │ │ ├── camph.png │ │ │ ├── campk.PNG │ │ │ ├── campl.PNG │ │ │ ├── campmatrixanontiled.PNG │ │ │ ├── campmatrixapartitioned.PNG │ │ │ ├── campmatrixatiled.PNG │ │ │ ├── campmatrixbnontiled.PNG │ │ │ ├── campmatrixbpartitioned.PNG │ │ │ ├── campmatrixbtiled.PNG │ │ │ ├── campmatrixproductnontiled.PNG │ │ │ ├── campmatrixproductpartitioned.PNG │ │ │ ├── campmatrixproducttiled.PNG │ │ │ ├── camptiledgridexample.png │ │ │ └── usingtilesmatrix.PNG │ │ ├── reference │ │ │ ├── accelerator-class.md │ │ │ ├── accelerator-view-class.md │ │ │ ├── accelerator-view-removed-class.md │ │ │ ├── adopt-d3d-access-lock-t-structure.md │ │ │ ├── array-class.md │ │ │ ├── array-view-class.md │ │ │ ├── completion-future-class.md │ │ │ ├── concurrency-direct3d-namespace-functions-amp.md │ │ │ ├── concurrency-direct3d-namespace.md │ │ │ ├── concurrency-fast-math-namespace-functions.md │ │ │ ├── concurrency-fast-math-namespace.md │ │ │ ├── concurrency-graphics-direct3d-namespace-functions.md │ │ │ ├── concurrency-graphics-direct3d-namespace.md │ │ │ ├── concurrency-graphics-namespace-enums.md │ │ │ ├── concurrency-graphics-namespace-functions.md │ │ │ ├── concurrency-graphics-namespace.md │ │ │ ├── concurrency-namespace-constants-amp.md │ │ │ ├── concurrency-namespace-cpp-amp.md │ │ │ ├── concurrency-namespace-enums-amp.md │ │ │ ├── concurrency-namespace-functions-amp.md │ │ │ ├── concurrency-namespace-operators-amp.md │ │ │ ├── concurrency-precise-math-namespace-functions.md │ │ │ ├── concurrency-precise-math-namespace.md │ │ │ ├── double-2-class.md │ │ │ ├── double-3-class.md │ │ │ ├── double-4-class.md │ │ │ ├── extent-class.md │ │ │ ├── float-2-class.md │ │ │ ├── float-3-class.md │ │ │ ├── float-4-class.md │ │ │ ├── index-class.md │ │ │ ├── int-2-class.md │ │ │ ├── int-3-class.md │ │ │ ├── int-4-class.md │ │ │ ├── invalid-compute-domain-class.md │ │ │ ├── norm-2-class.md │ │ │ ├── norm-3-class.md │ │ │ ├── norm-4-class.md │ │ │ ├── norm-class.md │ │ │ ├── out-of-memory-class.md │ │ │ ├── reference-cpp-amp.md │ │ │ ├── runtime-exception-class.md │ │ │ ├── sampler-class.md │ │ │ ├── scoped-d3d-access-lock-class.md │ │ │ ├── short-vector-structure.md │ │ │ ├── short-vector-traits-structure.md │ │ │ ├── texture-class.md │ │ │ ├── texture-view-class.md │ │ │ ├── tile-barrier-class.md │ │ │ ├── tiled-extent-class.md │ │ │ ├── tiled-index-class.md │ │ │ ├── uint-2-class.md │ │ │ ├── uint-3-class.md │ │ │ ├── uint-4-class.md │ │ │ ├── uninitialized-object-class.md │ │ │ ├── unorm-2-class.md │ │ │ ├── unorm-3-class.md │ │ │ ├── unorm-4-class.md │ │ │ ├── unorm-class.md │ │ │ ├── unsupported-feature-class.md │ │ │ └── writeonly-texture-view-class.md │ │ ├── using-accelerator-and-accelerator-view-objects.md │ │ ├── using-cpp-amp-in-windows-store-apps.md │ │ ├── using-lambdas-function-objects-and-restricted-functions.md │ │ ├── using-tiles.md │ │ ├── walkthrough-debugging-a-cpp-amp-application.md │ │ └── walkthrough-matrix-multiplication.md │ ├── auto-parallelization-and-auto-vectorization.md │ ├── concrt │ │ ├── asynchronous-agents-library.md │ │ ├── asynchronous-agents.md │ │ ├── asynchronous-message-blocks.md │ │ ├── best-practices-in-the-asynchronous-agents-library.md │ │ ├── best-practices-in-the-parallel-patterns-library.md │ │ ├── cancellation-in-the-ppl.md │ │ ├── codesnippet │ │ │ ├── CPP │ │ │ │ ├── asynchronous-agents-library_1.cpp │ │ │ │ ├── asynchronous-message-blocks_1.cpp │ │ │ │ ├── asynchronous-message-blocks_2.cpp │ │ │ │ ├── asynchronous-message-blocks_3.cpp │ │ │ │ ├── asynchronous-message-blocks_4.cpp │ │ │ │ ├── asynchronous-message-blocks_5.cpp │ │ │ │ ├── asynchronous-message-blocks_6.cpp │ │ │ │ ├── asynchronous-message-blocks_7.cpp │ │ │ │ ├── asynchronous-message-blocks_8.cpp │ │ │ │ ├── asynchronous-message-blocks_9.cpp │ │ │ │ ├── best-practices-in-the-asynchronous-agents-library_1.cpp │ │ │ │ ├── best-practices-in-the-asynchronous-agents-library_2.cpp │ │ │ │ ├── best-practices-in-the-asynchronous-agents-library_3.cpp │ │ │ │ ├── best-practices-in-the-asynchronous-agents-library_4.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_1.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_10.h │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_11.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_12.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_13.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_14.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_15.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_16.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_17.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_18.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_19.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_2.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_20.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_21.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_22.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_23.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_3.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_4.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_5.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_6.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_7.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_8.cpp │ │ │ │ ├── best-practices-in-the-parallel-patterns-library_9.cpp │ │ │ │ ├── cancellation-in-the-ppl_1.cpp │ │ │ │ ├── cancellation-in-the-ppl_10.cpp │ │ │ │ ├── cancellation-in-the-ppl_11.cpp │ │ │ │ ├── cancellation-in-the-ppl_12.cpp │ │ │ │ ├── cancellation-in-the-ppl_13.cpp │ │ │ │ ├── cancellation-in-the-ppl_14.cpp │ │ │ │ ├── cancellation-in-the-ppl_2.cpp │ │ │ │ ├── cancellation-in-the-ppl_3.cpp │ │ │ │ ├── cancellation-in-the-ppl_4.cpp │ │ │ │ ├── cancellation-in-the-ppl_5.cpp │ │ │ │ ├── cancellation-in-the-ppl_6.cpp │ │ │ │ ├── cancellation-in-the-ppl_7.cpp │ │ │ │ ├── cancellation-in-the-ppl_8.cpp │ │ │ │ ├── cancellation-in-the-ppl_9.cpp │ │ │ │ ├── comparing-synchronization-data-structures-to-the-windows-api_1.cpp │ │ │ │ ├── convert-an-openmp-loop-that-uses-a-reduction-variable_1.cpp │ │ │ │ ├── convert-an-openmp-loop-that-uses-cancellation_1.cpp │ │ │ │ ├── convert-an-openmp-loop-that-uses-exception-handling_1.cpp │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_1.cpp │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_10.cpp │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_11.cpp │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_2.h │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_3.cpp │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_7.h │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_8.h │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_9.cpp │ │ │ │ ├── exception-handling-in-the-concurrency-runtime_1.cpp │ │ │ │ ├── exception-handling-in-the-concurrency-runtime_2.cpp │ │ │ │ ├── exception-handling-in-the-concurrency-runtime_3.cpp │ │ │ │ ├── exception-handling-in-the-concurrency-runtime_4.cpp │ │ │ │ ├── exception-handling-in-the-concurrency-runtime_5.cpp │ │ │ │ ├── exception-handling-in-the-concurrency-runtime_6.cpp │ │ │ │ ├── exception-handling-in-the-concurrency-runtime_7.cpp │ │ │ │ ├── general-best-practices-in-the-concurrency-runtime_1.cpp │ │ │ │ ├── general-best-practices-in-the-concurrency-runtime_2.cpp │ │ │ │ ├── general-best-practices-in-the-concurrency-runtime_3.cpp │ │ │ │ ├── general-best-practices-in-the-concurrency-runtime_4.h │ │ │ │ ├── general-best-practices-in-the-concurrency-runtime_5.cpp │ │ │ │ ├── general-best-practices-in-the-concurrency-runtime_6.cpp │ │ │ │ ├── how-to-convert-an-openmp-parallel-for-loop-to-use-the-concurrency-runtime_1.cpp │ │ │ │ ├── how-to-convert-an-openmp-parallel-for-loop-to-use-the-concurrency-runtime_2.cpp │ │ │ │ ├── how-to-create-a-task-that-completes-after-a-delay_1.cpp │ │ │ │ ├── how-to-create-a-task-that-completes-after-a-delay_2.cpp │ │ │ │ ├── how-to-create-a-task-that-completes-after-a-delay_3.cpp │ │ │ │ ├── how-to-create-agents-that-use-specific-scheduler-policies_1.cpp │ │ │ │ ├── how-to-implement-various-producer-consumer-patterns_1.cpp │ │ │ │ ├── how-to-implement-various-producer-consumer-patterns_2.cpp │ │ │ │ ├── how-to-manage-a-scheduler-instance_1.cpp │ │ │ │ ├── how-to-perform-map-and-reduce-operations-in-parallel_1.cpp │ │ │ │ ├── how-to-perform-map-and-reduce-operations-in-parallel_2.cpp │ │ │ │ ├── how-to-provide-work-functions-to-the-call-and-transformer-classes_1.cpp │ │ │ │ ├── how-to-provide-work-functions-to-the-call-and-transformer-classes_2.cpp │ │ │ │ ├── how-to-provide-work-functions-to-the-call-and-transformer-classes_3.cpp │ │ │ │ ├── how-to-provide-work-functions-to-the-call-and-transformer-classes_4.cpp │ │ │ │ ├── how-to-select-among-completed-tasks_1.cpp │ │ │ │ ├── how-to-send-a-message-at-a-regular-interval_1.cpp │ │ │ │ ├── how-to-specify-specific-scheduler-policies_1.cpp │ │ │ │ ├── how-to-use-a-message-block-filter_1.cpp │ │ │ │ ├── how-to-use-a-message-block-filter_2.cpp │ │ │ │ ├── how-to-use-a-message-block-filter_3.cpp │ │ │ │ ├── how-to-use-alloc-and-free-to-improve-memory-performance_1.cpp │ │ │ │ ├── how-to-use-alloc-and-free-to-improve-memory-performance_2.cpp │ │ │ │ ├── how-to-use-alloc-and-free-to-improve-memory-performance_3.cpp │ │ │ │ ├── how-to-use-alloc-and-free-to-improve-memory-performance_4.cpp │ │ │ │ ├── how-to-use-cancellation-to-break-from-a-parallel-loop_1.cpp │ │ │ │ ├── how-to-use-combinable-to-combine-sets_1.cpp │ │ │ │ ├── how-to-use-combinable-to-improve-performance_1.cpp │ │ │ │ ├── how-to-use-combinable-to-improve-performance_2.cpp │ │ │ │ ├── how-to-use-combinable-to-improve-performance_3.cpp │ │ │ │ ├── how-to-use-combinable-to-improve-performance_4.cpp │ │ │ │ ├── how-to-use-exception-handling-to-break-from-a-parallel-loop_1.cpp │ │ │ │ ├── how-to-use-exception-handling-to-break-from-a-parallel-loop_2.cpp │ │ │ │ ├── how-to-use-exception-handling-to-break-from-a-parallel-loop_3.cpp │ │ │ │ ├── how-to-use-exception-handling-to-break-from-a-parallel-loop_4.cpp │ │ │ │ ├── how-to-use-exception-handling-to-break-from-a-parallel-loop_5.cpp │ │ │ │ ├── how-to-use-oversubscription-to-offset-latency_1.cpp │ │ │ │ ├── how-to-use-oversubscription-to-offset-latency_2.cpp │ │ │ │ ├── how-to-use-oversubscription-to-offset-latency_3.cpp │ │ │ │ ├── how-to-use-parallel-containers-to-increase-efficiency_1.cpp │ │ │ │ ├── how-to-use-parallel-containers-to-increase-efficiency_2.cpp │ │ │ │ ├── how-to-use-parallel-containers-to-increase-efficiency_3.cpp │ │ │ │ ├── how-to-use-parallel-containers-to-increase-efficiency_4.cpp │ │ │ │ ├── how-to-use-parallel-containers-to-increase-efficiency_5.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-execute-parallel-operations_1.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-execute-parallel-operations_2.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-execute-parallel-operations_3.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_1.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_2.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_3.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_4.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_5.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_6.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_7.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_8.cpp │ │ │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine_9.cpp │ │ │ │ ├── how-to-use-schedule-groups-to-influence-order-of-execution_1.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_1.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_2.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_3.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_4.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_5.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_6.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_7.cpp │ │ │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore_8.cpp │ │ │ │ ├── how-to-use-transformer-in-a-data-pipeline_1.cpp │ │ │ │ ├── how-to-write-a-parallel-for-each-loop_1.cpp │ │ │ │ ├── how-to-write-a-parallel-for-loop_1.cpp │ │ │ │ ├── how-to-write-a-parallel-for-loop_2.cpp │ │ │ │ ├── how-to-write-a-parallel-for-loop_3.cpp │ │ │ │ ├── overview-of-the-concurrency-runtime_1.cpp │ │ │ │ ├── parallel-algorithms_1.cpp │ │ │ │ ├── parallel-algorithms_10.cpp │ │ │ │ ├── parallel-algorithms_11.cpp │ │ │ │ ├── parallel-algorithms_12.cpp │ │ │ │ ├── parallel-algorithms_13.cpp │ │ │ │ ├── parallel-algorithms_14.cpp │ │ │ │ ├── parallel-algorithms_15.cpp │ │ │ │ ├── parallel-algorithms_2.cpp │ │ │ │ ├── parallel-algorithms_3.cpp │ │ │ │ ├── parallel-algorithms_4.cpp │ │ │ │ ├── parallel-algorithms_5.cpp │ │ │ │ ├── parallel-algorithms_6.cpp │ │ │ │ ├── parallel-algorithms_7.cpp │ │ │ │ ├── parallel-algorithms_8.cpp │ │ │ │ ├── parallel-algorithms_9.cpp │ │ │ │ ├── parallel-containers-and-objects_1.cpp │ │ │ │ ├── parallel-containers-and-objects_2.cpp │ │ │ │ ├── parallel-containers-and-objects_3.cpp │ │ │ │ ├── parallel-containers-and-objects_4.cpp │ │ │ │ ├── parallel-containers-and-objects_5.cpp │ │ │ │ ├── parallel-diagnostic-tools-concurrency-runtime_1.cpp │ │ │ │ ├── parallel-patterns-library-ppl_1.cpp │ │ │ │ ├── scheduler-policies_1.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_1.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_10.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_11.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_13.h │ │ │ │ ├── task-parallelism-concurrency-runtime_14.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_15.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_16.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_17.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_2.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_3.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_4.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_5.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_6.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_7.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_8.cpp │ │ │ │ ├── task-parallelism-concurrency-runtime_9.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_1.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_10.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_2.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_3.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_4.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_5.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_6.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_7.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_8.cpp │ │ │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks_9.cpp │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_1.h │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_10.cpp │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_2.h │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_3.cpp │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_5.h │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_6.h │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_7.h │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_8.cpp │ │ │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests_9.cpp │ │ │ │ ├── walkthrough-creating-a-custom-message-block_1.cpp │ │ │ │ ├── walkthrough-creating-a-custom-message-block_10.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_11.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_12.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_13.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_14.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_15.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_16.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_17.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_18.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_19.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_2.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_20.cpp │ │ │ │ ├── walkthrough-creating-a-custom-message-block_3.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_4.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_5.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_6.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_7.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_8.h │ │ │ │ ├── walkthrough-creating-a-custom-message-block_9.h │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_1.cpp │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_2.cpp │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_3.cpp │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_4.cpp │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_5.cpp │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_6.cpp │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_7.cpp │ │ │ │ ├── walkthrough-creating-a-dataflow-agent_8.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_1.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_10.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_11.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_12.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_13.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_14.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_15.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_16.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_17.cpp │ │ │ │ ├── walkthrough-creating-an-agent-based-application_2.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_3.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_4.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_5.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_6.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_7.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_8.h │ │ │ │ ├── walkthrough-creating-an-agent-based-application_9.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_1.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_10.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_11.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_12.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_13.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_14.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_2.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_3.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_4.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_5.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_6.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_7.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_8.cpp │ │ │ │ ├── walkthrough-creating-an-image-processing-network_9.cpp │ │ │ │ ├── walkthrough-implementing-futures_1.cpp │ │ │ │ ├── walkthrough-implementing-futures_2.cpp │ │ │ │ ├── walkthrough-implementing-futures_3.cpp │ │ │ │ ├── walkthrough-implementing-futures_4.cpp │ │ │ │ ├── walkthrough-implementing-futures_5.cpp │ │ │ │ ├── walkthrough-implementing-futures_6.cpp │ │ │ │ ├── walkthrough-implementing-futures_7.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_1.h │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_10.h │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_11.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_12.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_13.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_14.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_15.h │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_16.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_17.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_18.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_19.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_2.h │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_20.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_21.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_22.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_3.h │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_4.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_5.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_6.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_7.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_8.cpp │ │ │ │ ├── walkthrough-removing-work-from-a-user-interface-thread_9.h │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_1.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_2.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_3.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_4.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_5.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_6.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_7.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_8.cpp │ │ │ │ ├── walkthrough-using-join-to-prevent-deadlock_9.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_1.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_10.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_11.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_12.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_13.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_14.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_2.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_3.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_4.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_5.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_6.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_7.cpp │ │ │ │ ├── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_8.cpp │ │ │ │ └── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application_9.cpp │ │ │ ├── CSharp │ │ │ │ └── creating-asynchronous-operations-in-cpp-for-windows-store-apps_5.cs │ │ │ └── Xaml │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_4.xaml │ │ │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps_6.xaml │ │ │ │ ├── task-parallelism-concurrency-runtime_12.xaml │ │ │ │ └── walkthrough-connecting-using-tasks-and-xml-http-requests_4.xaml │ │ ├── comparing-synchronization-data-structures-to-the-windows-api.md │ │ ├── comparing-the-concurrency-runtime-to-other-concurrency-models.md │ │ ├── concurrency-runtime-best-practices.md │ │ ├── concurrency-runtime-walkthroughs.md │ │ ├── concurrency-runtime.md │ │ ├── contexts.md │ │ ├── convert-an-openmp-loop-that-uses-a-reduction-variable.md │ │ ├── convert-an-openmp-loop-that-uses-cancellation.md │ │ ├── convert-an-openmp-loop-that-uses-exception-handling.md │ │ ├── creating-asynchronous-operations-in-cpp-for-windows-store-apps.md │ │ ├── exception-handling-in-the-concurrency-runtime.md │ │ ├── general-best-practices-in-the-concurrency-runtime.md │ │ ├── how-to-convert-an-openmp-parallel-for-loop-to-use-the-concurrency-runtime.md │ │ ├── how-to-create-a-task-that-completes-after-a-delay.md │ │ ├── how-to-create-agents-that-use-specific-scheduler-policies.md │ │ ├── how-to-implement-various-producer-consumer-patterns.md │ │ ├── how-to-manage-a-scheduler-instance.md │ │ ├── how-to-perform-map-and-reduce-operations-in-parallel.md │ │ ├── how-to-provide-work-functions-to-the-call-and-transformer-classes.md │ │ ├── how-to-select-among-completed-tasks.md │ │ ├── how-to-send-a-message-at-a-regular-interval.md │ │ ├── how-to-specify-specific-scheduler-policies.md │ │ ├── how-to-use-a-message-block-filter.md │ │ ├── how-to-use-alloc-and-free-to-improve-memory-performance.md │ │ ├── how-to-use-cancellation-to-break-from-a-parallel-loop.md │ │ ├── how-to-use-combinable-to-combine-sets.md │ │ ├── how-to-use-combinable-to-improve-performance.md │ │ ├── how-to-use-exception-handling-to-break-from-a-parallel-loop.md │ │ ├── how-to-use-oversubscription-to-offset-latency.md │ │ ├── how-to-use-parallel-containers-to-increase-efficiency.md │ │ ├── how-to-use-parallel-invoke-to-execute-parallel-operations.md │ │ ├── how-to-use-parallel-invoke-to-write-a-parallel-sort-routine.md │ │ ├── how-to-use-schedule-groups-to-influence-order-of-execution.md │ │ ├── how-to-use-the-context-class-to-implement-a-cooperative-semaphore.md │ │ ├── how-to-use-transformer-in-a-data-pipeline.md │ │ ├── how-to-write-a-parallel-for-each-loop.md │ │ ├── how-to-write-a-parallel-for-loop.md │ │ ├── lightweight-tasks.md │ │ ├── media │ │ │ ├── agent_librarycomp.png │ │ │ ├── agentstate.png │ │ │ ├── concrt_dataflow.png │ │ │ ├── concrt_imageout.png │ │ │ ├── concrt_imageproc.png │ │ │ ├── concrt_parallel_sorting.png │ │ │ ├── concrt_usingixhr2.png │ │ │ ├── concrt_windows_common_words.png │ │ │ ├── concrt_windows_primes.png │ │ │ ├── concurrencyrun.png │ │ │ ├── dining_philosophersproblem.png │ │ │ ├── mandelbrot.png │ │ │ └── parallelwork_trees.png │ │ ├── memory-management-functions.md │ │ ├── message-passing-functions.md │ │ ├── migrating-from-openmp-to-the-concurrency-runtime.md │ │ ├── overview-of-the-concurrency-runtime.md │ │ ├── parallel-algorithms.md │ │ ├── parallel-containers-and-objects.md │ │ ├── parallel-diagnostic-tools-concurrency-runtime.md │ │ ├── parallel-patterns-library-ppl.md │ │ ├── reference │ │ │ ├── affinity-partitioner-class.md │ │ │ ├── agent-class.md │ │ │ ├── auto-partitioner-class.md │ │ │ ├── bad-target-class.md │ │ │ ├── call-class.md │ │ │ ├── cancellation-token-class.md │ │ │ ├── cancellation-token-registration-class.md │ │ │ ├── cancellation-token-source-class.md │ │ │ ├── choice-class.md │ │ │ ├── combinable-class.md │ │ │ ├── concurrency-namespace-constants1.md │ │ │ ├── concurrency-namespace-enums.md │ │ │ ├── concurrency-namespace-functions.md │ │ │ ├── concurrency-namespace-operators.md │ │ │ ├── concurrency-namespace.md │ │ │ ├── concurrent-priority-queue-class.md │ │ │ ├── concurrent-queue-class.md │ │ │ ├── concurrent-unordered-map-class.md │ │ │ ├── concurrent-unordered-multimap-class.md │ │ │ ├── concurrent-unordered-multiset-class.md │ │ │ ├── concurrent-unordered-set-class.md │ │ │ ├── concurrent-vector-class.md │ │ │ ├── context-class.md │ │ │ ├── context-self-unblock-class.md │ │ │ ├── context-unblock-unbalanced-class.md │ │ │ ├── critical-section-class.md │ │ │ ├── currentscheduler-class.md │ │ │ ├── declval-function.md │ │ │ ├── default-scheduler-exists-class.md │ │ │ ├── dispatchstate-structure.md │ │ │ ├── event-class.md │ │ │ ├── iexecutioncontext-structure.md │ │ │ ├── iexecutionresource-structure.md │ │ │ ├── improper-lock-class.md │ │ │ ├── improper-scheduler-attach-class.md │ │ │ ├── improper-scheduler-detach-class.md │ │ │ ├── improper-scheduler-reference-class.md │ │ │ ├── invalid-link-target-class.md │ │ │ ├── invalid-multiple-scheduling-class.md │ │ │ ├── invalid-operation-class.md │ │ │ ├── invalid-oversubscribe-operation-class.md │ │ │ ├── invalid-scheduler-policy-key-class.md │ │ │ ├── invalid-scheduler-policy-thread-specification-class.md │ │ │ ├── invalid-scheduler-policy-value-class.md │ │ │ ├── iresourcemanager-structure.md │ │ │ ├── ischeduler-structure.md │ │ │ ├── ischedulerproxy-structure.md │ │ │ ├── isource-class.md │ │ │ ├── itarget-class.md │ │ │ ├── ithreadproxy-structure.md │ │ │ ├── itopologyexecutionresource-structure.md │ │ │ ├── itopologynode-structure.md │ │ │ ├── iumscompletionlist-structure.md │ │ │ ├── iumsscheduler-structure.md │ │ │ ├── iumsthreadproxy-structure.md │ │ │ ├── iumsunblocknotification-structure.md │ │ │ ├── ivirtualprocessorroot-structure.md │ │ │ ├── join-class.md │ │ │ ├── location-class.md │ │ │ ├── make-exception-ptr-function.md │ │ │ ├── message-class.md │ │ │ ├── message-not-found-class.md │ │ │ ├── message-processor-class.md │ │ │ ├── missing-wait-class.md │ │ │ ├── multi-link-registry-class.md │ │ │ ├── multitype-join-class.md │ │ │ ├── nested-scheduler-missing-detach-class.md │ │ │ ├── network-link-registry-class.md │ │ │ ├── operation-timed-out-class.md │ │ │ ├── ordered-message-processor-class.md │ │ │ ├── overwrite-buffer-class.md │ │ │ ├── progress-reporter-class.md │ │ │ ├── propagator-block-class.md │ │ │ ├── reader-writer-lock-class.md │ │ │ ├── reference-concurrency-runtime.md │ │ │ ├── schedulegroup-class.md │ │ │ ├── scheduler-class.md │ │ │ ├── scheduler-interface-structure.md │ │ │ ├── scheduler-not-attached-class.md │ │ │ ├── scheduler-ptr-structure-concurrency-runtime.md │ │ │ ├── scheduler-resource-allocation-error-class.md │ │ │ ├── scheduler-worker-creation-error-class.md │ │ │ ├── schedulerpolicy-class.md │ │ │ ├── simple-partitioner-class.md │ │ │ ├── single-assignment-class.md │ │ │ ├── single-link-registry-class.md │ │ │ ├── source-block-class.md │ │ │ ├── source-link-manager-class.md │ │ │ ├── static-partitioner-class.md │ │ │ ├── std-namespace.md │ │ │ ├── stdx-namespace.md │ │ │ ├── structured-task-group-class.md │ │ │ ├── target-block-class.md │ │ │ ├── task-canceled-class.md │ │ │ ├── task-class.md │ │ │ ├── task-completion-event-class.md │ │ │ ├── task-continuation-context-class.md │ │ │ ├── task-group-class.md │ │ │ ├── task-handle-class.md │ │ │ ├── task-options-class-concurrency-runtime.md │ │ │ ├── timer-class.md │ │ │ ├── transformer-class.md │ │ │ ├── unbounded-buffer-class.md │ │ │ └── unsupported-os-class.md │ │ ├── schedule-groups.md │ │ ├── scheduler-instances.md │ │ ├── scheduler-policies.md │ │ ├── synchronization-data-structures.md │ │ ├── task-parallelism-concurrency-runtime.md │ │ ├── task-scheduler-concurrency-runtime.md │ │ ├── walkthrough-adapting-existing-code-to-use-lightweight-tasks.md │ │ ├── walkthrough-connecting-using-tasks-and-xml-http-requests.md │ │ ├── walkthrough-creating-a-custom-message-block.md │ │ ├── walkthrough-creating-a-dataflow-agent.md │ │ ├── walkthrough-creating-an-agent-based-application.md │ │ ├── walkthrough-creating-an-image-processing-network.md │ │ ├── walkthrough-implementing-futures.md │ │ ├── walkthrough-removing-work-from-a-user-interface-thread.md │ │ ├── walkthrough-using-join-to-prevent-deadlock.md │ │ └── walkthrough-using-the-concurrency-runtime-in-a-com-enabled-application.md │ ├── multithreading-and-locales.md │ ├── multithreading-creating-user-interface-threads.md │ ├── multithreading-creating-worker-threads.md │ ├── multithreading-how-to-use-the-synchronization-classes.md │ ├── multithreading-programming-tips.md │ ├── multithreading-support-for-older-code-visual-cpp.md │ ├── multithreading-terminating-threads.md │ ├── multithreading-when-to-use-the-synchronization-classes.md │ ├── multithreading-with-c-and-win32.md │ ├── multithreading-with-cpp-and-mfc.md │ ├── openmp │ │ ├── 1-introduction.md │ │ ├── 2-directives.md │ │ ├── 3-run-time-library-functions.md │ │ ├── 4-environment-variables.md │ │ ├── a-examples.md │ │ ├── b-stubs-for-run-time-library-functions.md │ │ ├── c-openmp-c-and-cpp-grammar.md │ │ ├── d-using-the-schedule-clause.md │ │ ├── e-implementation-defined-behaviors-in-openmp-c-cpp.md │ │ ├── f-new-features-and-clarifications-in-version-2-0.md │ │ ├── openmp-c-and-cpp-application-program-interface.md │ │ ├── openmp-in-visual-cpp.md │ │ ├── openmp-simd.md │ │ └── reference │ │ │ ├── openmp-clauses.md │ │ │ ├── openmp-directives.md │ │ │ ├── openmp-environment-variables.md │ │ │ ├── openmp-functions.md │ │ │ └── openmp-library-reference.md │ ├── parallel-programming-in-visual-cpp.md │ ├── sample-multithread-c-program.md │ ├── thread-local-storage-tls.md │ └── toc.yml ├── porting │ ├── binary-compat-2015-2017.md │ ├── build-system-changes.md │ ├── features-deprecated-in-visual-studio.md │ ├── fix-your-dependencies-on-library-internals.md │ ├── floating-point-migration-issues.md │ ├── how-to-use-existing-cpp-code-in-a-universal-windows-platform-app.md │ ├── ide-tools-for-upgrading-code.md │ ├── introduction-to-visual-cpp-for-unix-users.md │ ├── media │ │ ├── code-analysis-error-list.png │ │ ├── code-analysis-filter.png │ │ ├── code-analysis-tooltip.png │ │ ├── compiler-error-list.png │ │ ├── conformance-prop-page.png │ │ ├── constexpr-function-call.png │ │ ├── constexpr-function.png │ │ ├── document-health-indicator.png │ │ ├── go-to-all.png │ │ ├── init-variable.png │ │ ├── macro-expansion-quick-info.png │ │ ├── quick-action-macro-to-constexpr.png │ │ ├── raw-string-literal.png │ │ ├── scribblemigrationreport.PNG │ │ ├── scribbleprojectupgrade.PNG │ │ ├── spyxxsolution.PNG │ │ ├── upgrade-cpp.png │ │ ├── upgrade-dialog-v142.png │ │ └── vs-2026-setup-assistant.png │ ├── modifying-winver-and-win32-winnt.md │ ├── overview-of-potential-upgrade-issues-visual-cpp.md │ ├── porting-and-upgrading-examples-and-case-studies.md │ ├── porting-from-unix-to-win32.md │ ├── porting-guide-com-spy.md │ ├── porting-guide-mfc-scribble.md │ ├── porting-guide-spy-increment.md │ ├── porting-third-party-libraries.md │ ├── porting-to-the-universal-windows-platform-cpp.md │ ├── toc.yml │ ├── upgrade-your-code-to-the-universal-crt.md │ ├── upgrading-projects-from-earlier-versions-of-visual-cpp.md │ ├── use-native-multi-targeting.md │ ├── visual-cpp-change-history-2003-2015.md │ ├── visual-cpp-porting-and-upgrading-guide.md │ └── visual-cpp-what-s-new-2003-through-2015.md ├── preprocessor │ ├── alloc-text.md │ ├── auto-inline.md │ ├── auto-rename.md │ ├── auto-search.md │ ├── bss-seg.md │ ├── c-cpp-preprocessor-reference.md │ ├── charizing-operator-hash-at.md │ ├── check-stack.md │ ├── code-seg.md │ ├── codesnippet │ │ └── CPP │ │ │ └── predefined-macros_1.cpp │ ├── comment-c-cpp.md │ ├── compiler-warnings-that-are-off-by-default.md │ ├── component.md │ ├── conform.md │ ├── const-seg.md │ ├── data-seg.md │ ├── deprecated-c-cpp.md │ ├── detect-mismatch.md │ ├── embedded-idl.md │ ├── exclude-hash-import.md │ ├── execution-character-set.md │ ├── fenv-access.md │ ├── float-control.md │ ├── fp-contract.md │ ├── function-c-cpp.md │ ├── grammar-summary-c-cpp.md │ ├── hash-define-directive-c-cpp.md │ ├── hash-error-directive-c-cpp.md │ ├── hash-if-hash-elif-hash-else-and-hash-endif-directives-c-cpp.md │ ├── hash-ifdef-and-hash-ifndef-directives-c-cpp.md │ ├── hash-import-attributes-cpp.md │ ├── hash-import-directive-cpp.md │ ├── hash-include-directive-c-cpp.md │ ├── hash-line-directive-c-cpp.md │ ├── hash-undef-directive-c-cpp.md │ ├── hash-using-directive-cpp.md │ ├── hash-warning-directive-c-cpp.md │ ├── hdrstop.md │ ├── high-method-prefix.md │ ├── high-property-prefixes.md │ ├── implementation-only.md │ ├── include-alias.md │ ├── include-parens.md │ ├── init-seg.md │ ├── inject-statement.md │ ├── inline-depth.md │ ├── inline-recursion.md │ ├── intrinsic.md │ ├── loop.md │ ├── macros-and-cpp.md │ ├── macros-c-cpp.md │ ├── make-public.md │ ├── managed-unmanaged.md │ ├── message.md │ ├── named-guids.md │ ├── no-auto-exclude.md │ ├── no-dual-interfaces.md │ ├── no-implementation.md │ ├── no-namespace.md │ ├── no-registry.md │ ├── no-search-namespace.md │ ├── no-smart-pointers.md │ ├── null-directive.md │ ├── omp.md │ ├── once.md │ ├── optimize.md │ ├── pack.md │ ├── phases-of-translation.md │ ├── pointers-to-members.md │ ├── pop-macro.md │ ├── pragma-directives-and-the-pragma-keyword.md │ ├── predefined-macros.md │ ├── preprocessor-directives.md │ ├── preprocessor-experimental-overview.md │ ├── preprocessor-operators.md │ ├── preprocessor.md │ ├── push-macro.md │ ├── raw-dispinterfaces.md │ ├── raw-interfaces-only.md │ ├── raw-method-prefix.md │ ├── raw-native-types.md │ ├── raw-property-prefixes.md │ ├── region-endregion.md │ ├── rename-hash-import.md │ ├── rename-namespace.md │ ├── rename-search-namespace.md │ ├── runtime-checks.md │ ├── section.md │ ├── setlocale.md │ ├── strict-gs-check.md │ ├── stringizing-operator-hash.md │ ├── system-header-pragma.md │ ├── tlbid.md │ ├── toc.yml │ ├── token-pasting-operator-hash-hash.md │ ├── variadic-macros.md │ ├── vtordisp.md │ └── warning.md ├── safeint │ ├── safeint-class.md │ ├── safeint-functions.md │ ├── safeint-library.md │ └── safeintexception-class.md ├── sanitizers │ ├── asan-building.md │ ├── asan-continue-on-error.md │ ├── asan-debugger-integration.md │ ├── asan-error-examples.md │ ├── asan-flags.md │ ├── asan-known-issues.md │ ├── asan-offline-crash-dumps.md │ ├── asan-runtime.md │ ├── asan-shadow-bytes.md │ ├── asan.md │ ├── error-alloc-dealloc-mismatch.md │ ├── error-allocation-size-too-big.md │ ├── error-calloc-overflow.md │ ├── error-container-overflow.md │ ├── error-double-free.md │ ├── error-dynamic-stack-buffer-overflow.md │ ├── error-global-buffer-overflow.md │ ├── error-heap-buffer-overflow.md │ ├── error-heap-use-after-free.md │ ├── error-invalid-allocation-alignment.md │ ├── error-memcpy-param-overlap.md │ ├── error-new-delete-type-mismatch.md │ ├── error-stack-buffer-overflow.md │ ├── error-stack-buffer-underflow.md │ ├── error-stack-use-after-return.md │ ├── error-stack-use-after-scope.md │ ├── error-strncat-param-overlap.md │ ├── error-use-after-poison.md │ ├── index.yml │ ├── media │ │ ├── alloc-dealloc-mismatch-example-1.png │ │ ├── allocation-size-too-big-example-1.png │ │ ├── asan-basic-global-overflow.png │ │ ├── asan-cmake-configuration-drop-down.png │ │ ├── asan-cmake-error-f5.png │ │ ├── asan-command-basic-global-overflow.png │ │ ├── asan-dump-file-open.png │ │ ├── asan-global-buffer-overflow-debug.png │ │ ├── asan-global-buffer-overflow-f5.png │ │ ├── asan-installer-option.png │ │ ├── asan-library-linking-previous-versions.png │ │ ├── asan-one-dll.png │ │ ├── asan-open-crash-dump-file.png │ │ ├── asan-project-system-dialog.png │ │ ├── asan-shadow-byte-legend.png │ │ ├── asan-turn-rtc-off.png │ │ ├── asan-turn-zi-off.png │ │ ├── asan-view-crash-metadata.png │ │ ├── calloc-overflow-example-1.png │ │ ├── command-line-alloca.png │ │ ├── container-overflow-example-1.png │ │ ├── double-free-example-1.png │ │ ├── double-free-example-2.png │ │ ├── double-free-example-3.png │ │ ├── dynamic-stack-buffer-overflow-example-1.png │ │ ├── dynamic-stack-buffer-overflow-example-2.png │ │ ├── dynamic-stack-buffer-overflow-example-3.png │ │ ├── global-overflow-example-1.png │ │ ├── global-overflow-example-2.png │ │ ├── global-overflow-example-3.png │ │ ├── heap-buffer-overflow-example-1.png │ │ ├── heap-buffer-overflow-example-2.png │ │ ├── heap-buffer-overflow-example-3.png │ │ ├── heap-use-after-free-example-1.png │ │ ├── heap-use-after-free-example-2.png │ │ ├── heap-use-after-free-example-3.png │ │ ├── heap-use-after-free-example-4.png │ │ ├── invalid-allocation-alignment-example-1.png │ │ ├── memcpy-param-overlap-example-1.png │ │ ├── new-delete-type-mismatch-example-1.png │ │ ├── pov-ray.png │ │ ├── runtime-configurations.png │ │ ├── stack-buffer-overflow-example-1.png │ │ ├── stack-buffer-overflow-example-2.png │ │ ├── stack-buffer-overflow-example-3.png │ │ ├── stack-buffer-underflow-example-1.png │ │ ├── stack-buffer-underflow-example-2.png │ │ ├── stack-use-after-return-example-1.png │ │ ├── stack-use-after-return-example-2.png │ │ ├── stack-use-after-scope-example-1.png │ │ ├── stack-use-after-scope-example-2.png │ │ ├── stack-use-after-scope-example-3.png │ │ ├── stack-use-after-scope-example-4.png │ │ ├── strcat-param-overlap-example-1.png │ │ └── use-after-poison-example-1.png │ └── toc.yml ├── security │ ├── developer-guidance-speculative-execution.md │ ├── how-user-account-control-uac-affects-your-application.md │ ├── media │ │ └── uacflowchart.png │ ├── running-as-a-member-of-the-users-group.md │ └── security-best-practices-for-cpp.md ├── standard-library │ ├── 1-object.md │ ├── add-const-class.md │ ├── add-cv-class.md │ ├── add-lvalue-reference-class.md │ ├── add-pointer-class.md │ ├── add-rvalue-reference-class.md │ ├── add-volatile-class.md │ ├── adopt-lock-t-structure.md │ ├── algorithm-functions.md │ ├── algorithm.md │ ├── algorithms.md │ ├── aligned-storage-class.md │ ├── aligned-union-class.md │ ├── alignment-of-class.md │ ├── allocator-base-class.md │ ├── allocator-chunklist-class.md │ ├── allocator-class.md │ ├── allocator-fixed-size-class.md │ ├── allocator-newdel-class.md │ ├── allocator-suballoc-class.md │ ├── allocator-traits-class.md │ ├── allocator-unbounded-class.md │ ├── allocator-variable-size-class.md │ ├── allocator-void-class.md │ ├── allocators-functions.md │ ├── allocators-header.md │ ├── allocators-operators.md │ ├── allocators.md │ ├── ambiguous-local-time.md │ ├── any-class.md │ ├── any-functions.md │ ├── any.md │ ├── array-class-stl.md │ ├── array-functions.md │ ├── array-operators.md │ ├── array.md │ ├── atomic-enums.md │ ├── atomic-flag-structure.md │ ├── atomic-functions.md │ ├── atomic-structure.md │ ├── atomic.md │ ├── auto-ptr-class.md │ ├── back-insert-iterator-class.md │ ├── bad-alloc-class.md │ ├── bad-any-cast-class.md │ ├── bad-array-new-length.md │ ├── bad-exception-class.md │ ├── bad-function-call-class.md │ ├── bad-optional-access-class.md │ ├── bad-variant-access-class.md │ ├── bad-weak-ptr-class.md │ ├── basic-filebuf-class.md │ ├── basic-fstream-class.md │ ├── basic-ifstream-class.md │ ├── basic-ios-class.md │ ├── basic-iostream-class.md │ ├── basic-istream-class.md │ ├── basic-istream-view-class.md │ ├── basic-istringstream-class.md │ ├── basic-ofstream-class.md │ ├── basic-ostream-class.md │ ├── basic-ostringstream-class.md │ ├── basic-regex-class.md │ ├── basic-streambuf-class.md │ ├── basic-string-class.md │ ├── basic-string-view-class.md │ ├── basic-stringbuf-class.md │ ├── basic-stringstream-class.md │ ├── bernoulli-distribution-class.md │ ├── bidirectional-iterator-tag-struct.md │ ├── binary-function-struct.md │ ├── binary-negate-class.md │ ├── binary-output-files.md │ ├── binder1st-class.md │ ├── binder2nd-class.md │ ├── binomial-distribution-class.md │ ├── bit-enum.md │ ├── bit-functions.md │ ├── bit.md │ ├── bitset-class.md │ ├── bitset-operators.md │ ├── bitset.md │ ├── boyer-moore-horspool-searcher-class.md │ ├── boyer-moore-searcher-class.md │ ├── cache-chunklist-class.md │ ├── cache-freelist-class.md │ ├── cache-suballoc-class.md │ ├── cassert.md │ ├── cauchy-distribution-class.md │ ├── ccomplex.md │ ├── cctype.md │ ├── cerrno.md │ ├── cfenv.md │ ├── cfloat.md │ ├── char-traits-char-struct.md │ ├── char-traits-char16-t-struct.md │ ├── char-traits-char32-t-struct.md │ ├── char-traits-struct.md │ ├── char-traits-wchar-t-struct.md │ ├── charconv-functions.md │ ├── charconv.md │ ├── chars-format-class.md │ ├── checked-array-iterator-class.md │ ├── checked-iterators.md │ ├── chi-squared-distribution-class.md │ ├── choose-enum.md │ ├── chrono-functions.md │ ├── chrono-literals.md │ ├── chrono-operators.md │ ├── chrono.md │ ├── cinttypes.md │ ├── ciso646.md │ ├── climits.md │ ├── clocale.md │ ├── clock-time-conversion-struct.md │ ├── cmath.md │ ├── codecvt-base-class.md │ ├── codecvt-byname-class.md │ ├── codecvt-class.md │ ├── codecvt-enums.md │ ├── codecvt-utf16-class.md │ ├── codecvt-utf8-class.md │ ├── codecvt-utf8-utf16-class.md │ ├── codecvt.md │ ├── codesnippet │ │ └── CPP │ │ │ └── functional-functions_1.cpp │ ├── collate-byname-class.md │ ├── collate-class.md │ ├── common-type-class.md │ ├── common-type-structure.md │ ├── common-view-class.md │ ├── complex-class.md │ ├── complex-double.md │ ├── complex-float.md │ ├── complex-functions.md │ ├── complex-long-double.md │ ├── complex-operators.md │ ├── complex.md │ ├── condition-variable-any-class.md │ ├── condition-variable-class.md │ ├── condition-variable-enums.md │ ├── condition-variable.md │ ├── conditional-class.md │ ├── conjunction-class.md │ ├── const-mem-fun-ref-t-class.md │ ├── const-mem-fun-t-class.md │ ├── const-mem-fun1-ref-t-class.md │ ├── const-mem-fun1-t-class.md │ ├── constructing-input-stream-objects.md │ ├── constructing-output-stream-objects.md │ ├── container-class-begin.md │ ├── container-class-clear.md │ ├── container-class-const-iterator.md │ ├── container-class-const-reference.md │ ├── container-class-const-reverse-iterator.md │ ├── container-class-difference-type.md │ ├── container-class-empty.md │ ├── container-class-end.md │ ├── container-class-erase.md │ ├── container-class-iterator.md │ ├── container-class-max-size.md │ ├── container-class-rbegin.md │ ├── container-class-reference.md │ ├── container-class-rend.md │ ├── container-class-reverse-iterator.md │ ├── container-class-size-type.md │ ├── container-class-size.md │ ├── container-class-swap.md │ ├── container-class-value-type.md │ ├── cpp-library-conventions.md │ ├── cpp-program-startup-and-termination.md │ ├── cpp-standard-library-header-files.md │ ├── cpp-standard-library-overview.md │ ├── cpp-standard-library-reference.md │ ├── csetjmp.md │ ├── csignal.md │ ├── cstdalign.md │ ├── cstdarg.md │ ├── cstdbool.md │ ├── cstddef.md │ ├── cstdint.md │ ├── cstdio.md │ ├── cstdlib.md │ ├── cstring.md │ ├── ctgmath.md │ ├── ctime.md │ ├── ctype-base-class.md │ ├── ctype-byname-class.md │ ├── ctype-char-class.md │ ├── ctype-class.md │ ├── cuchar-functions.md │ ├── cuchar.md │ ├── custom-manipulators-with-arguments.md │ ├── cvt-wbuffer.md │ ├── cvt-wstring.md │ ├── cwchar.md │ ├── cwctype.md │ ├── day-class.md │ ├── debug-iterator-support.md │ ├── decay-class.md │ ├── default-delete-struct.md │ ├── default-searcher-class.md │ ├── defer-lock-t-structure.md │ ├── deque-class.md │ ├── deque-functions.md │ ├── deque-operators.md │ ├── deque.md │ ├── directory-entry-class.md │ ├── directory-iterator-class.md │ ├── discard-block-engine-class.md │ ├── discrete-distribution-class.md │ ├── disjunction-class.md │ ├── divides-struct.md │ ├── domain-error-class.md │ ├── drop-view-class.md │ ├── drop-while-view-class.md │ ├── duration-class.md │ ├── duration-values-structure.md │ ├── effects-of-buffering.md │ ├── elements-view-class.md │ ├── empty-view-class.md │ ├── enable-if-class.md │ ├── enable-shared-from-this-class.md │ ├── equal-to-struct.md │ ├── error-category-class.md │ ├── error-code-class.md │ ├── error-condition-class.md │ ├── exception-class.md │ ├── exception-functions.md │ ├── exception-typedefs.md │ ├── exception.md │ ├── execution.md │ ├── exponential-distribution-class.md │ ├── extent-class.md │ ├── extreme-value-distribution-class.md │ ├── file-clock-class.md │ ├── file-status-class.md │ ├── file-system-navigation.md │ ├── filesystem-enumerations.md │ ├── filesystem-error-class.md │ ├── filesystem-functions.md │ ├── filesystem-operators.md │ ├── filesystem.md │ ├── filter-view-class.md │ ├── fisher-f-distribution-class.md │ ├── forward-iterator-tag-struct.md │ ├── forward-list-class.md │ ├── forward-list-functions.md │ ├── forward-list-operators.md │ ├── forward-list.md │ ├── fpos-class.md │ ├── freelist-class.md │ ├── from-chars-result-structure.md │ ├── front-insert-iterator-class.md │ ├── fstream-typedefs.md │ ├── fstream.md │ ├── function-class.md │ ├── function-objects-in-the-stl.md │ ├── functional-functions.md │ ├── functional-operators.md │ ├── functional.md │ ├── future-class.md │ ├── future-enums.md │ ├── future-error-class.md │ ├── future-functions.md │ ├── future.md │ ├── gamma-distribution-class.md │ ├── geometric-distribution-class.md │ ├── gps-clock-class.md │ ├── greater-equal-struct.md │ ├── greater-struct.md │ ├── gslice-array-class.md │ ├── gslice-class.md │ ├── has-iterator-debugging.md │ ├── hash-class.md │ ├── hash-compare-class.md │ ├── hash-map-class.md │ ├── hash-map-functions.md │ ├── hash-map-operators.md │ ├── hash-map.md │ ├── hash-multimap-class.md │ ├── hash-multiset-class.md │ ├── hash-set-class.md │ ├── hash-set-functions.md │ ├── hash-set-operators.md │ ├── hash-set.md │ ├── hash-structure-stl.md │ ├── hash-structure.md │ ├── hhmmss-class.md │ ├── high-resolution-clock-struct.md │ ├── identity-structure.md │ ├── in-place-t-struct.md │ ├── independent-bits-engine-class.md │ ├── indirect-array-class.md │ ├── initializer-list-class.md │ ├── initializer-list.md │ ├── input-iterator-tag-struct.md │ ├── input-output-alternatives.md │ ├── input-output-streams.md │ ├── input-stream-manipulators.md │ ├── input-stream-member-functions.md │ ├── input-streams.md │ ├── insert-iterator-class.md │ ├── integer-sequence-class.md │ ├── integral-constant-class-bool-constant-class.md │ ├── invalid-argument-class.md │ ├── invoke-result-class.md │ ├── iomanip-functions.md │ ├── iomanip.md │ ├── ios-base-class.md │ ├── ios-functions.md │ ├── ios-typedefs.md │ ├── ios.md │ ├── iosfwd.md │ ├── iostream-programming.md │ ├── iostream.md │ ├── iostreams-conventions.md │ ├── iota-view-class.md │ ├── is-abstract-class.md │ ├── is-aggregate-class.md │ ├── is-arithmetic-class.md │ ├── is-array-class.md │ ├── is-assignable-class.md │ ├── is-base-of-class.md │ ├── is-bind-expression-class.md │ ├── is-class-class.md │ ├── is-clock-struct.md │ ├── is-compound-class.md │ ├── is-const-class.md │ ├── is-constructible-class.md │ ├── is-convertible-class.md │ ├── is-copy-assignable-class.md │ ├── is-copy-constructible-class.md │ ├── is-default-constructible-class.md │ ├── is-destructible-class.md │ ├── is-empty-class.md │ ├── is-enum-class.md │ ├── is-error-code-enum-class.md │ ├── is-error-code-enum-structure.md │ ├── is-error-condition-enum-class.md │ ├── is-execution-policy-struct.md │ ├── is-final-class.md │ ├── is-floating-point-class.md │ ├── is-function-class.md │ ├── is-fundamental-class.md │ ├── is-integral-class.md │ ├── is-invocable-classes.md │ ├── is-literal-type-class.md │ ├── is-lvalue-reference-class.md │ ├── is-member-function-pointer-class.md │ ├── is-member-object-pointer-class.md │ ├── is-member-pointer-class.md │ ├── is-move-assignable-class.md │ ├── is-move-constructible-class.md │ ├── is-nothrow-assignable-class.md │ ├── is-nothrow-constructible-class.md │ ├── is-nothrow-copy-assignable-class.md │ ├── is-nothrow-copy-constructible-class.md │ ├── is-nothrow-default-constructible-class.md │ ├── is-nothrow-destructible-class.md │ ├── is-nothrow-move-assignable-class.md │ ├── is-nothrow-move-constructible-class.md │ ├── is-null-pointer-class.md │ ├── is-object-class.md │ ├── is-placeholder-class.md │ ├── is-pod-class.md │ ├── is-pointer-class.md │ ├── is-polymorphic-class.md │ ├── is-reference-class.md │ ├── is-rvalue-reference-class.md │ ├── is-same-class.md │ ├── is-scalar-class.md │ ├── is-signed-class.md │ ├── is-standard-layout-class.md │ ├── is-trivial-class.md │ ├── is-trivially-assignable-class.md │ ├── is-trivially-constructible-class.md │ ├── is-trivially-copy-assignable-class.md │ ├── is-trivially-copy-constructible-class.md │ ├── is-trivially-copyable-class.md │ ├── is-trivially-default-constructible-class.md │ ├── is-trivially-destructible-class.md │ ├── is-trivially-move-assignable-class.md │ ├── is-trivially-move-constructible-class.md │ ├── is-union-class.md │ ├── is-unsigned-class.md │ ├── is-void-class.md │ ├── is-volatile-class.md │ ├── istream-functions.md │ ├── istream-iterator-class.md │ ├── istream-operators.md │ ├── istream-typedefs.md │ ├── istream.md │ ├── istreambuf-iterator-class.md │ ├── istrstream-class.md │ ├── iterator-concepts.md │ ├── iterator-debug-level.md │ ├── iterator-functions.md │ ├── iterator-operators.md │ ├── iterator-struct.md │ ├── iterator-traits-struct.md │ ├── iterator.md │ ├── iterators.md │ ├── join-view-class.md │ ├── keys-view-class.md │ ├── last-spec-struct.md │ ├── lazy-split-view-class.md │ ├── leap-second-class.md │ ├── leap-second-info-struct.md │ ├── length-error-class.md │ ├── less-equal-struct.md │ ├── less-struct.md │ ├── limits-enums.md │ ├── limits.md │ ├── linear-congruential-engine-class.md │ ├── list-class.md │ ├── list-functions.md │ ├── list-operators.md │ ├── list.md │ ├── local-info-struct.md │ ├── local_t.md │ ├── locale-class.md │ ├── locale-functions.md │ ├── locale.md │ ├── lock-guard-class.md │ ├── logic-error-class.md │ ├── logical-and-struct.md │ ├── logical-not-struct.md │ ├── logical-or-struct.md │ ├── lognormal-distribution-class.md │ ├── make-signed-class.md │ ├── make-unsigned-class.md │ ├── map-class.md │ ├── map-functions.md │ ├── map-operators.md │ ├── map.md │ ├── mask-array-class.md │ ├── match-results-class.md │ ├── max-fixed-size-class.md │ ├── max-none-class.md │ ├── max-unbounded-class.md │ ├── max-variable-size-class.md │ ├── media │ │ ├── begin-end-sentinel.png │ │ ├── cbegin-cend-sentinel.png │ │ ├── crbegin-crend-sentinel.png │ │ ├── iterator-hiearchy.svg │ │ ├── ranges-iterator-hiearchy.svg │ │ ├── rbegin-rend-sentinel.png │ │ └── src │ │ │ ├── begin-end-sentinel.pdn │ │ │ ├── cbegin-cend-sentinel.pdn │ │ │ ├── crbegin-crend-sentinel.pdn │ │ │ ├── iterator-hiearchy.vsdx │ │ │ ├── range-iterator-hiearchy.vsdx │ │ │ └── rbegin-rend-sentinel.pdn │ ├── mem-fun-ref-t-class.md │ ├── mem-fun-t-class.md │ ├── mem-fun1-ref-t-class.md │ ├── mem-fun1-t-class.md │ ├── memory-enums.md │ ├── memory-functions.md │ ├── memory-operators.md │ ├── memory-resource-class.md │ ├── memory-resource-functions.md │ ├── memory-resource-operators.md │ ├── memory-resource.md │ ├── memory.md │ ├── mersenne-twister-engine-class.md │ ├── messages-base-class.md │ ├── messages-byname-class.md │ ├── messages-class.md │ ├── minus-struct.md │ ├── modulus-struct.md │ ├── money-base-class.md │ ├── money-get-class.md │ ├── money-put-class.md │ ├── moneypunct-byname-class.md │ ├── moneypunct-class.md │ ├── monostate-structure.md │ ├── monotonic-buffer-resource-class.md │ ├── month-class.md │ ├── month-day-class.md │ ├── month-day-last-class.md │ ├── month-weekday-class.md │ ├── month-weekday-last-class.md │ ├── move-iterator-class.md │ ├── multimap-class.md │ ├── multiplies-struct.md │ ├── multiset-class.md │ ├── mutex-class-stl.md │ ├── mutex-functions.md │ ├── mutex.md │ ├── negate-struct.md │ ├── negation-class.md │ ├── negative-binomial-distribution-class.md │ ├── nested-exception-class.md │ ├── new-functions.md │ ├── new-operators.md │ ├── new-typedefs.md │ ├── new.md │ ├── nonexistent-local-time.md │ ├── normal-distribution-class.md │ ├── not-equal-to-struct.md │ ├── nothrow-t-structure.md │ ├── nullopt-t-structure.md │ ├── num-get-class.md │ ├── num-put-class.md │ ├── numeric-functions.md │ ├── numeric-limits-class.md │ ├── numeric.md │ ├── numpunct-byname-class.md │ ├── numpunct-class.md │ ├── once-flag-structure.md │ ├── operator-equality-sample-container.md │ ├── operator-greater-or-equal.md │ ├── operator-greater-than-sample-container.md │ ├── operator-inequality.md │ ├── operator-less-or-equal-sample-container.md │ ├── operator-less-than-sample-container.md │ ├── optional-class.md │ ├── optional-functions.md │ ├── optional-operators.md │ ├── optional.md │ ├── ostream-functions.md │ ├── ostream-iterator-class.md │ ├── ostream-operators.md │ ├── ostream-typedefs.md │ ├── ostream.md │ ├── ostreambuf-iterator-class.md │ ├── ostrstream-class.md │ ├── other-one-argument-output-stream-manipulators.md │ ├── out-of-range-class.md │ ├── output-file-stream-member-functions.md │ ├── output-iterator-tag-struct.md │ ├── output-stream-manipulators-with-one-argument-int-or-long.md │ ├── output-streams.md │ ├── overflow-error-class.md │ ├── overloading-the-input-operator-for-your-own-classes.md │ ├── overloading-the-output-operator-for-your-own-classes.md │ ├── owning-view-class.md │ ├── packaged-task-class.md │ ├── pair-structure.md │ ├── parallel-policy-class.md │ ├── parallel-unsequenced-policy-class.md │ ├── path-class.md │ ├── piecewise-constant-distribution-class.md │ ├── piecewise-construct-t-structure.md │ ├── piecewise-linear-distribution-class.md │ ├── plus-struct.md │ ├── pointer-to-binary-function-class.md │ ├── pointer-to-unary-function-class.md │ ├── pointer-traits-struct.md │ ├── poisson-distribution-class.md │ ├── pool-options-structure.md │ ├── priority-queue-class.md │ ├── promise-class.md │ ├── queue-class.md │ ├── queue-operators.md │ ├── queue.md │ ├── random-access-iterator-tag-struct.md │ ├── random-device-class.md │ ├── random-functions.md │ ├── random.md │ ├── range-adaptors.md │ ├── range-concepts.md │ ├── range-error-class.md │ ├── range-functions.md │ ├── ranges-alias-templates.md │ ├── ranges.md │ ├── rank-class.md │ ├── ratio.md │ ├── raw-storage-iterator-class.md │ ├── recursive-directory-iterator-class.md │ ├── recursive-mutex-class.md │ ├── recursive-timed-mutex-class.md │ ├── ref-view-class.md │ ├── reference-wrapper-class.md │ ├── regex-constants-class.md │ ├── regex-error-class.md │ ├── regex-functions.md │ ├── regex-iterator-class.md │ ├── regex-operators.md │ ├── regex-token-iterator-class.md │ ├── regex-traits-char-class.md │ ├── regex-traits-class.md │ ├── regex-traits-wchar-t-class.md │ ├── regex-typedefs.md │ ├── regex.md │ ├── regular-expressions-cpp.md │ ├── remove-all-extents-class.md │ ├── remove-const-class.md │ ├── remove-cv-class.md │ ├── remove-extent-class.md │ ├── remove-pointer-class.md │ ├── remove-reference-class.md │ ├── remove-volatile-class.md │ ├── result-of-class.md │ ├── reverse-iterator-class.md │ ├── reverse-view-class.md │ ├── rts-alloc-class.md │ ├── runtime-error-class.md │ ├── safe-libraries-cpp-standard-library.md │ ├── sample-container-class.md │ ├── sample-container-classes.md │ ├── sample-container-member-functions.md │ ├── sample-container-members.md │ ├── sample-container-operators.md │ ├── sample-container-specialized-template-functions.md │ ├── sample-container-typedefs.md │ ├── sample-container.md │ ├── scl-secure-no-warnings.md │ ├── scoped-allocator-adaptor-class.md │ ├── scoped-allocator-operators.md │ ├── scoped-allocator.md │ ├── scoped-lock-class.md │ ├── secure-scl.md │ ├── seed-seq-class.md │ ├── sequenced-policy-class.md │ ├── set-class.md │ ├── set-functions.md │ ├── set-operators.md │ ├── set.md │ ├── shared-future-class.md │ ├── shared-mutex.md │ ├── shared-ptr-class.md │ ├── shuffle-order-engine-class.md │ ├── single-view-class.md │ ├── slice-array-class.md │ ├── slice-class.md │ ├── space-info-structure.md │ ├── span-class.md │ ├── span-functions.md │ ├── span.md │ ├── split-view-class.md │ ├── sstream-functions.md │ ├── sstream-typedefs.md │ ├── sstream.md │ ├── stack-class.md │ ├── stack-operators.md │ ├── stack.md │ ├── stdexcept.md │ ├── stdext-namespace.md │ ├── steady-clock-struct.md │ ├── stl-containers.md │ ├── streambuf-typedefs.md │ ├── streambuf.md │ ├── string-functions.md │ ├── string-operators.md │ ├── string-typedefs.md │ ├── string-view-hash.md │ ├── string-view-operators.md │ ├── string-view-typedefs.md │ ├── string-view.md │ ├── string.md │ ├── strstream-class.md │ ├── strstream.md │ ├── strstreambuf-class.md │ ├── student-t-distribution-class.md │ ├── sub-match-class.md │ ├── subrange-class.md │ ├── subtract-with-carry-engine-class.md │ ├── swap-sample-container.md │ ├── sync-none-class.md │ ├── sync-per-container-class.md │ ├── sync-per-thread-class.md │ ├── sync-shared-class.md │ ├── synchronized-pool-resource-class.md │ ├── sys-info-struct.md │ ├── system-clock-structure.md │ ├── system-error-class.md │ ├── system-error-enums.md │ ├── system-error-functions.md │ ├── system-error-operators.md │ ├── system-error.md │ ├── tai-clock-class.md │ ├── take-view-class.md │ ├── take-while-view-class.md │ ├── testing-for-extraction-errors.md │ ├── thread-class.md │ ├── thread-functions.md │ ├── thread-operators.md │ ├── thread-safety-in-the-cpp-standard-library.md │ ├── thread.md │ ├── time-base-class.md │ ├── time-get-byname-class.md │ ├── time-get-class.md │ ├── time-point-class.md │ ├── time-put-byname-class.md │ ├── time-put-class.md │ ├── time-zone-class.md │ ├── time-zone-link-class.md │ ├── timed-mutex-class.md │ ├── to-chars-result-structure.md │ ├── toc.yml │ ├── transform-view-class.md │ ├── treat-as-floating-point-structure.md │ ├── try-to-lock-t-structure.md │ ├── tuple-class.md │ ├── tuple-element-class-tuple.md │ ├── tuple-functions.md │ ├── tuple-operators.md │ ├── tuple-size-class-tuple.md │ ├── tuple.md │ ├── type-index-class.md │ ├── type-traits-functions.md │ ├── type-traits-typedefs.md │ ├── type-traits.md │ ├── typeindex.md │ ├── typeinfo.md │ ├── tzdb-list-class.md │ ├── tzdb-struct.md │ ├── unary-function-struct.md │ ├── unary-negate-class.md │ ├── unchecked-array-iterator-class.md │ ├── underflow-error-class.md │ ├── underlying-type-class.md │ ├── uniform-int-distribution-class.md │ ├── uniform-real-distribution-class.md │ ├── unique-lock-class.md │ ├── unique-ptr-class.md │ ├── unordered-map-class.md │ ├── unordered-map-functions.md │ ├── unordered-map-operators.md │ ├── unordered-map.md │ ├── unordered-multimap-class.md │ ├── unordered-multiset-class.md │ ├── unordered-set-class.md │ ├── unordered-set-functions.md │ ├── unordered-set-operators.md │ ├── unordered-set.md │ ├── unsynchronized-pool-resource-class.md │ ├── uses-allocator-structure.md │ ├── using-cpp-library-headers.md │ ├── using-extraction-operators.md │ ├── using-insertion-operators-and-controlling-format.md │ ├── utc-clock-class.md │ ├── utility-enums.md │ ├── utility-functions.md │ ├── utility-operators.md │ ├── utility.md │ ├── valarray-bool-class.md │ ├── valarray-class.md │ ├── valarray-functions.md │ ├── valarray-operators.md │ ├── valarray.md │ ├── value-compare-class-map.md │ ├── value-compare-class.md │ ├── values-view-class.md │ ├── variant-alternative-structure.md │ ├── variant-class.md │ ├── variant-functions.md │ ├── variant-operators.md │ ├── variant-size-structure.md │ ├── variant.md │ ├── vector-bool-class.md │ ├── vector-bool-reference-class.md │ ├── vector-bool-reference-flip.md │ ├── vector-bool-reference-operator-assign.md │ ├── vector-bool-reference-operator-bool.md │ ├── vector-class.md │ ├── vector-functions.md │ ├── vector-operators.md │ ├── vector.md │ ├── vectorized-stl-algorithms.md │ ├── view-classes.md │ ├── view-interface.md │ ├── wbuffer-convert-class.md │ ├── weak-ptr-class.md │ ├── weekday-class.md │ ├── weekdayindexed-class.md │ ├── weekdaylast-class.md │ ├── weibull-distribution-class.md │ ├── what-a-stream-is.md │ ├── writing-your-own-manipulators-without-arguments.md │ ├── wstring-convert-class.md │ ├── year-class.md │ ├── year-month-class.md │ ├── year-month-day-class.md │ ├── year-month-day-last-class.md │ ├── year-month-weekday-class.md │ ├── year-month-weekday-last-class.md │ ├── zoned-time-class.md │ └── zoned-traits-struct.md ├── text │ ├── benefits-of-character-set-portability.md │ ├── buffer-overflow.md │ ├── byte-indices.md │ ├── character-assignment.md │ ├── character-comparison.md │ ├── general-mbcs-programming-advice.md │ ├── generic-text-mappings-in-tchar-h.md │ ├── how-to-convert-between-various-string-types.md │ ├── incrementing-and-decrementing-pointers.md │ ├── international-enabling.md │ ├── internationalization-strategies.md │ ├── last-character-in-a-string.md │ ├── locales-and-code-pages.md │ ├── mbcs-programming-tips.md │ ├── mbcs-support-in-visual-cpp.md │ ├── string-and-i-o-formatting-modern-cpp.md │ ├── support-for-ansi.md │ ├── support-for-multibyte-character-sets-mbcss.md │ ├── support-for-unicode.md │ ├── support-for-using-wmain.md │ ├── text-and-strings-in-visual-cpp.md │ ├── toc.yml │ ├── unicode-and-mbcs.md │ ├── unicode-programming-summary.md │ └── using-tchar-h-data-types-with-mbcs-code.md └── windows │ ├── accelerator-editor.md │ ├── accelerator-keys-image-editor-for-icons.md │ ├── adding-editing-or-deleting-controls.md │ ├── arrangement-of-controls-on-dialog-boxes.md │ ├── atl-predefined-symbols.md │ ├── attributes │ ├── aggregatable.md │ ├── aggregates.md │ ├── appobject.md │ ├── array-attributes.md │ ├── async-uuid.md │ ├── attribute-programming-faq.yml │ ├── attribute.md │ ├── attributes-alphabetical-reference.md │ ├── attributes-by-group.md │ ├── attributes-by-usage.md │ ├── bindable.md │ ├── call-as.md │ ├── case-cpp.md │ ├── class-attributes.md │ ├── coclass.md │ ├── com-attributes.md │ ├── com-interface-entry-cpp.md │ ├── compiler-attributes.md │ ├── control.md │ ├── cpp-attributes-com-net.md │ ├── cpp-quote.md │ ├── custom-attributes-cpp.md │ ├── custom-cpp.md │ ├── data-member-attributes.md │ ├── db-accessor.md │ ├── db-column.md │ ├── db-command.md │ ├── db-param.md │ ├── db-source.md │ ├── db-table.md │ ├── default-cpp.md │ ├── defaultbind.md │ ├── defaultcollelem.md │ ├── defaultvalue.md │ ├── defaultvtable.md │ ├── desktop.ini │ ├── dispinterface.md │ ├── displaybind.md │ ├── dual.md │ ├── emitidl.md │ ├── entry.md │ ├── event-receiver.md │ ├── event-source.md │ ├── export.md │ ├── first-is.md │ ├── helpcontext.md │ ├── helpfile.md │ ├── helpstring.md │ ├── helpstringcontext.md │ ├── helpstringdll.md │ ├── hidden.md │ ├── id.md │ ├── idl-attributes.md │ ├── idl-module.md │ ├── idl-quote.md │ ├── iid-is.md │ ├── immediatebind.md │ ├── implements-category.md │ ├── implements-cpp.md │ ├── import.md │ ├── importidl.md │ ├── importlib.md │ ├── in-cpp.md │ ├── include-cpp.md │ ├── includelib-cpp.md │ ├── interface-attributes.md │ ├── last-is.md │ ├── lcid.md │ ├── length-is.md │ ├── library-block.md │ ├── licensed.md │ ├── local-cpp.md │ ├── max-is.md │ ├── method-attributes.md │ ├── module-attributes.md │ ├── module-cpp.md │ ├── ms-union.md │ ├── no-injected-text.md │ ├── nonbrowsable.md │ ├── noncreatable.md │ ├── nonextensible.md │ ├── object-cpp.md │ ├── odl.md │ ├── ole-db-consumer-attributes.md │ ├── oleautomation.md │ ├── optional-cpp.md │ ├── out-cpp.md │ ├── parameter-attributes.md │ ├── pointer-default.md │ ├── pragma.md │ ├── progid.md │ ├── propget.md │ ├── propput.md │ ├── propputref.md │ ├── ptr.md │ ├── public-cpp-attributes.md │ ├── range-cpp.md │ ├── rdx.md │ ├── readonly-cpp.md │ ├── ref-cpp.md │ ├── registration-script.md │ ├── requestedit.md │ ├── requires-category.md │ ├── restricted.md │ ├── retval.md │ ├── satype.md │ ├── size-is.md │ ├── source-cpp.md │ ├── stand-alone-attributes.md │ ├── string-cpp.md │ ├── support-error-info.md │ ├── switch-is.md │ ├── switch-type.md │ ├── synchronize.md │ ├── threading-cpp.md │ ├── transmit-as.md │ ├── typedef-enum-union-and-struct-attributes.md │ ├── uidefault.md │ ├── unique-cpp.md │ ├── usesgetlasterror.md │ ├── uuid-cpp-attributes.md │ ├── v1-enum.md │ ├── vararg.md │ ├── version-cpp.md │ ├── vi-progid.md │ └── wire-marshal.md │ ├── binary-editor.md │ ├── changing-a-symbol-or-symbol-name-id.md │ ├── choosing-a-deployment-method.md │ ├── clickonce-deployment-for-visual-cpp-applications.md │ ├── codesnippet │ └── JavaScript │ │ ├── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_13.js │ │ └── walkthrough-creating-a-basic-windows-runtime-component-using-wrl_4.js │ ├── controls-in-dialog-boxes.md │ ├── creating-a-new-dialog-box.md │ ├── creating-an-icon-or-other-image-image-editor-for-icons.md │ ├── creating-new-symbols.md │ ├── defining-mnemonics-access-keys.md │ ├── deploying-native-desktop-applications-visual-cpp.md │ ├── deploying-visual-cpp-application-by-using-the-vcpp-redistributable-package.md │ ├── deployment-concepts.md │ ├── deployment-examples.md │ ├── deployment-in-visual-cpp.md │ ├── determining-which-dlls-to-redistribute.md │ ├── dialog-editor.md │ ├── how-to-copy-resources.md │ ├── how-to-create-a-resource-script-file.md │ ├── how-to-include-resources-at-compile-time.md │ ├── how-to-use-the-windows-10-sdk-in-a-windows-desktop-application.md │ ├── image-editor-for-icons.md │ ├── latest-supported-vc-redist.md │ ├── media │ ├── retargetingwindowssdk1.PNG │ ├── retargetingwindowssdk2.PNG │ ├── retargetingwindowssdk3.PNG │ ├── retargetingwindowssdk4.PNG │ ├── retargetingwindowssdk5.PNG │ ├── vccolorswindow.gif │ ├── vccompattrcomm.gif │ ├── vcimageeditoropaqtranspback.gif │ ├── vcmenueditornewitembox.gif │ ├── vcmenueditornewitemboxexpanded.gif │ ├── vs2019-extension-dialog-installer-project.png │ ├── vs2019-mfc-app-new-project.png │ └── windows-desktop-wizard.png │ ├── menu-command-properties.md │ ├── menu-editor.md │ ├── mfc-predefined-symbols.md │ ├── overview-of-windows-programming-in-cpp.md │ ├── predefined-accelerator-keys.md │ ├── predefined-symbol-ids.md │ ├── preparing-a-test-machine-to-run-a-debug-executable.md │ ├── redist-version-auditing.md │ ├── redistributing-an-atl-application.md │ ├── redistributing-components-by-using-merge-modules.md │ ├── redistributing-the-mfc-library.md │ ├── redistributing-visual-cpp-activex-controls.md │ ├── redistributing-visual-cpp-files.md │ ├── redistributing-web-client-applications.md │ ├── resource-editors.md │ ├── resource-files-visual-studio.md │ ├── resources-for-creating-a-game-using-directx.md │ ├── running-a-cpp-clr-application-on-a-previous-runtime-version.md │ ├── selecting-an-area-of-an-image-image-editor-for-icons.md │ ├── string-editor.md │ ├── symbols-resource-identifiers.md │ ├── toc.yml │ ├── toolbar-editor.md │ ├── understanding-the-dependencies-of-a-visual-cpp-application.md │ ├── universal-crt-deployment.md │ ├── using-a-drawing-tool-image-editor-for-icons.md │ ├── version-information-editor.md │ ├── walkthrough-creating-a-standard-cpp-program-cpp.md │ ├── walkthrough-creating-windows-desktop-applications-cpp.md │ ├── walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project.md │ ├── walkthrough-deploying-a-visual-cpp-application-to-an-application-local-folder.md │ ├── win32-predefined-symbols.md │ ├── windows-desktop-wizard.md │ ├── working-with-color-image-editor-for-icons.md │ └── working-with-resource-files.md └── styleguide ├── template.md └── voice-tone.md /.acrolinx-config.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.acrolinx-config.edn -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.gitignore -------------------------------------------------------------------------------- /.localization-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.localization-config -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.whatsnew.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/.whatsnew.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-CODE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/LICENSE-CODE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/SECURITY.md -------------------------------------------------------------------------------- /ThirdPartyNotices: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/ThirdPartyNotices -------------------------------------------------------------------------------- /docs/_breadcrumb/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/_breadcrumb/toc.yml -------------------------------------------------------------------------------- /docs/assembler/masm/at-b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/at-b.md -------------------------------------------------------------------------------- /docs/assembler/masm/at-f.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/at-f.md -------------------------------------------------------------------------------- /docs/assembler/masm/comm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/comm.md -------------------------------------------------------------------------------- /docs/assembler/masm/db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/db.md -------------------------------------------------------------------------------- /docs/assembler/masm/dd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/dd.md -------------------------------------------------------------------------------- /docs/assembler/masm/df.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/df.md -------------------------------------------------------------------------------- /docs/assembler/masm/dq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/dq.md -------------------------------------------------------------------------------- /docs/assembler/masm/dt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/dt.md -------------------------------------------------------------------------------- /docs/assembler/masm/dw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/dw.md -------------------------------------------------------------------------------- /docs/assembler/masm/echo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/echo.md -------------------------------------------------------------------------------- /docs/assembler/masm/endm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/endm.md -------------------------------------------------------------------------------- /docs/assembler/masm/endp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/endp.md -------------------------------------------------------------------------------- /docs/assembler/masm/equ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/equ.md -------------------------------------------------------------------------------- /docs/assembler/masm/even.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/even.md -------------------------------------------------------------------------------- /docs/assembler/masm/forc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/forc.md -------------------------------------------------------------------------------- /docs/assembler/masm/if2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/if2.md -------------------------------------------------------------------------------- /docs/assembler/masm/ifb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/ifb.md -------------------------------------------------------------------------------- /docs/assembler/masm/ife.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/ife.md -------------------------------------------------------------------------------- /docs/assembler/masm/ifnb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/ifnb.md -------------------------------------------------------------------------------- /docs/assembler/masm/irp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/irp.md -------------------------------------------------------------------------------- /docs/assembler/masm/irpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/irpc.md -------------------------------------------------------------------------------- /docs/assembler/masm/org.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/org.md -------------------------------------------------------------------------------- /docs/assembler/masm/page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/page.md -------------------------------------------------------------------------------- /docs/assembler/masm/proc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/proc.md -------------------------------------------------------------------------------- /docs/assembler/masm/q.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/q.md -------------------------------------------------------------------------------- /docs/assembler/masm/rept.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/rept.md -------------------------------------------------------------------------------- /docs/assembler/masm/word.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/masm/word.md -------------------------------------------------------------------------------- /docs/assembler/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/assembler/toc.yml -------------------------------------------------------------------------------- /docs/atl-mfc-shared/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl-mfc-shared/toc.yml -------------------------------------------------------------------------------- /docs/atl/aggregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/aggregation.md -------------------------------------------------------------------------------- /docs/atl/atl-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/atl-services.md -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/ccomcontrolbase-class_3.h: -------------------------------------------------------------------------------- 1 | MESSAGE_HANDLER(WM_RBUTTONDOWN, OnRButtonDown) -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/cdynamicchain-class_2.cpp: -------------------------------------------------------------------------------- 1 | myCtl.SetChainEntry(1313, &chainedObj); -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/changing-the-drawing-code-atl-tutorial-part-4_2.h: -------------------------------------------------------------------------------- 1 | POINT m_arrPoint[100]; -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/changing-the-drawing-code-atl-tutorial-part-4_4.h: -------------------------------------------------------------------------------- 1 | void CalcPoints(const RECT& rc); -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/compiler-options-macros_1.h: -------------------------------------------------------------------------------- 1 | #define _ATL_ALL_WARNINGS -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/compiler-options-macros_4.h: -------------------------------------------------------------------------------- 1 | class ATL_NO_VTABLE CMyClass2 : -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/patlmodule_1.cpp: -------------------------------------------------------------------------------- 1 | LONG lLocks = _pAtlModule->GetLockCount(); -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/registry-macros_1.cpp: -------------------------------------------------------------------------------- 1 | #ifdef _ATL_STATIC_REGISTRY 2 | #include 3 | #endif -------------------------------------------------------------------------------- /docs/atl/codesnippet/CPP/registry-macros_2.h: -------------------------------------------------------------------------------- 1 | #define _ATL_STATIC_REGISTRY -------------------------------------------------------------------------------- /docs/atl/commandhandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/commandhandler.md -------------------------------------------------------------------------------- /docs/atl/dcomcnfg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/dcomcnfg.md -------------------------------------------------------------------------------- /docs/atl/debugging-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/debugging-tips.md -------------------------------------------------------------------------------- /docs/atl/interfaces-atl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/interfaces-atl.md -------------------------------------------------------------------------------- /docs/atl/iunknown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/iunknown.md -------------------------------------------------------------------------------- /docs/atl/marshaling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/marshaling.md -------------------------------------------------------------------------------- /docs/atl/media/vc2zw31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/media/vc2zw31.gif -------------------------------------------------------------------------------- /docs/atl/media/vc307y1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/media/vc307y1.gif -------------------------------------------------------------------------------- /docs/atl/media/vc52en1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/media/vc52en1.gif -------------------------------------------------------------------------------- /docs/atl/media/vc52en2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/media/vc52en2.gif -------------------------------------------------------------------------------- /docs/atl/messagehandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/messagehandler.md -------------------------------------------------------------------------------- /docs/atl/notifyhandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/notifyhandler.md -------------------------------------------------------------------------------- /docs/atl/queryinterface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/queryinterface.md -------------------------------------------------------------------------------- /docs/atl/scope-of-atl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/scope-of-atl.md -------------------------------------------------------------------------------- /docs/atl/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/toc.yml -------------------------------------------------------------------------------- /docs/atl/using-a-window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/using-a-window.md -------------------------------------------------------------------------------- /docs/atl/utility-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/atl/utility-classes.md -------------------------------------------------------------------------------- /docs/build-insights/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build-insights/toc.yml -------------------------------------------------------------------------------- /docs/build/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/image.png -------------------------------------------------------------------------------- /docs/build/kinds-of-dlls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/kinds-of-dlls.md -------------------------------------------------------------------------------- /docs/build/media/config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/media/config.png -------------------------------------------------------------------------------- /docs/build/pgoautosweep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/pgoautosweep.md -------------------------------------------------------------------------------- /docs/build/pgomgr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/pgomgr.md -------------------------------------------------------------------------------- /docs/build/pgosweep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/pgosweep.md -------------------------------------------------------------------------------- /docs/build/reference/all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/reference/all.md -------------------------------------------------------------------------------- /docs/build/reference/fpo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/reference/fpo.md -------------------------------------------------------------------------------- /docs/build/reference/jmc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/reference/jmc.md -------------------------------------------------------------------------------- /docs/build/reference/tls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/reference/tls.md -------------------------------------------------------------------------------- /docs/build/reference/zf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/reference/zf.md -------------------------------------------------------------------------------- /docs/build/reference/zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/reference/zh.md -------------------------------------------------------------------------------- /docs/build/stack-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/stack-usage.md -------------------------------------------------------------------------------- /docs/build/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/build/toc.yml -------------------------------------------------------------------------------- /docs/c-language/blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/blocks.md -------------------------------------------------------------------------------- /docs/c-language/c-tokens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/c-tokens.md -------------------------------------------------------------------------------- /docs/c-language/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/index.yml -------------------------------------------------------------------------------- /docs/c-language/integers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/integers.md -------------------------------------------------------------------------------- /docs/c-language/lifetime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/lifetime.md -------------------------------------------------------------------------------- /docs/c-language/linkage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/linkage.md -------------------------------------------------------------------------------- /docs/c-language/naked-c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/naked-c.md -------------------------------------------------------------------------------- /docs/c-language/noreturn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/noreturn.md -------------------------------------------------------------------------------- /docs/c-language/pragmas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/pragmas.md -------------------------------------------------------------------------------- /docs/c-language/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/toc.yml -------------------------------------------------------------------------------- /docs/c-language/type-int.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/type-int.md -------------------------------------------------------------------------------- /docs/c-language/typeof-c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/typeof-c.md -------------------------------------------------------------------------------- /docs/c-language/values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/c-language/values.md -------------------------------------------------------------------------------- /docs/code-quality/c1250.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1250.md -------------------------------------------------------------------------------- /docs/code-quality/c1251.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1251.md -------------------------------------------------------------------------------- /docs/code-quality/c1252.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1252.md -------------------------------------------------------------------------------- /docs/code-quality/c1253.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1253.md -------------------------------------------------------------------------------- /docs/code-quality/c1254.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1254.md -------------------------------------------------------------------------------- /docs/code-quality/c1255.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1255.md -------------------------------------------------------------------------------- /docs/code-quality/c1256.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1256.md -------------------------------------------------------------------------------- /docs/code-quality/c1257.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1257.md -------------------------------------------------------------------------------- /docs/code-quality/c1258.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1258.md -------------------------------------------------------------------------------- /docs/code-quality/c1259.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1259.md -------------------------------------------------------------------------------- /docs/code-quality/c1260.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c1260.md -------------------------------------------------------------------------------- /docs/code-quality/c26100.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26100.md -------------------------------------------------------------------------------- /docs/code-quality/c26101.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26101.md -------------------------------------------------------------------------------- /docs/code-quality/c26105.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26105.md -------------------------------------------------------------------------------- /docs/code-quality/c26110.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26110.md -------------------------------------------------------------------------------- /docs/code-quality/c26111.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26111.md -------------------------------------------------------------------------------- /docs/code-quality/c26112.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26112.md -------------------------------------------------------------------------------- /docs/code-quality/c26115.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26115.md -------------------------------------------------------------------------------- /docs/code-quality/c26116.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26116.md -------------------------------------------------------------------------------- /docs/code-quality/c26117.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26117.md -------------------------------------------------------------------------------- /docs/code-quality/c26130.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26130.md -------------------------------------------------------------------------------- /docs/code-quality/c26132.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26132.md -------------------------------------------------------------------------------- /docs/code-quality/c26133.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26133.md -------------------------------------------------------------------------------- /docs/code-quality/c26135.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26135.md -------------------------------------------------------------------------------- /docs/code-quality/c26138.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26138.md -------------------------------------------------------------------------------- /docs/code-quality/c26140.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26140.md -------------------------------------------------------------------------------- /docs/code-quality/c26160.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26160.md -------------------------------------------------------------------------------- /docs/code-quality/c26165.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26165.md -------------------------------------------------------------------------------- /docs/code-quality/c26166.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26166.md -------------------------------------------------------------------------------- /docs/code-quality/c26167.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26167.md -------------------------------------------------------------------------------- /docs/code-quality/c26400.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26400.md -------------------------------------------------------------------------------- /docs/code-quality/c26401.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26401.md -------------------------------------------------------------------------------- /docs/code-quality/c26402.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26402.md -------------------------------------------------------------------------------- /docs/code-quality/c26403.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26403.md -------------------------------------------------------------------------------- /docs/code-quality/c26404.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26404.md -------------------------------------------------------------------------------- /docs/code-quality/c26405.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26405.md -------------------------------------------------------------------------------- /docs/code-quality/c26406.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26406.md -------------------------------------------------------------------------------- /docs/code-quality/c26407.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26407.md -------------------------------------------------------------------------------- /docs/code-quality/c26408.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26408.md -------------------------------------------------------------------------------- /docs/code-quality/c26409.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26409.md -------------------------------------------------------------------------------- /docs/code-quality/c26410.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26410.md -------------------------------------------------------------------------------- /docs/code-quality/c26411.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26411.md -------------------------------------------------------------------------------- /docs/code-quality/c26414.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26414.md -------------------------------------------------------------------------------- /docs/code-quality/c26415.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26415.md -------------------------------------------------------------------------------- /docs/code-quality/c26416.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26416.md -------------------------------------------------------------------------------- /docs/code-quality/c26417.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26417.md -------------------------------------------------------------------------------- /docs/code-quality/c26418.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26418.md -------------------------------------------------------------------------------- /docs/code-quality/c26426.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26426.md -------------------------------------------------------------------------------- /docs/code-quality/c26427.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26427.md -------------------------------------------------------------------------------- /docs/code-quality/c26429.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26429.md -------------------------------------------------------------------------------- /docs/code-quality/c26430.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26430.md -------------------------------------------------------------------------------- /docs/code-quality/c26431.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26431.md -------------------------------------------------------------------------------- /docs/code-quality/c26432.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26432.md -------------------------------------------------------------------------------- /docs/code-quality/c26433.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26433.md -------------------------------------------------------------------------------- /docs/code-quality/c26434.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26434.md -------------------------------------------------------------------------------- /docs/code-quality/c26435.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26435.md -------------------------------------------------------------------------------- /docs/code-quality/c26436.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26436.md -------------------------------------------------------------------------------- /docs/code-quality/c26437.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26437.md -------------------------------------------------------------------------------- /docs/code-quality/c26438.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26438.md -------------------------------------------------------------------------------- /docs/code-quality/c26439.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26439.md -------------------------------------------------------------------------------- /docs/code-quality/c26440.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26440.md -------------------------------------------------------------------------------- /docs/code-quality/c26441.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26441.md -------------------------------------------------------------------------------- /docs/code-quality/c26443.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26443.md -------------------------------------------------------------------------------- /docs/code-quality/c26444.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26444.md -------------------------------------------------------------------------------- /docs/code-quality/c26445.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26445.md -------------------------------------------------------------------------------- /docs/code-quality/c26446.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26446.md -------------------------------------------------------------------------------- /docs/code-quality/c26447.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26447.md -------------------------------------------------------------------------------- /docs/code-quality/c26448.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26448.md -------------------------------------------------------------------------------- /docs/code-quality/c26449.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26449.md -------------------------------------------------------------------------------- /docs/code-quality/c26450.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26450.md -------------------------------------------------------------------------------- /docs/code-quality/c26451.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26451.md -------------------------------------------------------------------------------- /docs/code-quality/c26452.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26452.md -------------------------------------------------------------------------------- /docs/code-quality/c26453.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26453.md -------------------------------------------------------------------------------- /docs/code-quality/c26454.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26454.md -------------------------------------------------------------------------------- /docs/code-quality/c26455.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26455.md -------------------------------------------------------------------------------- /docs/code-quality/c26456.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26456.md -------------------------------------------------------------------------------- /docs/code-quality/c26457.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26457.md -------------------------------------------------------------------------------- /docs/code-quality/c26459.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26459.md -------------------------------------------------------------------------------- /docs/code-quality/c26460.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26460.md -------------------------------------------------------------------------------- /docs/code-quality/c26461.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26461.md -------------------------------------------------------------------------------- /docs/code-quality/c26462.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26462.md -------------------------------------------------------------------------------- /docs/code-quality/c26463.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26463.md -------------------------------------------------------------------------------- /docs/code-quality/c26464.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26464.md -------------------------------------------------------------------------------- /docs/code-quality/c26465.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26465.md -------------------------------------------------------------------------------- /docs/code-quality/c26466.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26466.md -------------------------------------------------------------------------------- /docs/code-quality/c26471.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26471.md -------------------------------------------------------------------------------- /docs/code-quality/c26472.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26472.md -------------------------------------------------------------------------------- /docs/code-quality/c26473.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26473.md -------------------------------------------------------------------------------- /docs/code-quality/c26474.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26474.md -------------------------------------------------------------------------------- /docs/code-quality/c26475.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26475.md -------------------------------------------------------------------------------- /docs/code-quality/c26476.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26476.md -------------------------------------------------------------------------------- /docs/code-quality/c26477.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26477.md -------------------------------------------------------------------------------- /docs/code-quality/c26478.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26478.md -------------------------------------------------------------------------------- /docs/code-quality/c26479.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26479.md -------------------------------------------------------------------------------- /docs/code-quality/c26481.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26481.md -------------------------------------------------------------------------------- /docs/code-quality/c26482.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26482.md -------------------------------------------------------------------------------- /docs/code-quality/c26483.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26483.md -------------------------------------------------------------------------------- /docs/code-quality/c26485.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26485.md -------------------------------------------------------------------------------- /docs/code-quality/c26486.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26486.md -------------------------------------------------------------------------------- /docs/code-quality/c26487.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26487.md -------------------------------------------------------------------------------- /docs/code-quality/c26488.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26488.md -------------------------------------------------------------------------------- /docs/code-quality/c26489.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26489.md -------------------------------------------------------------------------------- /docs/code-quality/c26490.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26490.md -------------------------------------------------------------------------------- /docs/code-quality/c26491.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26491.md -------------------------------------------------------------------------------- /docs/code-quality/c26492.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26492.md -------------------------------------------------------------------------------- /docs/code-quality/c26493.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26493.md -------------------------------------------------------------------------------- /docs/code-quality/c26494.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26494.md -------------------------------------------------------------------------------- /docs/code-quality/c26495.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26495.md -------------------------------------------------------------------------------- /docs/code-quality/c26496.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26496.md -------------------------------------------------------------------------------- /docs/code-quality/c26497.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26497.md -------------------------------------------------------------------------------- /docs/code-quality/c26498.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26498.md -------------------------------------------------------------------------------- /docs/code-quality/c26800.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26800.md -------------------------------------------------------------------------------- /docs/code-quality/c26810.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26810.md -------------------------------------------------------------------------------- /docs/code-quality/c26811.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26811.md -------------------------------------------------------------------------------- /docs/code-quality/c26812.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26812.md -------------------------------------------------------------------------------- /docs/code-quality/c26813.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26813.md -------------------------------------------------------------------------------- /docs/code-quality/c26814.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26814.md -------------------------------------------------------------------------------- /docs/code-quality/c26815.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26815.md -------------------------------------------------------------------------------- /docs/code-quality/c26816.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26816.md -------------------------------------------------------------------------------- /docs/code-quality/c26817.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26817.md -------------------------------------------------------------------------------- /docs/code-quality/c26818.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26818.md -------------------------------------------------------------------------------- /docs/code-quality/c26819.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26819.md -------------------------------------------------------------------------------- /docs/code-quality/c26820.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26820.md -------------------------------------------------------------------------------- /docs/code-quality/c26822.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26822.md -------------------------------------------------------------------------------- /docs/code-quality/c26823.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26823.md -------------------------------------------------------------------------------- /docs/code-quality/c26824.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26824.md -------------------------------------------------------------------------------- /docs/code-quality/c26825.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26825.md -------------------------------------------------------------------------------- /docs/code-quality/c26826.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26826.md -------------------------------------------------------------------------------- /docs/code-quality/c26827.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26827.md -------------------------------------------------------------------------------- /docs/code-quality/c26828.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26828.md -------------------------------------------------------------------------------- /docs/code-quality/c26829.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26829.md -------------------------------------------------------------------------------- /docs/code-quality/c26830.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26830.md -------------------------------------------------------------------------------- /docs/code-quality/c26831.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26831.md -------------------------------------------------------------------------------- /docs/code-quality/c26832.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26832.md -------------------------------------------------------------------------------- /docs/code-quality/c26833.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26833.md -------------------------------------------------------------------------------- /docs/code-quality/c26835.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26835.md -------------------------------------------------------------------------------- /docs/code-quality/c26837.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26837.md -------------------------------------------------------------------------------- /docs/code-quality/c26838.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26838.md -------------------------------------------------------------------------------- /docs/code-quality/c26839.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26839.md -------------------------------------------------------------------------------- /docs/code-quality/c26859.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26859.md -------------------------------------------------------------------------------- /docs/code-quality/c26860.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26860.md -------------------------------------------------------------------------------- /docs/code-quality/c26861.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26861.md -------------------------------------------------------------------------------- /docs/code-quality/c26862.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26862.md -------------------------------------------------------------------------------- /docs/code-quality/c26863.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26863.md -------------------------------------------------------------------------------- /docs/code-quality/c26864.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26864.md -------------------------------------------------------------------------------- /docs/code-quality/c26865.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c26865.md -------------------------------------------------------------------------------- /docs/code-quality/c28020.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28020.md -------------------------------------------------------------------------------- /docs/code-quality/c28021.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28021.md -------------------------------------------------------------------------------- /docs/code-quality/c28022.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28022.md -------------------------------------------------------------------------------- /docs/code-quality/c28023.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28023.md -------------------------------------------------------------------------------- /docs/code-quality/c28024.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28024.md -------------------------------------------------------------------------------- /docs/code-quality/c28039.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28039.md -------------------------------------------------------------------------------- /docs/code-quality/c28103.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28103.md -------------------------------------------------------------------------------- /docs/code-quality/c28104.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28104.md -------------------------------------------------------------------------------- /docs/code-quality/c28105.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28105.md -------------------------------------------------------------------------------- /docs/code-quality/c28106.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28106.md -------------------------------------------------------------------------------- /docs/code-quality/c28107.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28107.md -------------------------------------------------------------------------------- /docs/code-quality/c28108.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28108.md -------------------------------------------------------------------------------- /docs/code-quality/c28109.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28109.md -------------------------------------------------------------------------------- /docs/code-quality/c28112.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28112.md -------------------------------------------------------------------------------- /docs/code-quality/c28113.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28113.md -------------------------------------------------------------------------------- /docs/code-quality/c28125.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28125.md -------------------------------------------------------------------------------- /docs/code-quality/c28137.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28137.md -------------------------------------------------------------------------------- /docs/code-quality/c28138.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28138.md -------------------------------------------------------------------------------- /docs/code-quality/c28159.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28159.md -------------------------------------------------------------------------------- /docs/code-quality/c28160.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28160.md -------------------------------------------------------------------------------- /docs/code-quality/c28163.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28163.md -------------------------------------------------------------------------------- /docs/code-quality/c28164.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28164.md -------------------------------------------------------------------------------- /docs/code-quality/c28182.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28182.md -------------------------------------------------------------------------------- /docs/code-quality/c28183.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28183.md -------------------------------------------------------------------------------- /docs/code-quality/c28193.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28193.md -------------------------------------------------------------------------------- /docs/code-quality/c28194.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28194.md -------------------------------------------------------------------------------- /docs/code-quality/c28195.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28195.md -------------------------------------------------------------------------------- /docs/code-quality/c28196.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28196.md -------------------------------------------------------------------------------- /docs/code-quality/c28197.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28197.md -------------------------------------------------------------------------------- /docs/code-quality/c28198.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28198.md -------------------------------------------------------------------------------- /docs/code-quality/c28199.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28199.md -------------------------------------------------------------------------------- /docs/code-quality/c28202.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28202.md -------------------------------------------------------------------------------- /docs/code-quality/c28203.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28203.md -------------------------------------------------------------------------------- /docs/code-quality/c28204.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28204.md -------------------------------------------------------------------------------- /docs/code-quality/c28205.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28205.md -------------------------------------------------------------------------------- /docs/code-quality/c28206.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28206.md -------------------------------------------------------------------------------- /docs/code-quality/c28207.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28207.md -------------------------------------------------------------------------------- /docs/code-quality/c28208.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28208.md -------------------------------------------------------------------------------- /docs/code-quality/c28209.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28209.md -------------------------------------------------------------------------------- /docs/code-quality/c28210.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28210.md -------------------------------------------------------------------------------- /docs/code-quality/c28211.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28211.md -------------------------------------------------------------------------------- /docs/code-quality/c28212.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28212.md -------------------------------------------------------------------------------- /docs/code-quality/c28213.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28213.md -------------------------------------------------------------------------------- /docs/code-quality/c28214.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28214.md -------------------------------------------------------------------------------- /docs/code-quality/c28215.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28215.md -------------------------------------------------------------------------------- /docs/code-quality/c28216.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28216.md -------------------------------------------------------------------------------- /docs/code-quality/c28217.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28217.md -------------------------------------------------------------------------------- /docs/code-quality/c28218.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28218.md -------------------------------------------------------------------------------- /docs/code-quality/c28219.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28219.md -------------------------------------------------------------------------------- /docs/code-quality/c28220.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28220.md -------------------------------------------------------------------------------- /docs/code-quality/c28221.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28221.md -------------------------------------------------------------------------------- /docs/code-quality/c28222.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28222.md -------------------------------------------------------------------------------- /docs/code-quality/c28223.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28223.md -------------------------------------------------------------------------------- /docs/code-quality/c28224.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28224.md -------------------------------------------------------------------------------- /docs/code-quality/c28225.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28225.md -------------------------------------------------------------------------------- /docs/code-quality/c28226.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28226.md -------------------------------------------------------------------------------- /docs/code-quality/c28227.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28227.md -------------------------------------------------------------------------------- /docs/code-quality/c28228.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28228.md -------------------------------------------------------------------------------- /docs/code-quality/c28229.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28229.md -------------------------------------------------------------------------------- /docs/code-quality/c28230.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28230.md -------------------------------------------------------------------------------- /docs/code-quality/c28231.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28231.md -------------------------------------------------------------------------------- /docs/code-quality/c28232.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28232.md -------------------------------------------------------------------------------- /docs/code-quality/c28233.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28233.md -------------------------------------------------------------------------------- /docs/code-quality/c28234.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28234.md -------------------------------------------------------------------------------- /docs/code-quality/c28235.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28235.md -------------------------------------------------------------------------------- /docs/code-quality/c28236.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28236.md -------------------------------------------------------------------------------- /docs/code-quality/c28237.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28237.md -------------------------------------------------------------------------------- /docs/code-quality/c28238.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28238.md -------------------------------------------------------------------------------- /docs/code-quality/c28239.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28239.md -------------------------------------------------------------------------------- /docs/code-quality/c28240.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28240.md -------------------------------------------------------------------------------- /docs/code-quality/c28241.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28241.md -------------------------------------------------------------------------------- /docs/code-quality/c28243.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28243.md -------------------------------------------------------------------------------- /docs/code-quality/c28244.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28244.md -------------------------------------------------------------------------------- /docs/code-quality/c28245.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28245.md -------------------------------------------------------------------------------- /docs/code-quality/c28246.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28246.md -------------------------------------------------------------------------------- /docs/code-quality/c28250.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28250.md -------------------------------------------------------------------------------- /docs/code-quality/c28251.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28251.md -------------------------------------------------------------------------------- /docs/code-quality/c28252.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28252.md -------------------------------------------------------------------------------- /docs/code-quality/c28253.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28253.md -------------------------------------------------------------------------------- /docs/code-quality/c28254.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28254.md -------------------------------------------------------------------------------- /docs/code-quality/c28262.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28262.md -------------------------------------------------------------------------------- /docs/code-quality/c28263.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28263.md -------------------------------------------------------------------------------- /docs/code-quality/c28267.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28267.md -------------------------------------------------------------------------------- /docs/code-quality/c28272.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28272.md -------------------------------------------------------------------------------- /docs/code-quality/c28273.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28273.md -------------------------------------------------------------------------------- /docs/code-quality/c28275.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28275.md -------------------------------------------------------------------------------- /docs/code-quality/c28278.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28278.md -------------------------------------------------------------------------------- /docs/code-quality/c28279.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28279.md -------------------------------------------------------------------------------- /docs/code-quality/c28280.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28280.md -------------------------------------------------------------------------------- /docs/code-quality/c28282.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28282.md -------------------------------------------------------------------------------- /docs/code-quality/c28283.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28283.md -------------------------------------------------------------------------------- /docs/code-quality/c28284.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28284.md -------------------------------------------------------------------------------- /docs/code-quality/c28285.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28285.md -------------------------------------------------------------------------------- /docs/code-quality/c28286.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28286.md -------------------------------------------------------------------------------- /docs/code-quality/c28287.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28287.md -------------------------------------------------------------------------------- /docs/code-quality/c28288.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28288.md -------------------------------------------------------------------------------- /docs/code-quality/c28289.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28289.md -------------------------------------------------------------------------------- /docs/code-quality/c28290.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28290.md -------------------------------------------------------------------------------- /docs/code-quality/c28291.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28291.md -------------------------------------------------------------------------------- /docs/code-quality/c28300.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28300.md -------------------------------------------------------------------------------- /docs/code-quality/c28301.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28301.md -------------------------------------------------------------------------------- /docs/code-quality/c28302.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28302.md -------------------------------------------------------------------------------- /docs/code-quality/c28303.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28303.md -------------------------------------------------------------------------------- /docs/code-quality/c28304.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28304.md -------------------------------------------------------------------------------- /docs/code-quality/c28305.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28305.md -------------------------------------------------------------------------------- /docs/code-quality/c28306.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28306.md -------------------------------------------------------------------------------- /docs/code-quality/c28307.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28307.md -------------------------------------------------------------------------------- /docs/code-quality/c28308.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28308.md -------------------------------------------------------------------------------- /docs/code-quality/c28309.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28309.md -------------------------------------------------------------------------------- /docs/code-quality/c28310.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28310.md -------------------------------------------------------------------------------- /docs/code-quality/c28311.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28311.md -------------------------------------------------------------------------------- /docs/code-quality/c28312.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28312.md -------------------------------------------------------------------------------- /docs/code-quality/c28350.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28350.md -------------------------------------------------------------------------------- /docs/code-quality/c28351.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c28351.md -------------------------------------------------------------------------------- /docs/code-quality/c33001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c33001.md -------------------------------------------------------------------------------- /docs/code-quality/c33004.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c33004.md -------------------------------------------------------------------------------- /docs/code-quality/c33005.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c33005.md -------------------------------------------------------------------------------- /docs/code-quality/c33010.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c33010.md -------------------------------------------------------------------------------- /docs/code-quality/c33011.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c33011.md -------------------------------------------------------------------------------- /docs/code-quality/c33020.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c33020.md -------------------------------------------------------------------------------- /docs/code-quality/c33022.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c33022.md -------------------------------------------------------------------------------- /docs/code-quality/c6001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6001.md -------------------------------------------------------------------------------- /docs/code-quality/c6011.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6011.md -------------------------------------------------------------------------------- /docs/code-quality/c6014.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6014.md -------------------------------------------------------------------------------- /docs/code-quality/c6029.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6029.md -------------------------------------------------------------------------------- /docs/code-quality/c6030.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6030.md -------------------------------------------------------------------------------- /docs/code-quality/c6031.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6031.md -------------------------------------------------------------------------------- /docs/code-quality/c6053.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6053.md -------------------------------------------------------------------------------- /docs/code-quality/c6054.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6054.md -------------------------------------------------------------------------------- /docs/code-quality/c6059.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6059.md -------------------------------------------------------------------------------- /docs/code-quality/c6063.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6063.md -------------------------------------------------------------------------------- /docs/code-quality/c6064.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6064.md -------------------------------------------------------------------------------- /docs/code-quality/c6065.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6065.md -------------------------------------------------------------------------------- /docs/code-quality/c6066.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6066.md -------------------------------------------------------------------------------- /docs/code-quality/c6067.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6067.md -------------------------------------------------------------------------------- /docs/code-quality/c6101.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6101.md -------------------------------------------------------------------------------- /docs/code-quality/c6102.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6102.md -------------------------------------------------------------------------------- /docs/code-quality/c6103.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6103.md -------------------------------------------------------------------------------- /docs/code-quality/c6200.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6200.md -------------------------------------------------------------------------------- /docs/code-quality/c6201.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6201.md -------------------------------------------------------------------------------- /docs/code-quality/c6211.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6211.md -------------------------------------------------------------------------------- /docs/code-quality/c6214.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6214.md -------------------------------------------------------------------------------- /docs/code-quality/c6215.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6215.md -------------------------------------------------------------------------------- /docs/code-quality/c6216.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6216.md -------------------------------------------------------------------------------- /docs/code-quality/c6217.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6217.md -------------------------------------------------------------------------------- /docs/code-quality/c6219.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6219.md -------------------------------------------------------------------------------- /docs/code-quality/c6220.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6220.md -------------------------------------------------------------------------------- /docs/code-quality/c6221.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6221.md -------------------------------------------------------------------------------- /docs/code-quality/c6225.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6225.md -------------------------------------------------------------------------------- /docs/code-quality/c6226.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6226.md -------------------------------------------------------------------------------- /docs/code-quality/c6230.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6230.md -------------------------------------------------------------------------------- /docs/code-quality/c6235.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6235.md -------------------------------------------------------------------------------- /docs/code-quality/c6236.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6236.md -------------------------------------------------------------------------------- /docs/code-quality/c6237.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6237.md -------------------------------------------------------------------------------- /docs/code-quality/c6239.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6239.md -------------------------------------------------------------------------------- /docs/code-quality/c6240.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6240.md -------------------------------------------------------------------------------- /docs/code-quality/c6242.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6242.md -------------------------------------------------------------------------------- /docs/code-quality/c6244.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6244.md -------------------------------------------------------------------------------- /docs/code-quality/c6246.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6246.md -------------------------------------------------------------------------------- /docs/code-quality/c6248.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6248.md -------------------------------------------------------------------------------- /docs/code-quality/c6250.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6250.md -------------------------------------------------------------------------------- /docs/code-quality/c6255.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6255.md -------------------------------------------------------------------------------- /docs/code-quality/c6258.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6258.md -------------------------------------------------------------------------------- /docs/code-quality/c6259.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6259.md -------------------------------------------------------------------------------- /docs/code-quality/c6260.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6260.md -------------------------------------------------------------------------------- /docs/code-quality/c6262.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6262.md -------------------------------------------------------------------------------- /docs/code-quality/c6263.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6263.md -------------------------------------------------------------------------------- /docs/code-quality/c6268.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6268.md -------------------------------------------------------------------------------- /docs/code-quality/c6269.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6269.md -------------------------------------------------------------------------------- /docs/code-quality/c6270.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6270.md -------------------------------------------------------------------------------- /docs/code-quality/c6271.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6271.md -------------------------------------------------------------------------------- /docs/code-quality/c6272.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6272.md -------------------------------------------------------------------------------- /docs/code-quality/c6273.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6273.md -------------------------------------------------------------------------------- /docs/code-quality/c6274.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6274.md -------------------------------------------------------------------------------- /docs/code-quality/c6276.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6276.md -------------------------------------------------------------------------------- /docs/code-quality/c6277.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6277.md -------------------------------------------------------------------------------- /docs/code-quality/c6278.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6278.md -------------------------------------------------------------------------------- /docs/code-quality/c6279.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6279.md -------------------------------------------------------------------------------- /docs/code-quality/c6280.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6280.md -------------------------------------------------------------------------------- /docs/code-quality/c6281.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6281.md -------------------------------------------------------------------------------- /docs/code-quality/c6282.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6282.md -------------------------------------------------------------------------------- /docs/code-quality/c6283.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6283.md -------------------------------------------------------------------------------- /docs/code-quality/c6284.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6284.md -------------------------------------------------------------------------------- /docs/code-quality/c6285.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6285.md -------------------------------------------------------------------------------- /docs/code-quality/c6286.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6286.md -------------------------------------------------------------------------------- /docs/code-quality/c6287.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6287.md -------------------------------------------------------------------------------- /docs/code-quality/c6288.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6288.md -------------------------------------------------------------------------------- /docs/code-quality/c6289.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6289.md -------------------------------------------------------------------------------- /docs/code-quality/c6290.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6290.md -------------------------------------------------------------------------------- /docs/code-quality/c6291.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6291.md -------------------------------------------------------------------------------- /docs/code-quality/c6292.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6292.md -------------------------------------------------------------------------------- /docs/code-quality/c6293.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6293.md -------------------------------------------------------------------------------- /docs/code-quality/c6294.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6294.md -------------------------------------------------------------------------------- /docs/code-quality/c6295.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6295.md -------------------------------------------------------------------------------- /docs/code-quality/c6296.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6296.md -------------------------------------------------------------------------------- /docs/code-quality/c6297.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6297.md -------------------------------------------------------------------------------- /docs/code-quality/c6298.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6298.md -------------------------------------------------------------------------------- /docs/code-quality/c6299.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6299.md -------------------------------------------------------------------------------- /docs/code-quality/c6302.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6302.md -------------------------------------------------------------------------------- /docs/code-quality/c6303.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6303.md -------------------------------------------------------------------------------- /docs/code-quality/c6305.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6305.md -------------------------------------------------------------------------------- /docs/code-quality/c6306.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6306.md -------------------------------------------------------------------------------- /docs/code-quality/c6308.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6308.md -------------------------------------------------------------------------------- /docs/code-quality/c6310.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6310.md -------------------------------------------------------------------------------- /docs/code-quality/c6312.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6312.md -------------------------------------------------------------------------------- /docs/code-quality/c6313.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6313.md -------------------------------------------------------------------------------- /docs/code-quality/c6314.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6314.md -------------------------------------------------------------------------------- /docs/code-quality/c6315.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6315.md -------------------------------------------------------------------------------- /docs/code-quality/c6316.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6316.md -------------------------------------------------------------------------------- /docs/code-quality/c6317.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6317.md -------------------------------------------------------------------------------- /docs/code-quality/c6318.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6318.md -------------------------------------------------------------------------------- /docs/code-quality/c6319.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6319.md -------------------------------------------------------------------------------- /docs/code-quality/c6320.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6320.md -------------------------------------------------------------------------------- /docs/code-quality/c6322.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6322.md -------------------------------------------------------------------------------- /docs/code-quality/c6323.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6323.md -------------------------------------------------------------------------------- /docs/code-quality/c6324.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6324.md -------------------------------------------------------------------------------- /docs/code-quality/c6326.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6326.md -------------------------------------------------------------------------------- /docs/code-quality/c6328.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6328.md -------------------------------------------------------------------------------- /docs/code-quality/c6329.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6329.md -------------------------------------------------------------------------------- /docs/code-quality/c6330.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6330.md -------------------------------------------------------------------------------- /docs/code-quality/c6331.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6331.md -------------------------------------------------------------------------------- /docs/code-quality/c6332.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6332.md -------------------------------------------------------------------------------- /docs/code-quality/c6333.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6333.md -------------------------------------------------------------------------------- /docs/code-quality/c6334.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6334.md -------------------------------------------------------------------------------- /docs/code-quality/c6335.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6335.md -------------------------------------------------------------------------------- /docs/code-quality/c6336.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6336.md -------------------------------------------------------------------------------- /docs/code-quality/c6340.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6340.md -------------------------------------------------------------------------------- /docs/code-quality/c6381.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6381.md -------------------------------------------------------------------------------- /docs/code-quality/c6383.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6383.md -------------------------------------------------------------------------------- /docs/code-quality/c6384.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6384.md -------------------------------------------------------------------------------- /docs/code-quality/c6385.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6385.md -------------------------------------------------------------------------------- /docs/code-quality/c6386.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6386.md -------------------------------------------------------------------------------- /docs/code-quality/c6387.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6387.md -------------------------------------------------------------------------------- /docs/code-quality/c6388.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6388.md -------------------------------------------------------------------------------- /docs/code-quality/c6389.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6389.md -------------------------------------------------------------------------------- /docs/code-quality/c6390.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6390.md -------------------------------------------------------------------------------- /docs/code-quality/c6392.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6392.md -------------------------------------------------------------------------------- /docs/code-quality/c6393.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6393.md -------------------------------------------------------------------------------- /docs/code-quality/c6394.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6394.md -------------------------------------------------------------------------------- /docs/code-quality/c6395.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6395.md -------------------------------------------------------------------------------- /docs/code-quality/c6396.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6396.md -------------------------------------------------------------------------------- /docs/code-quality/c6397.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6397.md -------------------------------------------------------------------------------- /docs/code-quality/c6398.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6398.md -------------------------------------------------------------------------------- /docs/code-quality/c6400.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6400.md -------------------------------------------------------------------------------- /docs/code-quality/c6401.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6401.md -------------------------------------------------------------------------------- /docs/code-quality/c6411.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6411.md -------------------------------------------------------------------------------- /docs/code-quality/c6412.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6412.md -------------------------------------------------------------------------------- /docs/code-quality/c6500.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6500.md -------------------------------------------------------------------------------- /docs/code-quality/c6501.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6501.md -------------------------------------------------------------------------------- /docs/code-quality/c6503.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6503.md -------------------------------------------------------------------------------- /docs/code-quality/c6504.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6504.md -------------------------------------------------------------------------------- /docs/code-quality/c6505.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6505.md -------------------------------------------------------------------------------- /docs/code-quality/c6506.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6506.md -------------------------------------------------------------------------------- /docs/code-quality/c6508.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6508.md -------------------------------------------------------------------------------- /docs/code-quality/c6509.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6509.md -------------------------------------------------------------------------------- /docs/code-quality/c6510.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6510.md -------------------------------------------------------------------------------- /docs/code-quality/c6511.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6511.md -------------------------------------------------------------------------------- /docs/code-quality/c6513.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6513.md -------------------------------------------------------------------------------- /docs/code-quality/c6514.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6514.md -------------------------------------------------------------------------------- /docs/code-quality/c6515.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6515.md -------------------------------------------------------------------------------- /docs/code-quality/c6516.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6516.md -------------------------------------------------------------------------------- /docs/code-quality/c6517.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6517.md -------------------------------------------------------------------------------- /docs/code-quality/c6518.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6518.md -------------------------------------------------------------------------------- /docs/code-quality/c6522.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6522.md -------------------------------------------------------------------------------- /docs/code-quality/c6525.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6525.md -------------------------------------------------------------------------------- /docs/code-quality/c6527.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6527.md -------------------------------------------------------------------------------- /docs/code-quality/c6530.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6530.md -------------------------------------------------------------------------------- /docs/code-quality/c6540.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6540.md -------------------------------------------------------------------------------- /docs/code-quality/c6551.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6551.md -------------------------------------------------------------------------------- /docs/code-quality/c6552.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6552.md -------------------------------------------------------------------------------- /docs/code-quality/c6701.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6701.md -------------------------------------------------------------------------------- /docs/code-quality/c6702.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6702.md -------------------------------------------------------------------------------- /docs/code-quality/c6703.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6703.md -------------------------------------------------------------------------------- /docs/code-quality/c6704.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6704.md -------------------------------------------------------------------------------- /docs/code-quality/c6705.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6705.md -------------------------------------------------------------------------------- /docs/code-quality/c6706.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6706.md -------------------------------------------------------------------------------- /docs/code-quality/c6707.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6707.md -------------------------------------------------------------------------------- /docs/code-quality/c6993.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6993.md -------------------------------------------------------------------------------- /docs/code-quality/c6995.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6995.md -------------------------------------------------------------------------------- /docs/code-quality/c6997.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/c6997.md -------------------------------------------------------------------------------- /docs/code-quality/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/index.yml -------------------------------------------------------------------------------- /docs/code-quality/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/code-quality/toc.yml -------------------------------------------------------------------------------- /docs/cpp/align-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/align-cpp.md -------------------------------------------------------------------------------- /docs/cpp/allocate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/allocate.md -------------------------------------------------------------------------------- /docs/cpp/allocator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/allocator.md -------------------------------------------------------------------------------- /docs/cpp/appdomain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/appdomain.md -------------------------------------------------------------------------------- /docs/cpp/arrays-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/arrays-cpp.md -------------------------------------------------------------------------------- /docs/cpp/assignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/assignment.md -------------------------------------------------------------------------------- /docs/cpp/attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/attributes.md -------------------------------------------------------------------------------- /docs/cpp/auto-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/auto-cpp.md -------------------------------------------------------------------------------- /docs/cpp/base-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/base-classes.md -------------------------------------------------------------------------------- /docs/cpp/based-grammar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/based-grammar.md -------------------------------------------------------------------------------- /docs/cpp/bool-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bool-cpp.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-assign.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-attach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-attach.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-bstr-t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-bstr-t.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-class.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-copy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-copy.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-detach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-detach.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-getbstr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-getbstr.md -------------------------------------------------------------------------------- /docs/cpp/bstr-t-length.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/bstr-t-length.md -------------------------------------------------------------------------------- /docs/cpp/casting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/casting.md -------------------------------------------------------------------------------- /docs/cpp/cdecl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/cdecl.md -------------------------------------------------------------------------------- /docs/cpp/character-sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/character-sets.md -------------------------------------------------------------------------------- /docs/cpp/class-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/class-cpp.md -------------------------------------------------------------------------------- /docs/cpp/class-templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/class-templates.md -------------------------------------------------------------------------------- /docs/cpp/clrcall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/clrcall.md -------------------------------------------------------------------------------- /docs/cpp/com-error-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/com-error-class.md -------------------------------------------------------------------------------- /docs/cpp/com-error-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/com-error-error.md -------------------------------------------------------------------------------- /docs/cpp/com-error-guid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/com-error-guid.md -------------------------------------------------------------------------------- /docs/cpp/com-error-wcode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/com-error-wcode.md -------------------------------------------------------------------------------- /docs/cpp/com-ptr-t-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/com-ptr-t-class.md -------------------------------------------------------------------------------- /docs/cpp/com-raise-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/com-raise-error.md -------------------------------------------------------------------------------- /docs/cpp/comma-operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/comma-operator.md -------------------------------------------------------------------------------- /docs/cpp/comments-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/comments-cpp.md -------------------------------------------------------------------------------- /docs/cpp/compiler-limits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/compiler-limits.md -------------------------------------------------------------------------------- /docs/cpp/const-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/const-cpp.md -------------------------------------------------------------------------------- /docs/cpp/constexpr-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/constexpr-cpp.md -------------------------------------------------------------------------------- /docs/cpp/cpp-bit-fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/cpp-bit-fields.md -------------------------------------------------------------------------------- /docs/cpp/declspec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/declspec.md -------------------------------------------------------------------------------- /docs/cpp/decltype-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/decltype-cpp.md -------------------------------------------------------------------------------- /docs/cpp/deprecated-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/deprecated-cpp.md -------------------------------------------------------------------------------- /docs/cpp/destructors-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/destructors-cpp.md -------------------------------------------------------------------------------- /docs/cpp/empty-bases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/empty-bases.md -------------------------------------------------------------------------------- /docs/cpp/event-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/event-handling.md -------------------------------------------------------------------------------- /docs/cpp/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/event.md -------------------------------------------------------------------------------- /docs/cpp/expressions-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/expressions-cpp.md -------------------------------------------------------------------------------- /docs/cpp/extern-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/extern-cpp.md -------------------------------------------------------------------------------- /docs/cpp/false-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/false-cpp.md -------------------------------------------------------------------------------- /docs/cpp/fastcall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/fastcall.md -------------------------------------------------------------------------------- /docs/cpp/final-specifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/final-specifier.md -------------------------------------------------------------------------------- /docs/cpp/floating-limits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/floating-limits.md -------------------------------------------------------------------------------- /docs/cpp/friend-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/friend-cpp.md -------------------------------------------------------------------------------- /docs/cpp/func.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/func.md -------------------------------------------------------------------------------- /docs/cpp/functions-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/functions-cpp.md -------------------------------------------------------------------------------- /docs/cpp/hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/hook.md -------------------------------------------------------------------------------- /docs/cpp/identifiers-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/identifiers-cpp.md -------------------------------------------------------------------------------- /docs/cpp/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/index.yml -------------------------------------------------------------------------------- /docs/cpp/inheritance-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/inheritance-cpp.md -------------------------------------------------------------------------------- /docs/cpp/initializers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/initializers.md -------------------------------------------------------------------------------- /docs/cpp/integer-limits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/integer-limits.md -------------------------------------------------------------------------------- /docs/cpp/interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/interface.md -------------------------------------------------------------------------------- /docs/cpp/jitintrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/jitintrinsic.md -------------------------------------------------------------------------------- /docs/cpp/keywords-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/keywords-cpp.md -------------------------------------------------------------------------------- /docs/cpp/m128.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/m128.md -------------------------------------------------------------------------------- /docs/cpp/m128d.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/m128d.md -------------------------------------------------------------------------------- /docs/cpp/m128i.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/m128i.md -------------------------------------------------------------------------------- /docs/cpp/m64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/m64.md -------------------------------------------------------------------------------- /docs/cpp/media/vc37i01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc37i01.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc37i02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc37i02.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc37i03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc37i03.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38cx1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38cx1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38qy1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38qy1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38rc1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38rc1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38s71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38s71.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38sf1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38sf1.png -------------------------------------------------------------------------------- /docs/cpp/media/vc38ul1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38ul1.png -------------------------------------------------------------------------------- /docs/cpp/media/vc38uq1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38uq1.png -------------------------------------------------------------------------------- /docs/cpp/media/vc38uq2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38uq2.png -------------------------------------------------------------------------------- /docs/cpp/media/vc38v41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38v41.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38v91.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38v91.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xa1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xa1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xj1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xj1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xj2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xj2.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xn1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xn1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xp1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xp1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xp2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xp2.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xp3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xp3.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xp4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xp4.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xp5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xp5.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xr1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xr1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38xt1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38xt1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38zv1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38zv1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38zv2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38zv2.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38zz1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38zz1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc38zz2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc38zz2.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc39011.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc39011.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc39012.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc39012.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc39013.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc39013.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc391t1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc391t1.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc391t2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc391t2.gif -------------------------------------------------------------------------------- /docs/cpp/media/vc392j1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/media/vc392j1.gif -------------------------------------------------------------------------------- /docs/cpp/member-access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/member-access.md -------------------------------------------------------------------------------- /docs/cpp/modules-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/modules-cpp.md -------------------------------------------------------------------------------- /docs/cpp/naked-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/naked-cpp.md -------------------------------------------------------------------------------- /docs/cpp/namespaces-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/namespaces-cpp.md -------------------------------------------------------------------------------- /docs/cpp/noalias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/noalias.md -------------------------------------------------------------------------------- /docs/cpp/noexcept-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/noexcept-cpp.md -------------------------------------------------------------------------------- /docs/cpp/noinline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/noinline.md -------------------------------------------------------------------------------- /docs/cpp/noreturn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/noreturn.md -------------------------------------------------------------------------------- /docs/cpp/nothrow-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/nothrow-cpp.md -------------------------------------------------------------------------------- /docs/cpp/novtable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/novtable.md -------------------------------------------------------------------------------- /docs/cpp/null-statement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/null-statement.md -------------------------------------------------------------------------------- /docs/cpp/nullptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/nullptr.md -------------------------------------------------------------------------------- /docs/cpp/pointers-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/pointers-cpp.md -------------------------------------------------------------------------------- /docs/cpp/private-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/private-cpp.md -------------------------------------------------------------------------------- /docs/cpp/process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/process.md -------------------------------------------------------------------------------- /docs/cpp/property-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/property-cpp.md -------------------------------------------------------------------------------- /docs/cpp/protected-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/protected-cpp.md -------------------------------------------------------------------------------- /docs/cpp/ptr32-ptr64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/ptr32-ptr64.md -------------------------------------------------------------------------------- /docs/cpp/public-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/public-cpp.md -------------------------------------------------------------------------------- /docs/cpp/punctuators-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/punctuators-cpp.md -------------------------------------------------------------------------------- /docs/cpp/raise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/raise.md -------------------------------------------------------------------------------- /docs/cpp/raw-pointers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/raw-pointers.md -------------------------------------------------------------------------------- /docs/cpp/references-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/references-cpp.md -------------------------------------------------------------------------------- /docs/cpp/restrict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/restrict.md -------------------------------------------------------------------------------- /docs/cpp/safebuffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/safebuffers.md -------------------------------------------------------------------------------- /docs/cpp/selectany.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/selectany.md -------------------------------------------------------------------------------- /docs/cpp/sizeof-operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/sizeof-operator.md -------------------------------------------------------------------------------- /docs/cpp/spectre.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/spectre.md -------------------------------------------------------------------------------- /docs/cpp/sptr-uptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/sptr-uptr.md -------------------------------------------------------------------------------- /docs/cpp/statements-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/statements-cpp.md -------------------------------------------------------------------------------- /docs/cpp/static-assert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/static-assert.md -------------------------------------------------------------------------------- /docs/cpp/stdcall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/stdcall.md -------------------------------------------------------------------------------- /docs/cpp/struct-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/struct-cpp.md -------------------------------------------------------------------------------- /docs/cpp/subscripting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/subscripting.md -------------------------------------------------------------------------------- /docs/cpp/super.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/super.md -------------------------------------------------------------------------------- /docs/cpp/templates-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/templates-cpp.md -------------------------------------------------------------------------------- /docs/cpp/this-pointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/this-pointer.md -------------------------------------------------------------------------------- /docs/cpp/thiscall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/thiscall.md -------------------------------------------------------------------------------- /docs/cpp/thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/thread.md -------------------------------------------------------------------------------- /docs/cpp/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/toc.yml -------------------------------------------------------------------------------- /docs/cpp/true-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/true-cpp.md -------------------------------------------------------------------------------- /docs/cpp/type-info-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/type-info-class.md -------------------------------------------------------------------------------- /docs/cpp/typeid-operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/typeid-operator.md -------------------------------------------------------------------------------- /docs/cpp/typename.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/typename.md -------------------------------------------------------------------------------- /docs/cpp/unaligned.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/unaligned.md -------------------------------------------------------------------------------- /docs/cpp/unhook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/unhook.md -------------------------------------------------------------------------------- /docs/cpp/unions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/unions.md -------------------------------------------------------------------------------- /docs/cpp/using-abort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/using-abort.md -------------------------------------------------------------------------------- /docs/cpp/uuid-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/uuid-cpp.md -------------------------------------------------------------------------------- /docs/cpp/uuidof-operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/uuidof-operator.md -------------------------------------------------------------------------------- /docs/cpp/variant-t-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/variant-t-class.md -------------------------------------------------------------------------------- /docs/cpp/vectorcall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/vectorcall.md -------------------------------------------------------------------------------- /docs/cpp/virtual-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/virtual-cpp.md -------------------------------------------------------------------------------- /docs/cpp/void-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/void-cpp.md -------------------------------------------------------------------------------- /docs/cpp/volatile-cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/volatile-cpp.md -------------------------------------------------------------------------------- /docs/cpp/w64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cpp/w64.md -------------------------------------------------------------------------------- /docs/cppcx/boxing-c-cx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cppcx/boxing-c-cx.md -------------------------------------------------------------------------------- /docs/cppcx/dlls-c-cx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cppcx/dlls-c-cx.md -------------------------------------------------------------------------------- /docs/cppcx/enums-c-cx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cppcx/enums-c-cx.md -------------------------------------------------------------------------------- /docs/cppcx/events-c-cx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cppcx/events-c-cx.md -------------------------------------------------------------------------------- /docs/cppcx/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/cppcx/toc.yml -------------------------------------------------------------------------------- /docs/data/odbc/dynaset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/data/odbc/dynaset.md -------------------------------------------------------------------------------- /docs/data/odbc/sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/data/odbc/sql.md -------------------------------------------------------------------------------- /docs/data/oledb/codesnippet/CPP/cstreamrowset-class_2.cpp: -------------------------------------------------------------------------------- 1 | CCommand< CNoAccessor, CStreamRowset > myCmd; -------------------------------------------------------------------------------- /docs/data/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/data/toc.yml -------------------------------------------------------------------------------- /docs/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/docfx.json -------------------------------------------------------------------------------- /docs/dotnet/com-ptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/dotnet/com-ptr.md -------------------------------------------------------------------------------- /docs/dotnet/finally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/dotnet/finally.md -------------------------------------------------------------------------------- /docs/dotnet/lock-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/dotnet/lock-class.md -------------------------------------------------------------------------------- /docs/dotnet/lock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/dotnet/lock.md -------------------------------------------------------------------------------- /docs/dotnet/marshal-as.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/dotnet/marshal-as.md -------------------------------------------------------------------------------- /docs/dotnet/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/dotnet/toc.yml -------------------------------------------------------------------------------- /docs/embedded/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/embedded/index.yml -------------------------------------------------------------------------------- /docs/embedded/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/embedded/toc.yml -------------------------------------------------------------------------------- /docs/extensions/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/extensions/toc.yml -------------------------------------------------------------------------------- /docs/get-started/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/get-started/toc.yml -------------------------------------------------------------------------------- /docs/ide/codesnippet/CPP/walkthrough-working-with-projects-and-solutions-cpp_2.h: -------------------------------------------------------------------------------- 1 | Cardgame(int players); -------------------------------------------------------------------------------- /docs/ide/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/ide/toc.yml -------------------------------------------------------------------------------- /docs/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/index.yml -------------------------------------------------------------------------------- /docs/intrinsics/assume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/assume.md -------------------------------------------------------------------------------- /docs/intrinsics/div128.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/div128.md -------------------------------------------------------------------------------- /docs/intrinsics/div64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/div64.md -------------------------------------------------------------------------------- /docs/intrinsics/enable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/enable.md -------------------------------------------------------------------------------- /docs/intrinsics/halt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/halt.md -------------------------------------------------------------------------------- /docs/intrinsics/inbyte.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/inbyte.md -------------------------------------------------------------------------------- /docs/intrinsics/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/index.yml -------------------------------------------------------------------------------- /docs/intrinsics/int2c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/int2c.md -------------------------------------------------------------------------------- /docs/intrinsics/invlpg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/invlpg.md -------------------------------------------------------------------------------- /docs/intrinsics/inword.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/inword.md -------------------------------------------------------------------------------- /docs/intrinsics/lidt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/lidt.md -------------------------------------------------------------------------------- /docs/intrinsics/movsb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/movsb.md -------------------------------------------------------------------------------- /docs/intrinsics/movsd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/movsd.md -------------------------------------------------------------------------------- /docs/intrinsics/movsq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/movsq.md -------------------------------------------------------------------------------- /docs/intrinsics/movsw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/movsw.md -------------------------------------------------------------------------------- /docs/intrinsics/mul128.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/mul128.md -------------------------------------------------------------------------------- /docs/intrinsics/mulh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/mulh.md -------------------------------------------------------------------------------- /docs/intrinsics/noop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/noop.md -------------------------------------------------------------------------------- /docs/intrinsics/nop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/nop.md -------------------------------------------------------------------------------- /docs/intrinsics/rdtsc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/rdtsc.md -------------------------------------------------------------------------------- /docs/intrinsics/rdtscp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/rdtscp.md -------------------------------------------------------------------------------- /docs/intrinsics/readdr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/readdr.md -------------------------------------------------------------------------------- /docs/intrinsics/sidt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/sidt.md -------------------------------------------------------------------------------- /docs/intrinsics/stosb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/stosb.md -------------------------------------------------------------------------------- /docs/intrinsics/stosd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/stosd.md -------------------------------------------------------------------------------- /docs/intrinsics/stosq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/stosq.md -------------------------------------------------------------------------------- /docs/intrinsics/stosw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/stosw.md -------------------------------------------------------------------------------- /docs/intrinsics/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/toc.yml -------------------------------------------------------------------------------- /docs/intrinsics/ud2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/ud2.md -------------------------------------------------------------------------------- /docs/intrinsics/udiv64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/udiv64.md -------------------------------------------------------------------------------- /docs/intrinsics/umulh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/umulh.md -------------------------------------------------------------------------------- /docs/intrinsics/vmx-on.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/vmx-on.md -------------------------------------------------------------------------------- /docs/intrinsics/wbinvd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/intrinsics/wbinvd.md -------------------------------------------------------------------------------- /docs/linux/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/linux/index.yml -------------------------------------------------------------------------------- /docs/linux/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/linux/toc.yml -------------------------------------------------------------------------------- /docs/mfc/automation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/automation.md -------------------------------------------------------------------------------- /docs/mfc/clipboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/clipboard.md -------------------------------------------------------------------------------- /docs/mfc/closing-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/closing-files.md -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/activex-control-containers-manually-enabling-activex-control-containment_2.cpp: -------------------------------------------------------------------------------- 1 | } -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/activex-controls-on-the-internet_3.h: -------------------------------------------------------------------------------- 1 | CMyDataPathProperty EditControlText; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/activex-controls-on-the-internet_6.cpp: -------------------------------------------------------------------------------- 1 | EditControlText.ResetData(); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/activex-controls-on-the-internet_8.cpp: -------------------------------------------------------------------------------- 1 | m_lReadyState = READYSTATE_LOADING; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/adding-multiple-views-to-a-single-document_2.cpp: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/carchive-class_13.cpp: -------------------------------------------------------------------------------- 1 | CString s("abc"); 2 | ar << s; // Prints the value (abc) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/carchive-class_3.cpp: -------------------------------------------------------------------------------- 1 | const CFile *fp = ar.GetFile(); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/ccmdui-class_1.cpp: -------------------------------------------------------------------------------- 1 | ON_UPDATE_COMMAND_UI(ID_FILE_SAVE, &CMyDoc::OnUpdateFileSave) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cdaorecordset-class_6.cpp: -------------------------------------------------------------------------------- 1 | SetFieldDirty(NULL); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cdaorecordset-class_7.cpp: -------------------------------------------------------------------------------- 1 | SetFieldDirty(&m_strParam); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cdaorecordset-class_8.cpp: -------------------------------------------------------------------------------- 1 | SetFieldNull(NULL); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cdumpcontext-class_3.cpp: -------------------------------------------------------------------------------- 1 | #if _DEBUG 2 | afxDump.Flush(); 3 | #endif -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cfont-class_1.cpp: -------------------------------------------------------------------------------- 1 | CFont font; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cframewnd-class_4.cpp: -------------------------------------------------------------------------------- 1 | ON_COMMAND(ID_CONTEXT_HELP, &CMainFrame::OnContextHelp) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/class-factories-and-licensing_2.cpp: -------------------------------------------------------------------------------- 1 | _tcslen(pszLicFileContents); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cmdiframewndex-class_5.cpp: -------------------------------------------------------------------------------- 1 | EnableAutoHidePanes(CBRS_ALIGN_ANY); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cmdiframewndex-class_6.cpp: -------------------------------------------------------------------------------- 1 | EnableDocking(CBRS_ALIGN_ANY); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cmemorystate-structure_3.cpp: -------------------------------------------------------------------------------- 1 | oldstate.Checkpoint(); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cmfclistctrl-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCListCtrl m_wndWatch; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cobject-class_6.cpp: -------------------------------------------------------------------------------- 1 | CAge a(21); 2 | ASSERT(a.IsSerializable()); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cobject-class_7.cpp: -------------------------------------------------------------------------------- 1 | #define new DEBUG_NEW -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/crecordset-class_10.cpp: -------------------------------------------------------------------------------- 1 | SetFieldNull(NULL); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/crecordset-class_11.cpp: -------------------------------------------------------------------------------- 1 | SetFieldNull(&m_strParam); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/cscrollview-class_2.cpp: -------------------------------------------------------------------------------- 1 | GetParentFrame()->RecalcLayout(); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/diagnostic-services_1.cpp: -------------------------------------------------------------------------------- 1 | #define new DEBUG_NEW -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/diagnostic-services_3.cpp: -------------------------------------------------------------------------------- 1 | ASSERT_KINDOF(CMyDoc, pDocument); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/diagnostic-services_4.cpp: -------------------------------------------------------------------------------- 1 | ASSERT(pDocument->IsKindOf(RUNTIME_CLASS(CMyDoc))); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/dispatch-maps_2.cpp: -------------------------------------------------------------------------------- 1 | VTS_I2 VTS_PI2 -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/event-maps_2.cpp: -------------------------------------------------------------------------------- 1 | VTS_COLOR VTS_FONT -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/event-sink-maps_1.cpp: -------------------------------------------------------------------------------- 1 | VTS_I2 VTS_BOOL -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/example-displaying-a-dialog-box-via-a-menu-command_1.cpp: -------------------------------------------------------------------------------- 1 | #include "TestDialog.h" -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/example-displaying-a-dialog-box-via-a-menu-command_3.h: -------------------------------------------------------------------------------- 1 | class CTestDialog; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/example-displaying-a-dialog-box-via-a-menu-command_5.cpp: -------------------------------------------------------------------------------- 1 | m_pTestDlg = NULL; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/example-displaying-a-dialog-box-via-a-menu-command_6.cpp: -------------------------------------------------------------------------------- 1 | delete m_pTestDlg; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/exceptions-converting-from-mfc-exception-macros_1.cpp: -------------------------------------------------------------------------------- 1 | CATCH(CException, e) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/exceptions-converting-from-mfc-exception-macros_2.cpp: -------------------------------------------------------------------------------- 1 | catch (CException* e) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/handlers-for-commands-and-control-notifications_1.h: -------------------------------------------------------------------------------- 1 | afx_msg void OnEditCut(); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/handlers-for-message-map-ranges_4.h: -------------------------------------------------------------------------------- 1 | public: 2 | afx_msg void OnZoom(UINT nID); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/handling-ttn-needtext-notification-for-tool-tips_4.cpp: -------------------------------------------------------------------------------- 1 | EnableToolTips(TRUE); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-adding-stock-methods_1.cpp: -------------------------------------------------------------------------------- 1 | DISP_STOCKFUNC_REFRESH() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-adding-stock-properties_1.cpp: -------------------------------------------------------------------------------- 1 | DISP_STOCKPROP_CAPTION() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-creating-an-automation-server_1.cpp: -------------------------------------------------------------------------------- 1 | AfxOleInit(); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-events_1.h: -------------------------------------------------------------------------------- 1 | DECLARE_EVENT_MAP() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-events_2.cpp: -------------------------------------------------------------------------------- 1 | BEGIN_EVENT_MAP(CMyAxUICtrl, COleControl) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-events_3.cpp: -------------------------------------------------------------------------------- 1 | END_EVENT_MAP() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-methods_1.h: -------------------------------------------------------------------------------- 1 | DECLARE_DISPATCH_MAP() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-methods_2.cpp: -------------------------------------------------------------------------------- 1 | BEGIN_DISPATCH_MAP(CMyAxUICtrl, COleControl) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-methods_3.cpp: -------------------------------------------------------------------------------- 1 | END_DISPATCH_MAP() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-serializing_4.cpp: -------------------------------------------------------------------------------- 1 | } -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-subclassing-a-windows-control_3.cpp: -------------------------------------------------------------------------------- 1 | cs.style |= BS_CHECKBOX; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-using-fonts_1.cpp: -------------------------------------------------------------------------------- 1 | DISP_STOCKPROP_FONT() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-using-fonts_14.cpp: -------------------------------------------------------------------------------- 1 | CFont* pOldHeadingFont; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-using-fonts_16.cpp: -------------------------------------------------------------------------------- 1 | pdc->SelectObject(pOldHeadingFont); -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-using-fonts_17.cpp: -------------------------------------------------------------------------------- 1 | PROPPAGEID(CLSID_CFontPropPage) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-using-fonts_18.cpp: -------------------------------------------------------------------------------- 1 | BEGIN_PROPPAGEIDS(CMyAxFontCtrl, 2) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-using-fonts_3.cpp: -------------------------------------------------------------------------------- 1 | DISP_STOCKPROP_CAPTION() -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/mfc-activex-controls-using-fonts_7.idl: -------------------------------------------------------------------------------- 1 | [id(1)] IDispatch* HeadingFont; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/optimizing-control-drawing_2.h: -------------------------------------------------------------------------------- 1 | class CMyAxOptCtrl : public COleControl 2 | { -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/persistence-of-ole-controls_2.cpp: -------------------------------------------------------------------------------- 1 | } -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/programming-activex-controls-in-a-activex-control-container_1.h: -------------------------------------------------------------------------------- 1 | #include "circ.h" -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/programming-activex-controls-in-a-activex-control-container_5.h: -------------------------------------------------------------------------------- 1 | }; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/providing-flicker-free-activation_2.cpp: -------------------------------------------------------------------------------- 1 | dwFlags |= noFlickerActivate; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/providing-flicker-free-activation_3.cpp: -------------------------------------------------------------------------------- 1 | return dwFlags; 2 | } -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/providing-mouse-interaction-while-inactive_3.cpp: -------------------------------------------------------------------------------- 1 | return dwFlags; 2 | } -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/providing-windowless-activation_3.cpp: -------------------------------------------------------------------------------- 1 | return dwFlags; 2 | } -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/run-time-object-model-services_4.cpp: -------------------------------------------------------------------------------- 1 | IMPLEMENT_DYNAMIC(CPerson, CObject) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/run-time-object-model-services_6.cpp: -------------------------------------------------------------------------------- 1 | IMPLEMENT_DYNCREATE(CMyDynCreateObj, CObject) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/specifying-levels-of-functionality_2.cpp: -------------------------------------------------------------------------------- 1 | IMPLEMENT_DYNAMIC(CPerson, CObject) -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/standard-command-and-window-ids_1.h: -------------------------------------------------------------------------------- 1 | #include "afxres.h" -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/using-an-unclipped-device-context_2.cpp: -------------------------------------------------------------------------------- 1 | dwFlags &= ~clipPaintDC; -------------------------------------------------------------------------------- /docs/mfc/codesnippet/CPP/using-an-unclipped-device-context_3.cpp: -------------------------------------------------------------------------------- 1 | return dwFlags; 2 | } -------------------------------------------------------------------------------- /docs/mfc/collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/collections.md -------------------------------------------------------------------------------- /docs/mfc/command-ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/command-ids.md -------------------------------------------------------------------------------- /docs/mfc/containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/containers.md -------------------------------------------------------------------------------- /docs/mfc/control-bars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/control-bars.md -------------------------------------------------------------------------------- /docs/mfc/controls-mfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/controls-mfc.md -------------------------------------------------------------------------------- /docs/mfc/dao-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/dao-classes.md -------------------------------------------------------------------------------- /docs/mfc/dialog-bars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/dialog-bars.md -------------------------------------------------------------------------------- /docs/mfc/dialog-boxes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/dialog-boxes.md -------------------------------------------------------------------------------- /docs/mfc/files-in-mfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/files-in-mfc.md -------------------------------------------------------------------------------- /docs/mfc/frame-windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/frame-windows.md -------------------------------------------------------------------------------- /docs/mfc/framework-mfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/framework-mfc.md -------------------------------------------------------------------------------- /docs/mfc/html-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/html-basics.md -------------------------------------------------------------------------------- /docs/mfc/mapi-samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/mapi-samples.md -------------------------------------------------------------------------------- /docs/mfc/mapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/mapi.md -------------------------------------------------------------------------------- /docs/mfc/media/ribbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/media/ribbon.png -------------------------------------------------------------------------------- /docs/mfc/menus-mfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/menus-mfc.md -------------------------------------------------------------------------------- /docs/mfc/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/messages.md -------------------------------------------------------------------------------- /docs/mfc/mfc-and-atl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/mfc-and-atl.md -------------------------------------------------------------------------------- /docs/mfc/mfc-com.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/mfc-com.md -------------------------------------------------------------------------------- /docs/mfc/mfc-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/mfc-concepts.md -------------------------------------------------------------------------------- /docs/mfc/odbc-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/odbc-classes.md -------------------------------------------------------------------------------- /docs/mfc/ole-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/ole-classes.md -------------------------------------------------------------------------------- /docs/mfc/ole-in-mfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/ole-in-mfc.md -------------------------------------------------------------------------------- /docs/mfc/ole-mfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/ole-mfc.md -------------------------------------------------------------------------------- /docs/mfc/opening-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/opening-files.md -------------------------------------------------------------------------------- /docs/mfc/printing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/printing.md -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cheaderctrl-class_2.cpp: -------------------------------------------------------------------------------- 1 | m_myHeaderCtrl.ClearAllFilters(); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cheaderctrl-class_3.cpp: -------------------------------------------------------------------------------- 1 | int iFilt = m_myHeaderCtrl.ClearFilter(1); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cinternetsession-class_1.cpp: -------------------------------------------------------------------------------- 1 | AFX_MANAGE_STATE(AfxGetAppModuleState()); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfccaptionbar-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCCaptionBar m_wndMessageBar; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfccolorpickerctrl-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCColorPickerCtrl m_wndLum; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfcdesktopalertwndbutton-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCDesktopAlertWndButton m_btnFlag; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfcdesktopalertwndbutton-class_2.cpp: -------------------------------------------------------------------------------- 1 | m_btnFlag.SetImage(IDB_FLAG); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfcfontcombobox-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCFontComboBox m_wndFont; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfcoutlookbar-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCOutlookBar m_wndShortcutsBar; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfcoutlookbarpane-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCOutlookBarPane m_wndShortcutsPane1; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfcpropertygridctrl-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCPropertyGridCtrl m_wndPropList; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfcshelllistctrl-class_3.cpp: -------------------------------------------------------------------------------- 1 | m_wndList.DisplayParentFolder(); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cmfctabctrl-class_1.h: -------------------------------------------------------------------------------- 1 | CMFCTabCtrl m_wndTabs; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cpanecontainer-class_1.h: -------------------------------------------------------------------------------- 1 | CPaneDialog m_wndDlgBar; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cpanedialog-class_1.h: -------------------------------------------------------------------------------- 1 | CPaneDialog m_wndDlgBar; -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cstatusbarctrl-class_11.cpp: -------------------------------------------------------------------------------- 1 | m_wndSBC.SetMinHeight(40); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cstatusbarctrl-class_14.cpp: -------------------------------------------------------------------------------- 1 | m_wndSBC.SetTipText(0, _T("This is Pane 0")); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/ctreectrl-class_22.cpp: -------------------------------------------------------------------------------- 1 | COLORREF cr = m_TreeCtrl.GetLineColor(); -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cwinformsview-class_1.h: -------------------------------------------------------------------------------- 1 | class CMyView : public CWinFormsView -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cwnd-class_6.cpp: -------------------------------------------------------------------------------- 1 | BOOL CMyDlg::OnInitDialog() 2 | { -------------------------------------------------------------------------------- /docs/mfc/reference/codesnippet/CPP/cwnd-class_8.cpp: -------------------------------------------------------------------------------- 1 | return TRUE; 2 | } -------------------------------------------------------------------------------- /docs/mfc/registration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/registration.md -------------------------------------------------------------------------------- /docs/mfc/sdi-and-mdi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/sdi-and-mdi.md -------------------------------------------------------------------------------- /docs/mfc/servers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/servers.md -------------------------------------------------------------------------------- /docs/mfc/status-bars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/status-bars.md -------------------------------------------------------------------------------- /docs/mfc/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/toc.yml -------------------------------------------------------------------------------- /docs/mfc/tool-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/tool-tips.md -------------------------------------------------------------------------------- /docs/mfc/toolbars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/toolbars.md -------------------------------------------------------------------------------- /docs/mfc/trackers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/trackers.md -------------------------------------------------------------------------------- /docs/mfc/using-cobject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/using-cobject.md -------------------------------------------------------------------------------- /docs/mfc/using-views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/using-views.md -------------------------------------------------------------------------------- /docs/mfc/windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/mfc/windows.md -------------------------------------------------------------------------------- /docs/overview/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/overview/toc.yml -------------------------------------------------------------------------------- /docs/parallel/concrt/codesnippet/CPP/walkthrough-creating-an-agent-based-application_11.cpp: -------------------------------------------------------------------------------- 1 | event e; -------------------------------------------------------------------------------- /docs/parallel/concrt/codesnippet/CPP/walkthrough-creating-an-agent-based-application_15.cpp: -------------------------------------------------------------------------------- 1 | e.wait(); -------------------------------------------------------------------------------- /docs/parallel/concrt/codesnippet/CPP/walkthrough-creating-an-agent-based-application_2.h: -------------------------------------------------------------------------------- 1 | #pragma once -------------------------------------------------------------------------------- /docs/parallel/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/parallel/toc.yml -------------------------------------------------------------------------------- /docs/porting/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/porting/toc.yml -------------------------------------------------------------------------------- /docs/preprocessor/loop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/preprocessor/loop.md -------------------------------------------------------------------------------- /docs/preprocessor/omp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/preprocessor/omp.md -------------------------------------------------------------------------------- /docs/preprocessor/once.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/preprocessor/once.md -------------------------------------------------------------------------------- /docs/preprocessor/pack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/preprocessor/pack.md -------------------------------------------------------------------------------- /docs/preprocessor/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/preprocessor/toc.yml -------------------------------------------------------------------------------- /docs/sanitizers/asan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/sanitizers/asan.md -------------------------------------------------------------------------------- /docs/sanitizers/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/sanitizers/index.yml -------------------------------------------------------------------------------- /docs/sanitizers/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/sanitizers/toc.yml -------------------------------------------------------------------------------- /docs/text/byte-indices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/text/byte-indices.md -------------------------------------------------------------------------------- /docs/text/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/text/toc.yml -------------------------------------------------------------------------------- /docs/windows/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/docs/windows/toc.yml -------------------------------------------------------------------------------- /styleguide/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/styleguide/template.md -------------------------------------------------------------------------------- /styleguide/voice-tone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/cpp-docs/HEAD/styleguide/voice-tone.md --------------------------------------------------------------------------------