You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* Linker option updates 1 of N
* Acrolinx pass
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Fix another typo
* Consistency check
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* Test fix of issues found with pipe entities
* Tweak an OR flag
* I thought I'd fix one thing in valarray.
* Clean up ccs description, fix formatting
* Address comment
* Update formatting
* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290)
* Clarify master and single directives.
A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives.
Have to use 'master' instead of 'main' here because that it is an OpenMP keyword.
* Fixed __vmx_on parameter being incorrect
according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.".
this was already correctly explained in the "Parameters" section, but also wrongly named.
* 5/16/2022 AM Publish (#4289)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
* Update date, formatting
* Use 'main' instead of 'master' where possible.
* Use 'main' instead of 'master' in all documentation where possible.
* 5/17/2022 AM Publish (#4291)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* I thought I'd fix one thing in valarray.
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: branh <[email protected]>
Co-authored-by: sariaki <[email protected]>
Co-authored-by: Taojunshen <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: Jeff Borsecnik <[email protected]>
* Fix cpp-docs 3815 3898 3901 3902
* fix date
* More pipey goodness.
* possible 3910 fix, tweaks
* Updates to address cpp-docs 3909 and 3910
* Updates per review
* Update links
* Fix pipe entities in standard-library articles
* Fix typo
* Fix review issues
* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4298)
* Clarify master and single directives.
A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives.
Have to use 'master' instead of 'main' here because that it is an OpenMP keyword.
* Fixed __vmx_on parameter being incorrect
according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.".
this was already correctly explained in the "Parameters" section, but also wrongly named.
* 5/16/2022 AM Publish (#4289)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
* Update date, formatting
* Use 'main' instead of 'master' where possible.
* Use 'main' instead of 'master' in all documentation where possible.
* 5/17/2022 AM Publish (#4291)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* I thought I'd fix one thing in valarray.
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
* Add note about supported windows versions to <chrono>
* 5/18/2022 AM Publish (#4293)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* Linker option updates 1 of N
* Acrolinx pass
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Fix another typo
* Consistency check
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* I thought I'd fix one thing in valarray.
* Update formatting
* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290)
* Clarify master and single directives.
A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives.
Have to use 'master' instead of 'main' here because that it is an OpenMP keyword.
* Fixed __vmx_on parameter being incorrect
according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.".
this was already correctly explained in the "Parameters" section, but also wrongly named.
* 5/16/2022 AM Publish (#4289)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
* Update date, formatting
* Use 'main' instead of 'master' where possible.
* Use 'main' instead of 'master' in all documentation where possible.
* 5/17/2022 AM Publish (#4291)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* I thought I'd fix one thing in valarray.
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: branh <[email protected]>
Co-authored-by: sariaki <[email protected]>
Co-authored-by: Taojunshen <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: Jeff Borsecnik <[email protected]>
* Fix cpp-docs 3815 3898 3901 3902
* fix date
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: Feng Xu <[email protected]>
Co-authored-by: branh <[email protected]>
Co-authored-by: sariaki <[email protected]>
Co-authored-by: Jeff Borsecnik <[email protected]>
Co-authored-by: Haig MacGregor <[email protected]>
* 5/19/2022 AM Publish (#4294)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* Linker option updates 1 of N
* Acrolinx pass
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Fix another typo
* Consistency check
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* I thought I'd fix one thing in valarray.
* Update formatting
* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290)
* Clarify master and single directives.
A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives.
Have to use 'master' instead of 'main' here because that it is an OpenMP keyword.
* Fixed __vmx_on parameter being incorrect
according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.".
this was already correctly explained in the "Parameters" section, but also wrongly named.
* 5/16/2022 AM Publish (#4289)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
* Update date, formatting
* Use 'main' instead of 'master' where possible.
* Use 'main' instead of 'master' in all documentation where possible.
* 5/17/2022 AM Publish (#4291)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* I thought I'd fix one thing in valarray.
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: branh <[email protected]>
Co-authored-by: sariaki <[email protected]>
Co-authored-by: Taojunshen <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: Jeff Borsecnik <[email protected]>
* Fix cpp-docs 3815 3898 3901 3902
* fix date
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
Co-authored-by: Feng Xu <[email protected]>
Co-authored-by: branh <[email protected]>
Co-authored-by: sariaki <[email protected]>
Co-authored-by: Jeff Borsecnik <[email protected]>
Co-authored-by: Haig MacGregor <[email protected]>
* 5/20/2022 AM Publish (#4297)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* Linker option updates 1 of N
* Acrolinx pass
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Fix another typo
* Consistency check
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
* I thought I'd fix one thing in valarray.
* Update formatting
* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4290)
* Clarify master and single directives.
A customer reported that the Remarks section for the master and single directives was confusing. Updated to make it clear that the reference to single in the remarks for master and the reference to master in the remarks for single are suggesting alternatives.
Have to use 'master' instead of 'main' here because that it is an OpenMP keyword.
* Fixed __vmx_on parameter being incorrect
according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.".
this was already correctly explained in the "Parameters" section, but also wrongly named.
* 5/16/2022 AM Publish (#4289)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight Acrolinx pass
* Remove some | ('|') HTML entities in docs (#4038)
* Remove some | ('|') HTML entities in docs
* Another group of files
* Fixes after testing
* Tweaks per review
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Steve Wishnousky <[email protected]>
Co-authored-by: opbld17 <[email protected]>
Co-authored-by: Pritam Ovhal <[email protected]>
Co-authored-by: Lauren Prinn <[email protected]>
Co-authored-by: PRMerger16 <[email protected]>
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: PRMerger4 <[email protected]>
Co-authored-by: Tamara K <[email protected]>
Co-authored-by: Matin Sasanpour <[email protected]>
Co-authored-by: Courtney Wales <[email protected]>
Co-authored-by: opbld15 <[email protected]>
Co-authored-by: Dennis Rea <[email protected]>
Co-authored-by: Colin Cooper <[email protected]>
Co-authored-by: Carolyn McSharry <[email protected]>
Co-authored-by: PRMerger12 <[email protected]>
Co-authored-by: Tyler Whitney <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
Co-authored-by: Anna Huff <[email protected]>
Co-authored-by: Brandon <[email protected]>
Co-authored-by: PRMerger3 <[email protected]>
Co-authored-by: opbld16 <[email protected]>
Co-authored-by: PRMerger14 <[email protected]>
Co-authored-by: PRMerger5 <[email protected]>
Co-authored-by: PRMerger8 <[email protected]>
* Update date, formatting
* Use 'main' instead of 'master' where possible.
* Use 'main' instead of 'master' in all documentation where possible.
* 5/17/2022 AM Publish (#4291)
* Fix issues in valarray content
* Acrolinx pass
* Update scanf %c to mention field width
As part of UCRT refactoring, we introduced an undocumented breaking change that follows the C standard that changed out %c specifier from following the usual rules for field width to using the standardized exception for the %c specifier. We should document it.
* Broken link fixed
* Broken link fixed
* Update dynamicbase.md
arm32 and arm64 is not supported for this linker switch as ASLR cannot be disabled for these architectures.
* update code examples
* offer an alternative project type
* fix for github #3859
* acrolinx
* Clarify per Russ' comments
Also update date and add formatting to current standard.
* Work in progress for 17.2 release
* Followup cpp-docs 3871 in linker opts
* Fix grammar and formatting issues
* Update latest-supported-vc-redist.md
In the line 35, at the very end removed an extra dot.
* Fix alarming bidi description
* text tweaks
* bug fix: 1536384 note implicit compiler flag that is set when using header units. Also, update how null is specified.
* fix flag casing
* Address cpp-docs 3857 3865 3877 3882
* simplify code example-related to github #3847 (#4272)
* simplify code example-related to github #3847
* right justify output
* Update docs/c-runtime-library/reference/getdiskfree.md
Co-authored-by: TylerMSFT <[email protected]>
Co-authored-by: Shannon Leavitt <[email protected]>
* address feedback
* Recreate Lauren's /TIME update
* fix for github 3787
* Fix formatting.
* acrolinx pass
* more acrolinx
* Added example program outputs + fixed `equal_range` example compile errors (#3892)
* Added a space to maintain style consistency (#3892)
* Added new line to output section of max (#3892)
* Adding another new line to output section of max (#3892)
* tech feedback
* Tweak issue templates
* Add two new templates for new doc work
Templates for doc work for new standards conformance in the compiler and tools.
* Fix merge issues
* Fix typo
* Updated per comments
* Clean up more html escaped pipe chars
* Remove more pipe html entities
* Bulk fix continued of pipe html entities
* Bulk fix of pipe html entities 5 of N
* Bulk fix pipe html entities 6 of N
* Slight…
Associates a stream with a file that was previously opened for low-level I/O.
16
16
@@ -29,81 +29,81 @@ FILE *_wfdopen(
29
29
30
30
### Parameters
31
31
32
-
*fd*<br/>
32
+
*`fd`*\
33
33
File descriptor of the open file.
34
34
35
-
*mode*<br/>
35
+
*`mode`*\
36
36
Type of file access.
37
37
38
-
## Return Value
38
+
## Return value
39
39
40
-
Each of these functions returns a pointer to the open stream. A null pointer value indicates an error. When an error occurs, the invalid parameter handler is invoked, as described in [Parameter Validation](../../c-runtime-library/parameter-validation.md). If execution is allowed to continue, **errno** is set either to **EBADF**, which indicates a bad file descriptor, or **EINVAL**, which indicates that *mode* was a null pointer.
40
+
Each of these functions returns a pointer to the open stream. A null pointer value indicates an error. When an error occurs, the invalid parameter handler is invoked, as described in [Parameter validation](../../c-runtime-library/parameter-validation.md). If execution is allowed to continue, `errno` is set either to `EBADF`, which indicates a bad file descriptor, or `EINVAL`, which indicates that *`mode`* was a null pointer.
41
41
42
-
For more information about these and other error codes, see [_doserrno, errno, _sys_errlist, and _sys_nerr](../../c-runtime-library/errno-doserrno-sys-errlist-and-sys-nerr.md).
42
+
For more information about these and other error codes, see [`_doserrno`, `errno`, `_sys_errlist`, and `_sys_nerr`](../../c-runtime-library/errno-doserrno-sys-errlist-and-sys-nerr.md).
43
43
44
44
## Remarks
45
45
46
-
The **_fdopen** function associates an I/O stream with the file that is identified by *fd*, and thus allows a file that is opened for low-level I/O to be buffered and formatted. **_wfdopen** is a wide-character version of **_fdopen**; the *mode* argument to **_wfdopen** is a wide-character string. **_wfdopen** and **_fdopen** otherwise behave identically.
46
+
The **`_fdopen`** function associates an I/O stream with the file that is identified by *`fd`*, and thus allows a file that is opened for low-level I/O to be buffered and formatted. **`_wfdopen`** is a wide-character version of **`_fdopen`**; the *mode* argument to **`_wfdopen`** is a wide-character string. **`_wfdopen`** and **`_fdopen`** otherwise behave identically.
47
47
48
-
File descriptors passed into **_fdopen** are owned by the returned `FILE *` stream. If **_fdopen** is successful, do not call [\_close](close.md) on the file descriptor. Calling [fclose](fclose-fcloseall.md) on the returned `FILE *` also closes the file descriptor.
48
+
File descriptors passed into **`_fdopen`** are owned by the returned `FILE *` stream. If **`_fdopen`** is successful, don't call [`_close`](close.md) on the file descriptor. Calling [`fclose`](fclose-fcloseall.md) on the returned `FILE *` also closes the file descriptor.
49
49
50
-
By default, this function's global state is scoped to the application. To change this, see [Global state in the CRT](../global-state.md).
50
+
By default, this function's global state is scoped to the application. To change it, see [Global state in the CRT](../global-state.md).
51
51
52
-
### Generic-Text Routine Mappings
52
+
The *`mode`* character string specifies the type of file access requested for the file:
53
53
54
-
|Tchar.h routine|\_UNICODE and \_MBCS not defined|\_MBCS defined|\_UNICODE defined|
The *mode* character string specifies the type of file access requested for the file:
59
-
60
-
|*mode*| Access |
54
+
|*`mode`*| Access |
61
55
|--------|--------|
62
-
|**"r"**| Opens for reading. If the file does not exist or cannot be found, the **fopen** call fails. |
63
-
|**"w"**| Opens an empty file for writing. If the given file exists, its contents are destroyed. |
64
-
|**"a"**| Opens for writing at the end of the file (appending). Creates the file if it does not exist. |
65
-
|**"r+"**| Opens for both reading and writing. The file must exist. |
66
-
|**"w+"**| Opens an empty file for both reading and writing. If the file exists, its contents are destroyed. |
67
-
|**"a+"**| Opens for reading and appending. Creates the file if it does not exist. |
56
+
|**`"r"`**| Opens for reading. If the file doesn't exist or can't be found, the **`fopen`** call fails. |
57
+
|**`"w"`**| Opens an empty file for writing. If the given file exists, its contents are destroyed. |
58
+
|**`"a"`**| Opens for writing at the end of the file (appending). Creates the file if it doesn't exist. |
59
+
|**`"r+"`**| Opens for both reading and writing. The file must exist. |
60
+
|**`"w+"`**| Opens an empty file for both reading and writing. If the file exists, its contents are destroyed. |
61
+
|**`"a+"`**| Opens for reading and appending. Creates the file if it doesn't exist. |
68
62
69
-
When a file is opened with the **"a"** or **"a+"** access type, all write operations occur at the end of the file. The file pointer can be repositioned by using [fseek](fseek-fseeki64.md) or [rewind](rewind.md), but it is always moved back to the end of the file before any write operation is carried out. Thus, existing data cannot be overwritten. When the **"r+"**, **"w+"**, or **"a+"** access type is specified, both reading and writing are allowed (the file is said to be open for "update"). However, when you switch between reading and writing, there must be an intervening [fflush](fflush.md), [fsetpos](fsetpos.md), [fseek](fseek-fseeki64.md), or [rewind](rewind.md) operation. You can specify the current position for the [fsetpos](fsetpos.md) or [fseek](fseek-fseeki64.md) operation, if you want to.
63
+
When a file is opened with the **`"a"`** or **`"a+"`** access type, all write operations occur at the end of the file. The file pointer can be repositioned by using [`fseek`](fseek-fseeki64.md) or [`rewind`](rewind.md), but it's always moved back to the end of the file before any write operation is carried out. Thus, existing data can't be overwritten. When the **`"r+"`**, **`"w+"`**, or **`"a+"`** access type is specified, both reading and writing are allowed (the file is said to be open for "update"). However, when you switch between reading and writing, there must be an intervening [`fflush`](fflush.md), [`fsetpos`](fsetpos.md), [`fseek`](fseek-fseeki64.md), or [`rewind`](rewind.md) operation. You can specify the current position for the [`fsetpos`](fsetpos.md) or [`fseek`](fseek-fseeki64.md) operation, if you want to.
70
64
71
65
In addition to the above values, the following characters can also be included in *mode* to specify the translation mode for newline characters:
72
66
73
-
|*mode* modifier | Behavior |
67
+
|*`mode`* modifier | Behavior |
74
68
|-----------------|----------|
75
-
|**t**| Open in text (translated) mode. In this mode, carriage return-line feed (CR-LF) combinations are translated into one-line feeds (LF) on input, and LF characters are translated to CR-LF combinations on output. Also, Ctrl+Z is interpreted as an end-of-file character on input. |
76
-
|**b**| Open in binary (untranslated) mode. Any translations from **t** mode are suppressed. |
77
-
|**c**| Enable the commit flag for the associated *filename* so that the contents of the file buffer are written directly to disk if either **fflush** or **_flushall** is called. |
78
-
|**n**| Reset the commit flag for the associated *filename* to "no-commit." This is the default. It also overrides the global commit flag if you link your program with Commode.obj. The global commit flag default is "no-commit" unless you explicitly link your program with Commode.obj. |
79
-
80
-
The **t**, **c**, and **n***mode* options are Microsoft extensions for **fopen** and **_fdopen**. Do not use them if you want to preserve ANSI portability.
81
-
82
-
If **t** or **b**is not given in *mode*, the default translation mode is defined by the global variable [\_fmode](../../c-runtime-library/fmode.md). If **t** or **b** is prefixed to the argument, the function fails and returns NULL. For a discussion of text and binary modes, see [Text and Binary Mode File I/O](../../c-runtime-library/text-and-binary-mode-file-i-o.md).
83
-
84
-
Valid characters for the *mode* string used in **fopen** and **_fdopen** correspond to *oflag* arguments used in [\_open](open-wopen.md) and [\_sopen](sopen-wsopen.md), as shown in this table:
85
-
86
-
|Characters in *mode* string|Equivalent *oflag* value for **_open** and **_sopen**|
|**`t`**| Open in text (translated) mode. In this mode, carriage return-line feed (CR-LF) combinations are translated into one-line feeds (LF) on input, and LF characters are translated to CR-LF combinations on output. Also, Ctrl+Z is interpreted as an end-of-file character on input. |
70
+
|**`b`**| Open in binary (untranslated) mode. Any translations from **`t`** mode are suppressed. |
71
+
|**`c`**| Enable the commit flag for the associated *filename* so that the contents of the file buffer are written directly to disk if either **`fflush`** or **`_flushall`** is called. |
72
+
|**`n`**| Reset the commit flag for the associated *filename* to "no-commit." This flag is the default. It also overrides the global commit flag if you link your program with *`Commode.obj`*. The global commit flag default is "no-commit" unless you explicitly link your program with *`Commode.obj`*. |
73
+
74
+
The **`t`**, **`c`**, and **`n`***`mode`* options are Microsoft extensions for **`fopen`** and **`_fdopen`**. Don't use them if you want to preserve ANSI portability.
75
+
76
+
If **`t`** or **`b`**isn't given in *`mode`*, the default translation mode is defined by the global variable [`_fmode`](../../c-runtime-library/fmode.md). If **`t`** or **`b`** is prefixed to the argument, the function fails and returns `NULL`. For a discussion of text and binary modes, see [Text and binary mode file I/O](../../c-runtime-library/text-and-binary-mode-file-i-o.md).
77
+
78
+
Valid characters for the *`mode`* string used in **`fopen`** and **`_fdopen`** correspond to *`oflag`* arguments used in [`_open`](open-wopen.md) and [`_sopen`](sopen-wsopen.md), as shown in this table:
79
+
80
+
|Characters in *`mode`* string|Equivalent *`oflag`* value for **`_open`** and **`_sopen`**|
|**`_wfdopen`**|`<stdio.h>` or `<wchar.h>`|`<cstdio>`|
99
+
100
+
For more information on standards conformance and naming conventions in the C runtime library, see [Compatibility](../../c-runtime-library/compatibility.md).
101
+
102
+
### Generic-text routine mappings
105
103
106
-
For more compatibility information, see [Compatibility](../../c-runtime-library/compatibility.md).
104
+
|`<tchar.h>` routine |`_UNICODE` and `_MBCS` not defined |`_MBCS` defined |`_UNICODE` defined |
0 commit comments