回答編集履歴
1
文言
answer
CHANGED
@@ -1,1 +1,3 @@
|
|
1
|
-
C++-17 より `std::byte` があるので、`#define byte ...` のようなことをすると標準ライブラリが壊れます。
|
1
|
+
C++-17 より `std::byte` があるので、`#define byte ...` のようなことをすると標準ライブラリが壊れます。
|
2
|
+
|
3
|
+
`#define byte ...` を消して `std::byte` を使うか、`using byte = unsigned char;` にして名前空間内の型として使えばよいでしょう。
|