RX
Size: a a a
RX
RX
🦊
RX
CC
cool@archpony ~/D/e/p/cpp> bat checklong.cpp
───────┬───────────────────────────────────────────────────────────────────
│ File: checklong.cpp
───────┼───────────────────────────────────────────────────────────────────
1 │ #include <iostream>
2 │ using namespace std;
3 │ struct Wow
4 │ {
5 │ short cottage;
6 │ char cat;
7 │ short wtf;
8 │ char dog;
9 │ short interesting;
10 │ };
11 │ int main()
12 │ {
13 │ Wow myObj;
14 │ char* bytes = (char*)(&myObj);
15 │ int lim = sizeof(myObj);
16 │ for (int i = 0; i < lim; i++)
17 │ {
18 │ bytes[i] = '#';
19 │ }
20 │ myObj.cat = 'q';
21 │ myObj.dog = 'p';
22 │ cout << bytes << endl;
23 │ return 0;
24 │ }
───────┴───────────────────────────────────────────────────────────────────
cool@archpony ~/D/e/p/cpp> ./checklong
##q###p###
CC
cool@archpony ~/D/e/p/cpp> bat checklong.cpp
───────┬───────────────────────────────────────────────────────────────────
│ File: checklong.cpp
───────┼───────────────────────────────────────────────────────────────────
1 │ #include <iostream>
2 │ using namespace std;
3 │ struct Wow
4 │ {
5 │ short cottage;
6 │ char cat;
7 │ short wtf;
8 │ char dog;
9 │ short interesting;
10 │ };
11 │ int main()
12 │ {
13 │ Wow myObj;
14 │ char* bytes = (char*)(&myObj);
15 │ int lim = sizeof(myObj);
16 │ for (int i = 0; i < lim; i++)
17 │ {
18 │ bytes[i] = '#';
19 │ }
20 │ myObj.cat = 'q';
21 │ myObj.dog = 'p';
22 │ cout << bytes << endl;
23 │ return 0;
24 │ }
───────┴───────────────────────────────────────────────────────────────────
cool@archpony ~/D/e/p/cpp> ./checklong
##q###p###
CC
CC
cool@archpony ~/D/e/p/cpp> bat checklong.cpp
───────┬───────────────────────────────────────────────────────────────────
│ File: checklong.cpp
───────┼───────────────────────────────────────────────────────────────────
1 │ #include <iostream>
2 │ using namespace std;
3 │ struct Wow
4 │ {
5 │ short cottage;
6 │ char cat;
7 │ short wtf;
8 │ char dog;
9 │ short interesting;
10 │ };
11 │ int main()
12 │ {
13 │ Wow myObj;
14 │ char* bytes = (char*)(&myObj);
15 │ int lim = sizeof(myObj);
16 │ for (int i = 0; i < lim; i++)
17 │ {
18 │ bytes[i] = '#';
19 │ }
20 │ myObj.cat = 'q';
21 │ myObj.dog = 'p';
22 │ cout << bytes << endl;
23 │ return 0;
24 │ }
───────┴───────────────────────────────────────────────────────────────────
cool@archpony ~/D/e/p/cpp> ./checklong
##q###p###
CC
CC
CC
CC
А
CC
CC
🦊
n * 2^k
, тут вообще сложно говорить о точности в десятичных цифрахCC
n * 2^k
, тут вообще сложно говорить о точности в десятичных цифрах🦊
🦊
CC