Size: a a a

2020 July 14

v

vexillum in supapro.cxx
Ilia Zviagin
Но откуда идея что надо специализировать поток типом, который тебе надо вводить?
я просто варнинги не люблю
источник

v

vexillum in supapro.cxx
и касты указателей
источник

IZ

Ilia Zviagin in supapro.cxx
vexillum
я просто варнинги не люблю
Зря.
А не любишь - выключи их
источник

PC

Prostoi Chelovek in supapro.cxx
Anatoly Shirokov
ты не указал, где должен разместиться статический член _map, ты объявил, но не определил
кажется, понял. спасибо за помощь!
источник

IZ

Ilia Zviagin in supapro.cxx
vexillum
я просто варнинги не люблю
Какой же там был варнинг?
источник

A

Alex in supapro.cxx
Ребят, в данном контексте "Оперативная память состоит из ячеек имя-->значение, и можно представить так (все значения идут в hex):" имя это адрес ячейки имеется в веду ?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Anatoly Shirokov
перепиши функцию:
static MapType *getMap() {
           static MapType map;
           return ↦
       }

и я бы возвращал MapType&, у тебя мапа никогда не может быть nullptr
Ну в этом случае проблемы с порядком вызовов деструкторов
источник

AS

Anatoly Shirokov in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Ну в этом случае проблемы с порядком вызовов деструкторов
?
источник

v

vexillum in supapro.cxx
Ilia Zviagin
Какой же там был варнинг?
а, даже не варнинг
error: invalid conversion from ‘byte*’ {aka ‘unsigned char*’} to ‘std::basic_istream<char>::char_type*’ {aka ‘char*’} [-fpermissive]
    84 |         fin_key.read(key, sizeof(key));
       |                      ^~~
       |                      |
       |                      byte* {aka unsigned char*}
Варнинг вроде после кастов был, но я уже не вспомню, как я его получал
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Ну если есть 2 глобальных объекта и у одного в деструкторе есть обращение к другому
источник

AS

Anatoly Shirokov in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Ну если есть 2 глобальных объекта и у одного в деструкторе есть обращение к другому
?
источник

NP

Nikolay Panov in supapro.cxx
Alex
Ребят, в данном контексте "Оперативная память состоит из ячеек имя-->значение, и можно представить так (все значения идут в hex):" имя это адрес ячейки имеется в веду ?
Думаю, что имя это виртуальный адрес, а значение это физический адрес
источник

IZ

Ilia Zviagin in supapro.cxx
vexillum
а, даже не варнинг
error: invalid conversion from ‘byte*’ {aka ‘unsigned char*’} to ‘std::basic_istream<char>::char_type*’ {aka ‘char*’} [-fpermissive]
    84 |         fin_key.read(key, sizeof(key));
       |                      ^~~
       |                      |
       |                      byte* {aka unsigned char*}
Варнинг вроде после кастов был, но я уже не вспомню, как я его получал
Там надо reinterpret cast писать потому что...
источник

z

zeroid in supapro.cxx
Alex
Ребят, в данном контексте "Оперативная память состоит из ячеек имя-->значение, и можно представить так (все значения идут в hex):" имя это адрес ячейки имеется в веду ?
Это где такое пишут?
источник

A

Alex in supapro.cxx
Nikolay Panov
Думаю, что имя это виртуальный адрес, а значение это физический адрес
Виртуальный адрес это типо переменная x, а физический это типо 0000 0001 ?
источник

v

vexillum in supapro.cxx
Ilia Zviagin
Там надо reinterpret cast писать потому что...
> Варнинг вроде ПОСЛЕ кастов был
кхм
источник

A

Alex in supapro.cxx
zeroid
Это где такое пишут?
источник

IZ

Ilia Zviagin in supapro.cxx
vexillum
а, даже не варнинг
error: invalid conversion from ‘byte*’ {aka ‘unsigned char*’} to ‘std::basic_istream<char>::char_type*’ {aka ‘char*’} [-fpermissive]
    84 |         fin_key.read(key, sizeof(key));
       |                      ^~~
       |                      |
       |                      byte* {aka unsigned char*}
Варнинг вроде после кастов был, но я уже не вспомню, как я его получал
После касто не будет никаких предупреждений
источник

IZ

Ilia Zviagin in supapro.cxx
vexillum
> Варнинг вроде ПОСЛЕ кастов был
кхм
Тебе кажется
источник

A

Alex in supapro.cxx
Пытаюсь понять, чем указатели отличаются от переменных
источник