Skip to content

Commit 7d93cec

Browse files
committed
Handle compiler warnings/errors
1 parent d1709e3 commit 7d93cec

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

code_snippets/chapter03/chapter03_22-001_mersenne_twister_19937.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ auto do_something() -> void
4646
<< ". ";
4747

4848
// Generate 3 pseudo-random numbers in [1, 1023].
49-
const unsigned random_numbers[3U] =
49+
const unsigned random_numbers[std::size_t { UINT8_C(3) }] =
5050
{
51-
distribution(eng),
52-
distribution(eng),
53-
distribution(eng)
51+
static_cast<unsigned>(distribution(eng)),
52+
static_cast<unsigned>(distribution(eng)),
53+
static_cast<unsigned>(distribution(eng))
5454
};
5555

5656
strm << "Random numbers in [1, 1023]: ";

0 commit comments

Comments
 (0)