Skip to content

Commit 3ef111a

Browse files
author
3836425+corob-msft@users.noreply.github.com
committed
Switch http to https and fix broken links
1 parent aeac45d commit 3ef111a

7 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎ThirdPartyNotices‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ see the [LICENSE](LICENSE) file, and grant you a license to any code in the repo
77
Microsoft, Windows, Microsoft Azure and/or other Microsoft products and services referenced in the documentation
88
may be either trademarks or registered trademarks of Microsoft in the United States and/or other countries.
99
The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks.
10-
Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653.
10+
Microsoft's general trademark guidelines can be found at https://go.microsoft.com/fwlink/?LinkID=254653.
1111

1212
Privacy information can be found at https://privacy.microsoft.com/en-us/
1313

‎docs/build/reference/std-specify-language-standard-version.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ The compiler doesn't support most optional features of ISO C11. Several of these
101101

102102
- `aligned_alloc` support is missing, because of the Windows heap implementation. The alternative is to use [`_aligned_malloc`](../../c-runtime-library/reference/aligned-malloc.md).
103103

104-
- [DR 400](http://www.open-std.org/jtc1/sc22/wg14/www/docs/summary.htm#dr_400) support is currently unimplemented for `realloc`, because this change would break the ABI.
104+
- [DR 400](https://wg14.link/n2148#dr_400) support is currently unimplemented for `realloc`, because this change would break the ABI.
105105

106106
- Variable length array (VLA) support isn't planned. VLAs provide attack vectors comparable to [`gets`](../../c-runtime-library/gets-getws.md), which is deprecated and planned for removal.
107107

‎docs/code-quality/c26826.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ helpviewer_keywords: ["C26826"]
99

1010
> Don't use C-style variable arguments (f.55).
1111
12-
For more information, see [F.55: Don't use `va_arg` arguments](http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#F-varargs) in the C++ Core Guidelines.
12+
For more information, see [F.55: Don't use `va_arg` arguments](https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#F-varargs) in the C++ Core Guidelines.
1313

1414
## Remarks
1515

‎docs/cpp/string-and-character-literals-cpp.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ auto s4 = U"hello"; // const char32_t*
263263

264264
### Raw string literals (C++11)
265265

266-
A raw string literal is a null-terminated array—of any character type—that contains any graphic character, including the double quotation mark (**`"`**), backslash (**`\`**), or newline character. Raw string literals are often used in regular expressions that use character classes, and in HTML strings and XML strings. For examples, see the following article: [Bjarne Stroustrup's FAQ on C++11](http://www.stroustrup.com/C++11FAQ.html).
266+
A raw string literal is a null-terminated array—of any character type—that contains any graphic character, including the double quotation mark (**`"`**), backslash (**`\`**), or newline character. Raw string literals are often used in regular expressions that use character classes, and in HTML strings and XML strings. For examples, see the following article: [Bjarne Stroustrup's FAQ on C++11](https://www.stroustrup.com/C++11FAQ.html).
267267

268268
```cpp
269269
// represents the string: An unescaped \ character

‎docs/overview/what-s-new-for-cpp-2019.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ For a summary of new features and bug fixes in Visual Studio version 16.1, see [
284284
### C++ compiler
285285

286286
- These C++20 features have been implemented in the C++ compiler, available under **`/std:c++latest`** (or **`/std:c++20`** starting in Visual Studio 2019 version 16.11):
287-
- Increased ability to find function templates via argument-dependent lookup for function call expressions with explicit template arguments ([P0846R0](http://wg21.link/p0846r0)).
287+
- Increased ability to find function templates via argument-dependent lookup for function call expressions with explicit template arguments ([P0846R0](https://wg21.link/p0846r0)).
288288
- Designated initialization ([P0329R4](https://wg21.link/p0329r4)), which allows specific members to be selected in aggregate initialization, for example, by using the `Type t { .member = expr }` syntax.
289289

290290
- Lambda support has been overhauled, addressing a large number of long-standing bugs. This change is enabled by default when using **`/std:c++20`** or **`/std:c++latest`**. In **`/std:c++17`** language mode and under the default (**`/std:c++14`** ) mode, the new parser can be enabled by using [`/Zc:lambda`](../build/reference/zc-lambda.md) in Visual Studio 2019 version 16.9 or later (previously available as **`/experimental:newLambdaProcessor`** beginning in Visual Studio 2019 version 16.3), for example, `/std:c++17 /Zc:lambda`.

‎docs/porting/porting-from-unix-to-win32.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ To run a Linux program on Windows, you have these options:
1111

1212
- Run the program as-is on the Windows Subsystem for Linux (WSL). In WSL your program executes directly on the machine hardware, not in a virtual machine. WSL also enables direct filesystem calls between Windows and Linux systems, removing the need for SSL transport. WSL is designed as a command-line environment and is not recommended for graphics-intensive applications. For more information, see [Windows Subsystem for Linux Documentation](/windows/wsl/about).
1313
- Run the program as-is in a Linux virtual machine or Docker container, either on your local machine or on Azure. For more information, see [Virtual Machines](https://azure.microsoft.com/services/virtual-machines/) and [Docker on Azure](/azure/docker/).
14-
- Compile the program using gcc or clang in the [MinGW](http://MinGW.org/) or [MinGW-w64](https://sourceforge.net/p/mingw-w64/wiki2/Home/) environments, which provide a translation layer from Linux to Windows system calls.
14+
- Compile the program using gcc or clang in the [MinGW](https://mingw.osdn.io/) or [MinGW-w64](https://sourceforge.net/p/mingw-w64/wiki2/Home/) environments, which provide a translation layer from Linux to Windows system calls.
1515
- Compile and run the program using gcc or clang in the [Cygwin](https://www.cygwin.com/) environment, which provides a more complete Linux environment on Windows compared to MinGW or MinGW-w64.
1616
- Manually port your code from Linux and compile for Windows using Microsoft C++ (MSVC). This involves refactoring platform-independent code into separate libraries, and then re-writing the Linux-specific code to use Windows-specific code (for example, Win32 or DirectX APIs). For applications that require high performance graphics, this is probably the best option.

‎docs/windows/redistributing-visual-cpp-activex-controls.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ When distributing applications, you must install and register the .ocx for the A
2626

2727
- Stdole2.tlb
2828

29-
If these DLLs are not available on the target system, you need to get them updated using the prescribed mechanism for updating the corresponding operating system. You can download the latest service packs for Windows operating systems from [http://windowsupdate.microsoft.com](https://windowsupdate.microsoft.com).
29+
If these DLLs are not available on the target system, you need to get them updated using the prescribed mechanism for updating the corresponding operating system.
3030

3131
When using an ActiveX control that connects to a database, you also need to replicate the data source name on the target computer. You can do this programmatically with functions such as `ConfigDSN`.
3232

0 commit comments

Comments
 (0)