Skip to content

Commit 371c2ef

Browse files
author
Colin Robertson
authored
Merge pull request MicrosoftDocs#867 from NextTurn/patch-6
Add xref links
2 parents c80b057 + 3be0f06 commit 371c2ef

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

docs/dotnet/managed-types-cpp-cli.md

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,21 @@ The following table shows the keywords for built-in Visual C++ types, which are
2626
2727
|Visual C++ type|.NET Framework type|
2828
|-----------------------|-------------------------|
29-
|**bool**|**System.Boolean**|
30-
|**signed char** (see [/J](../build/reference/j-default-char-type-is-unsigned.md) for more information)|**System.SByte**|
31-
|**unsigned char**|**System.Byte**|
32-
|**wchar_t**|**System.Char**|
33-
|**double** and **long double**|**System.Double**|
34-
|**float**|**System.Single**|
35-
|**int**, **signed int**, **long**, and **signed long**|**System.Int32**|
36-
|**unsigned int** and **unsigned long**|**System.UInt32**|
37-
|**__int64** and **signed __int64**|**System.Int64**|
38-
|**unsigned __int64**|**System.UInt64**|
39-
|**short** and **signed short**|**System.Int16**|
40-
|**unsigned short**|**System.UInt16**|
41-
|**void**|**System.Void**|
29+
|**void**|<xref:System.Void?displayProperty=nameWithType>|
30+
|**bool**|<xref:System.Boolean?displayProperty=nameWithType>|
31+
|**signed char** |<xref:System.SByte?displayProperty=nameWithType>|
32+
|**unsigned char**|<xref:System.Byte?displayProperty=nameWithType>|
33+
|**wchar_t**|<xref:System.Char?displayProperty=nameWithType>|
34+
|**short** and **signed short**|<xref:System.Int16?displayProperty=nameWithType>|
35+
|**unsigned short**|<xref:System.UInt16?displayProperty=nameWithType>|
36+
|**int**, **signed int**, **long**, and **signed long**|<xref:System.Int32?displayProperty=nameWithType>|
37+
|**unsigned int** and **unsigned long**|<xref:System.UInt32?displayProperty=nameWithType>|
38+
|**__int64** and **signed __int64**|<xref:System.Int64?displayProperty=nameWithType>|
39+
|**unsigned __int64**|<xref:System.UInt64?displayProperty=nameWithType>|
40+
|**float**|<xref:System.Single?displayProperty=nameWithType>|
41+
|**double** and **long double**|<xref:System.Double?displayProperty=nameWithType>|
42+
43+
For more information about the compiler option to default to signed or unsigned **char**, see [/J (Default char type Is unsigned)](../build/reference/j-default-char-type-is-unsigned.md).
4244
4345
## <a name="version_issues"></a> Version Issues for Value Types Nested in Native Types
4446

0 commit comments

Comments
 (0)