O
Size: a a a
O
MK
MK
operator T,
посчитав его более мощным инструментомCD
MK
CD
КП
call 0xaddress
с нужным набором аргументов. typedef asmlinkage (u_int64_t ((*)(u_int64_t, u_int64_t, u_int64_t, u_int64_t)) ) funcs;
struct func_box{но почему-то не выходит)
funcs f[0x10];
};
P
call 0xaddress
с нужным набором аргументов. typedef asmlinkage (u_int64_t ((*)(u_int64_t, u_int64_t, u_int64_t, u_int64_t)) ) funcs;
struct func_box{но почему-то не выходит)
funcs f[0x10];
};
P
КП
КП
typedef asmlinkage u_int64_t (*funcat)(u_int64_t, u_int64_t, u_int64_t, u_int64_t);что тут не так?
static struct cats_syms{
funcat fun1;
funcat fun2;
};
КП
asmlinkage
не так. а почему? потому что я не туда его запихал) спасибо. сориIZ
IZ
call 0xaddress
с нужным набором аргументов. typedef asmlinkage (u_int64_t ((*)(u_int64_t, u_int64_t, u_int64_t, u_int64_t)) ) funcs;
struct func_box{но почему-то не выходит)
funcs f[0x10];
};
IZ
while ([this](){ std::lock_guard<std::mutex> lg(jobs_mtx_); return !jobs_.empty(); }())
jobs_
- очередь задачIZ
IZ
IZ
IZ
// header.hppЯ знаю, что начиная с C++17 есть возможность не писать в отдельном файле инициализацию переменной, а сделать это сразу в
class Class {
// ...
public:
static const Class var;
Class(int x, int y);
// ...
};
// source.cpp
const Class Class::var{-1, -1};
header.hpp
, но только при добавлении слова inline
перед именем переменной. Проблема в том, что почему-то не получается это сделать, если тип переменной в классе совпадает с типом самого класса. Вопрос: можно ли как-то этого добиться, чтобы прописать инициализацию в одном файле?КП
note: expected ‘struct cat_syms *’ but argument is of type ‘struct cat_syms *’