I have a memory location a and I want to copy a certain number of bytes to another location quickly, how would I do in D?
For example, how would I do this:
int main() { void* src_data = 0x40001255; void* dst_data = 0x47F22000; u32 size = 0x200; memcpy(dst_data, src_data, size); }
Also, how to quickly fill in the structure:
struct data_struct { u32 block1; u32 block2; u32 block3; u32 block4; u32 block5; u62 block6; u128 bigblock; } data_struct_t; int main() { void* src_data = 0x40001255; struct data_struct_t dst_data; u32 size = sizeof(data_struct); memcpy(dst_data, src_data, size); }
Thanks! Rule
source share