Size: a a a

2020 July 30

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Логично
источник

AF

Aidar Fattakhov in supapro.cxx
Тебе нужно спрашивать как работает std::allocator
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Aidar Fattakhov
Тебе нужно спрашивать как работает std::allocator
А как он работает
источник

AF

Aidar Fattakhov in supapro.cxx
Но факт в том что это уже имплементация и всем плевать как он работает, тебе тоже
источник

AF

Aidar Fattakhov in supapro.cxx
Главное гарантии
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Aidar Fattakhov
Но факт в том что это уже имплементация и всем плевать как он работает, тебе тоже
А если свой писать
источник

AF

Aidar Fattakhov in supapro.cxx
Бери готовый возможно кастомный
источник

/

/bin/cat in supapro.cxx
Можно ли на уровне ОС перезаписать не весь файл, а по смещениям и как это сделать в плюсах?
источник

AF

Aidar Fattakhov in supapro.cxx
У системных апи тоже есть гарантии на выравнивание
источник

AF

Aidar Fattakhov in supapro.cxx
Дальше все от тебя зависит
источник

AF

Aidar Fattakhov in supapro.cxx
Aidar Fattakhov
У системных апи тоже есть гарантии на выравнивание
Ещё есть  malloc с выравниванием но это не нужно для аллокатора полагаю, потомучто аллокатор ниже уровнем
источник

Е

Егор in supapro.cxx
/bin/cat
Можно ли на уровне ОС перезаписать не весь файл, а по смещениям и как это сделать в плюсах?
seekp может, если я тебя понял
источник

AF

Aidar Fattakhov in supapro.cxx
/bin/cat
Можно ли на уровне ОС перезаписать не весь файл, а по смещениям и как это сделать в плюсах?
У fstream можно передвигать указатели, их там 2: на чтение и запись
источник

/

/bin/cat in supapro.cxx
Над ним есть обертка?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
/bin/cat
Над ним есть обертка?
seekg
источник

AF

Aidar Fattakhov in supapro.cxx
Aidar Fattakhov
Ещё есть  malloc с выравниванием но это не нужно для аллокатора полагаю, потомучто аллокатор ниже уровнем
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
А он есть в плюсах?
источник

AF

Aidar Fattakhov in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
А он есть в плюсах?
Нет, аллокаторы ниже уровнем
источник

AF

Aidar Fattakhov in supapro.cxx
Ну т.е аллокатор - замена этой штуки, а его имплементация должна опираться на нижележащие апи
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Aidar Fattakhov
Ну т.е аллокатор - замена этой штуки, а его имплементация должна опираться на нижележащие апи
А у аллокатора под капотом что это же просто обертка этой штуки
источник