170 похожих чатов

@Webreh а не подскажешь - как тут быть? https://godbolt.org/z/z8rboq

25 ответов

9 просмотров

> uint64_t lenght всё-таки std::size_t length проблема, что struct info{ const uint8_t *offset; const uint64_t lenght; std::unique_ptr<vector<pair<const uint8_t *,const uint64_t>>> data; }; не может быть никаким образом присвоен

Constantine Drozdov
> uint64_t lenght всё-таки std::size_t length пр...

его нельзя копировать, потому что нельзя копировать std::unique_ptr, и нельзя перемещать, потому что у него есть константное поле

Andry- Автор вопроса
Constantine Drozdov
> uint64_t lenght всё-таки std::size_t length пр...

всё-таки -вай? он же с фиксированного размера. и кстати зачем есть unsign long long когда есть uint64_t ?(ну или наоборот))

Andry- Автор вопроса
Andry
всё-таки -вай? он же с фиксированного размера. и ...

потому что тип размера блока памяти это std::size_t :)

Andry- Автор вопроса
Constantine Drozdov
его нельзя копировать, потому что нельзя копироват...

auto temp1 = Parts_data[a_name].offset; auto temp2 = Parts_data[a_name].lenght; Parts_data.erase(a_name); Parts_data.insert(make_pair( не спасает(

Andry
auto temp1 = Parts_data[a_name].offset; auto temp2...

нельзя вызывать Parts_data[a_name], оно создает запись в случае её отсутствия, что требует конструктора по умолчанию, которого нет потому что const uint64_t lenght это неинициализированное константное поле

Andry- Автор вопроса
Andry
auto temp1 = Parts_data[a_name].offset; auto temp2...

надо делать find, получать итератор, вытаскивать данные, после чего удалять по итератору

Andry
прикольно)

нет просто создаю драйвер с точкой входа но как только нажимаю запуск без отладки вылетает сообщение

Andry- Автор вопроса
Пользователь 62851
нет просто создаю драйвер с точкой входа но как то...

драйвер для винды? а при запуске отладки всё работает?

Andry
драйвер для винды? а при запуске отладки всё работ...

при запуске отладки пишет этот хост неизвестен

Andry- Автор вопроса
Пользователь 62851
да для винды

а запускается отладка у тебя на локальной машине или на удалённой?

Andry
а запускается отладка у тебя на локальной машине и...

на локальной если запускать вылетает другая ошибка

Andry
а запускается отладка у тебя на локальной машине и...

на локальной вылетате ошибка неподдерживаемая операция

Andry- Автор вопроса
Constantine Drozdov
кстати, в latest есть std::span

не поможешь пожалуйста - пробую сделать std::map<uint32_t, std::span< const uint8_t*>> data2; data2.insert(make_pair<uint32_t, std::span< const uint8_t*>>(index, std::span(offset, lenght))); не работает(

Andry- Автор вопроса
Andry
не поможешь пожалуйста - пробую сделать ...

В make_pair не нужно подставлять шаблонные аргументы вручную

Похожие вопросы

Обсуждают сегодня

@Aiwan что такое база образца?
Alexey
27
Не многие знают, а кто знает, тот уже успел забыть, что в далёком 2004 году эта игра произвела настоящий фурор, настолько революционной была технология, применяемая для её соз...
ICCID
4
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Короче я тут узнал полный пиздец Что кучу постов которые я создавал через posted Спустя время не могу редактировать и менять Мол телега возвращае ошибку Это реально так ...
inc.
13
Хотя у меня сейчас есть более сложная задача, вот её думаю: как объяснить челу переходного возраста противоположного полу, обучающегося в польском колледже (а-ля наш техникум)...
Вячеслав Кузьменко
15
а сколько всего в IT умерло? Где флеш-игры, их было туча, где они все? Сегодня технология есть, а завтра вжух и мёртвая. Этот wasm сильно напоминает джавовские апплеты, silver...
Constantin F.
5
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
30
а вы в курсе, что Initialize() не работает? var arr123: array[0..123] of Byte; ... Initialize(arr123, SizeOf(arr123));
Iluha Companets
8
что читать по делфи?вообще 0 в нем
fd dsds
9
верно что я могу удалить эти addq и subq т.к. со стеком никакого взаимодействия нет (исключая call)?
Michael
16
Карта сайта