Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
effolkronium committed Oct 14, 2018
1 parent 6e95129 commit 3e24544
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions README.md
Expand Up @@ -12,6 +12,7 @@
- [Five-minute tutorial](#five-minute-tutorial)
- [Number range](#number-range)
- [Common type number range](#common-type-number-range)
- [Character range](#character-range)
- [Bool](#bool)
- [Random value from std::initilizer_list](#random-value-from-stdinitilizer_list)
- [Random iterator](#random-iterator)
Expand Down Expand Up @@ -138,6 +139,14 @@ auto val = Random::get<Random::common>(1.2l, 1.5f) // decltype(val) is long doub
```cpp
auto val = Random::get<Random::common>(1u, -1) // Error: prevent conversion from signed to unsigned.
```
### Character range
Returns a pseudo-random character in a [first; second] range.
```cpp
auto val = Random::get<Random::common>('a', 'z')
```
```cpp
auto val = Random::get<Random::common>(L'', L'')
```
### Bool
Generate true with [0; 1] probability
```cpp
Expand Down

0 comments on commit 3e24544

Please sign in to comment.