Skip to content

Commit bf71e35

Browse files
authored
Update remove_non_encodable_wide_character_literals_and_multicharacter_wide_character_literals.md
Lの抜けを修正
1 parent 271535e commit bf71e35

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lang/cpp23/remove_non_encodable_wide_character_literals_and_multicharacter_wide_character_literals.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ C++23では、ワイド文字リテラルとして、以下を禁止する:
1616
- エンコード可能ではない、または複数文字を含む文字
1717

1818
```cpp
19-
wchar_t a = '🤦'; // C++20:OK, C++23:OK \U0001f926
20-
wchar_t b = 'ab'; // C++20:OK, C++23:NG マルチキャラクタリテラル
21-
wchar_t c = 'é́'; // C++20:OK, C++23:NG \u0065\u0301
19+
wchar_t a = L'🤦'; // C++20:OK, C++23:OK \U0001f926
20+
wchar_t b = L'ab'; // C++20:OK, C++23:NG マルチキャラクタリテラル
21+
wchar_t c = L'é́'; // C++20:OK, C++23:NG \u0065\u0301
2222
```
2323

2424
`wchar_t`はプラットフォームによって16ビットか32ビットのどちらかとなる。
@@ -31,4 +31,4 @@ wchar_t c = 'é́'; // C++20:OK, C++23:NG \u0065\u0301
3131

3232

3333
## 参照
34-
- [P2362R3 Remove non-encodable wide character literals and multicharacter wide character literals](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2362r3.pdf)
34+
- [P2362R3 Remove non-encodable wide character literals and multicharacter wide character literals](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2362r3.pdf)

0 commit comments

Comments
 (0)