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

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

25 ответов

11 просмотров

> 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 не нужно подставлять шаблонные аргументы вручную

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

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

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
70
Всем доброго дня, ребят подскажите пожалуйста, если в курсе по ассемблеру используется MASM32, могу ли я использовать FASM? В чем явная разница и будет ли у меня все работать?
Botsman
17
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
25
Книга Юрова В.И пойдёт для обучения?
Botsman
24
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Люди добрые, помогите с идеями, потому что свои закончились. У клиента падает софтина в момент инициализации модуля OtlEventMonitor на RegisterWindowMessage('Gp/OtlTaskEvents/...
Михаил Усков
7
> Примечательно, что новый владелец удаляет из GitHub любые жалобы, указывающие на подозрительную активность или смену владельца, и, видимо, рассчитывает на то, что пользовате...
Alex Sherbakov
2
GridView fully ignored first parent(SizedBox), and take width from second parent(Container). How can I constrain GridView by first parent? Widget build(BuildContext context) {...
Hamster
1
Коллеги, добрый день. Есть такой вопрос: Есть модуль, который надо запустить через супервизор как дочерний процесс. Пока инстансов было нужно 8, всё было окей, но когда их ст...
Δημήτηρ
4
Hey there Which is the best Linux destro for developers (coding)? To my research on reddit, they said Linux mint is good for mid level spec and Ubuntu for high Lev hardwar...
Wiz 🪄
11
Карта сайта