Skip to content

Commit f6212ac

Browse files
TaojunshenColin RobertsonAndrew Shymanelopbld16gcampbell-msft
authored
9/15/2021 AM Publish (#3775)
* Updated C/C++ workload name The workload for C/C++ development in VS Build Tools 2019 installer is called 'Desktop development with C++'. * Split out docs by version Add VS2017-specific instructions. * Add 16.11 Compiler Warnings C5247 and C5248 (MicrosoftDocs#3689) * Add C5247 and C5248 * Fix link typos * Updates per Xiang Fan review * More wordsmithage * More fix per X.F. * Fix inconsistencies in CMake docs (MicrosoftDocs#3692) * Standard format for CMake docs * Fix markdownlint * More cleanup. * Clean up link issue, acrolinx * Fix more broken things * Undo a change * Add documentation for "unspecified" architecture Add documentation regarding "unspecified" architecture such that it provides an option for someone to ensure that no inherited environment is selected. * Update markdownlint.json file for unordered lists (#3694) Block rule that wants * instead of - to prefix unordered lists, since we've standardized on the latter. Merging on my own recognizance as repo admin. * Clean up documentation for "unspecified" architecture * Markdown quality fixes 1 of N * Markdown quality fixes 2 of N * Markdown quality fixes 3 of N * Markdown quality fixes 4 of N * Markdown quality fixes 5 of N * Markdown quality fixes 6 of N * Markdown quality fixes 7 of N * Markdown quality fixes 8 of N * Markdown quality fixes 9 of N * Markdown quality fixes 10 of N * Undo TN038 * Markdown quality fixes 11 of N * Setting PATH allows DUMPBIN to be executed from the system command prompt. There are multiple DUMPBIN.EXE's in the MSVC folder, but they can be executed if the PATH is set correctly. If this is not true, or undesireable per system design constraints, please clarify otherwise. * Call out toolchains and embedded scenarios * Add link to environment setting instructions * Make more readable * Address cpp-docs 3286 Postfix increment, decrement syntax (MicrosoftDocs#3711) * Address cpp-docs issue 3286 * Fix formatting, final example * Add compiler warning C5243, C5249, C5250 (MicrosoftDocs#3710) * Removing linux and non-windows bullet point * Make clear it's not required to meet all conditions Add "or" to final bullet point * PR review edit, Microsoft style for lists * Make the "unspecified" architecture option more general * Add __SANITIZE_ADDRESS__ to predefined macros page Noticed __SANITIZE_ADDRESS__ was missing from this list. * Add VS version Also note the VS version where __SANITIZE_ADDRESS__ was added in. * Add docs on using existing cache without cmake-server * Fix unescaped <chrono> (MicrosoftDocs#3715) Noticed this while doing other changes. Without being in a code block, <chrono> becomes the html element of the same name. * Address issue 3301 * Create and integrate /Zc:lambda article (#3719) * Create and integrate /Zc:lambda article * Fix conformance topic date * First half of C++20 changes * The other half of the /std:c++20 fixes * Fix link * Update cmake-projects-in-visual-studio.md * Remove duplicate line in build TOC * tech review * fixes * Cleanup per review * Update thread-class.md * Update future-functions.md * Update execution.md * Update execution.md * Update execution.md * Update future-functions.md * Update thread-class.md * Update execution.md * Update future-functions.md * Update thread-class.md * updates per tech review and other * added file_clock * Update execution.md * Update future-functions.md * Update thread-class.md * add gps_clock * update metadata * PR review edit, relative links * PR review edit, relative links * PR review edit, relative link * Fixed typo in bit-functions.md * Further typo fix * finished draft for local_t * acrolinx * Fixed broken links * incorp tech review * update typedef sections * add all related typedefs * fix tables * acrolinx * cleanup * fix links * fix tables * more table cleanup * another fix for tables. error msgs aren't by the error but I think I finally found the issue * one more table fix * typos * typo in code example * Update links to ARM docs (#3735) * Update links to ARM docs * Acrolinx and formatting pass * Acrolinx * Fix locale_t -> _locale_t * Update output-file-stream-member-functions.md Updated some code escapes for localization * Address github issues (MicrosoftDocs#3737) * fix github 3268 code example for Context::Yield() * fixed github #3312 - MFC CWnd::OnMouseHWheel description * Fix for github #3259-clarify change in the UI * acrolinx Co-authored-by: TylerMSFT <[email protected]> * Update how-to-convert-standard-string-to-system-string.md Fixing example. ------- cc: @TylerMSFT GitHub Issue: https://github.com/MicrosoftDocs/cpp-docs/issues/2438 * 16.11 Add /Zc:char8_t compiler option * PR review edit, date * Typo: B::f instead of B::F * Add u8 C++20 changes * Add io.h header into example code Repro: 1. Paste sample code for _get_errno is placed into new Visual Studio 2019 project 1. Try to compile Result: Compilation fails The error is: Error C3861 '_sopen_s': identifier not found Expected Result: Sample code should just compile Fix: Add io.h header file to avoid the above error in sample code. * Address 3340 Static member access in example * add Git screenshots and Git text * edit Git text and screenshot locale info * fix Version Control link error * move new Git content to the right moniker section * Remove unneeded share.h from sample code in errno documentation * Update docs/get-started/tutorial-console-cpp.md * Fixed typo in constructors-cpp.md * draft * added time_zone_link class * Update filesystem header explanation * fix links * Update filesystem.md Updated freshness date * add last_spec * 16.11 Refine applicability of /std:c++20 * a little more color around what a local_time is * simplify syntax block per style decision * add code example * acronlinx updates * arcolinx * Apply suggestions from code review * Address 3361 redist xp support * Fix moniker and duplication issues * Fix MicrosoftDocs/cpp-docs/issues/3355 msbuild * Fix missing line breaks * stdexcept docs: Update ms.date. * Explain how domain_error and range_error refer to math. * Mention that the STL doesn't throw domain_error or underflow_error. * Add parens to `message.data()` for consistency with other docs. * Overhaul all stdexcept examples. * `/GR` is enabled by default. * We don't need `/MDd`. * Include all necessary headers. * Improve paren/brace/bracket consistency. * Add constness when catching `const exception&`. * Rename to `invalid_argument.cpp`, matching the type exactly. * `bitset` can be directly constructed from `const char *`, we don't need `string`. * Shadowing the `bitset` type with a `bitset` variable is confusing; rename to `b`. * Always print colons in `"Caught: "` and `"Type: "` for consistency. * Regenerate all outputs with VS 2022 17.0 Preview 3, some exception messages changed slightly. * Massively simplify the `length_error` example and remove non-Standard code. * Change the `logic_error` string to `"Does not compute!"` to avoid potential confusion. * Drop unnecessary comments like `// out_of_range`. * Always print the type - it was missing from the `out_of_range` example. * Consistently display the output as a comment at the end of the file. * In the `range_error` example, catch `const exception&` to demonstrate inheritance like all other examples. * Fix set algorithm complexities. * PR review edit * PR review edit * Copy Anju's MFC Chart update with new names (#3769) * update image Co-authored-by: Colin Robertson <[email protected]> Co-authored-by: Andrew Shymanel <[email protected]> Co-authored-by: opbld16 <[email protected]> Co-authored-by: Garrett Campbell <[email protected]> Co-authored-by: opbld15 <[email protected]> Co-authored-by: opbld17 <[email protected]> Co-authored-by: PRMerger6 <[email protected]> Co-authored-by: PRMerger12 <[email protected]> Co-authored-by: PRMerger14 <[email protected]> Co-authored-by: PRMerger16 <[email protected]> Co-authored-by: PRMerger15 <[email protected]> Co-authored-by: PRMerger7 <[email protected]> Co-authored-by: PRMerger10 <[email protected]> Co-authored-by: David Dyck <[email protected]> Co-authored-by: TylerMSFT <[email protected]> Co-authored-by: Kristine Toliver <[email protected]> Co-authored-by: Steve Wishnousky <[email protected]> Co-authored-by: Sam Freed <[email protected]> Co-authored-by: Don Spencer <[email protected]> Co-authored-by: Beau Braig <[email protected]> Co-authored-by: Alex Guteniev <[email protected]> Co-authored-by: Paula Miller <[email protected]> Co-authored-by: RibShark <[email protected]> Co-authored-by: Tyler Whitney <[email protected]> Co-authored-by: onihusube <[email protected]> Co-authored-by: PRMerger8 <[email protected]> Co-authored-by: Chris Ho <[email protected]> Co-authored-by: Andrew Rogers <[email protected]> Co-authored-by: Sauparna Palchowdhury <[email protected]> Co-authored-by: Nikolai Aristov <[email protected]> Co-authored-by: Terry G. Lee <[email protected]> Co-authored-by: PRMerger20 <[email protected]> Co-authored-by: Andrea Courtright <[email protected]> Co-authored-by: rayz-bee <[email protected]> Co-authored-by: Stephan T. Lavavej <[email protected]> Co-authored-by: Courtney Wales <[email protected]>
1 parent 50a756c commit f6212ac

File tree

0 file changed

+0
-0
lines changed

    0 file changed

    +0
    -0
    lines changed

    0 commit comments

    Comments
     (0)