OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [language/] [cxx/] [ustl/] [current/] [tests/] [bvt17.std] - Blame information for rev 819

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
bitset<30> bs1: capacity() = 32, sizeof() = 4
2
000000000000000000000000000000
3
111111111111111111111110111111
4
000000000000000000000001000000
5
111111111111111111111110111111
6
011010011001011001011000100100
7
count = 13
8
000000000000000000000000000000
9
any = false, none = true, count = 0
10
111111111111111111111111111111
11
any = true, none = false, count = 32
12
000000000000000000000110010000
13
test(7) == true, [9] = false, [8] = true
14
any = true, none = false, count = 3
15
~bs1 == 111111111111111111111001101111
16
to_value == 0x190
17
bitset<70> bs2: capacity() = 96, sizeof() = 12
18
0000000000000000000000000000000000000000000000000000000000000000101101
19
bs2.set(34,40,13)
20
0000000000000000000000000000000011010000000000000000000000000000101101
21
bs2.at(34,40) = 13
22
bitset<256> bs3: capacity() = 256, sizeof() = 32
23
bs3.to_value() == 0x3030
24
bs4 == bs1
25
bs4 = 0x50505050: 010000010100000101000001010000
26
bs1 = 0x30303030: 110000001100000011000000110000
27
bs4 &= bs1; bs4 = 010000000100000001000000010000
28
bs4 & bs1;  bs4 = 010000000100000001000000010000
29
bs4 |= bs1; bs4 = 110000011100000111000001110000
30
bs4 | bs1;  bs4 = 110000011100000111000001110000
31
bs4 ^= bs1; bs4 = 100000011000000110000001100000
32
bs4 ^ bs1;  bs4 = 100000011000000110000001100000
33
stream[4];  bs4 = 100000011000000110000001100000

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.