c#也可以操作内存,unsafe代码,但这块其实也就是直接操作指针的,可惜我不懂这块……
你这是要用c++直接操作内存地址?然后再用c#来调用dll?这问题还是发c和c++版块比较靠谱吧
什么是内容地址值? 你指的是内存地址吗? 如果要获取内存地址,最好使用C++之类的跟底层更近的编译器
[quote=引用 11 楼 nice_fish 的回复:] [quote=引用 9 楼 lc316546079 的回复:] 内存的限制是在操作系统上,语言关系不大,c/c++可以的,c#也可以实现, 重点在于。。。你从 指定内存地址 读取数据。。。 “内存”是指的进程内内存。。还是物理内存,还是跨进程内存。。。 平台 是windows linux 还是mac等 你先搞清楚你实际需求,然后再去搜索,网上有相关实现的,其实就是系统 api的调用了,原生都是c的,但是c#也是可以调用的(windows)
几年前做的一个 内存修改器 估计代码有些乱 源码地址 http://download.csdn.net/detail/crystal_lz/4555991 用的是 Write/ReadProcessMemory 读取写入内存的
[quote=引用 9 楼 lc316546079 的回复:] 内存的限制是在操作系统上,语言关系不大,c/c++可以的,c#也可以实现, 重点在于。。。你从 指定内存地址 读取数据。。。 “内存”是指的进程内内存。。还是物理内存,还是跨进程内存。。。 平台 是windows linux 还是mac等 你先搞清楚你实际需求,然后再去搜索,网上有相关实现的,其实就是系统 api的调用了,原生都是c的,但是c#也是可以调用的(windows)
内存的限制是在操作系统上,语言关系不大,c/c++可以的,c#也可以实现, 重点在于。。。你从 指定内存地址 读取数据。。。 “内存”是指的进程内内存。。还是物理内存,还是跨进程内存。。。 平台 是windows linux 还是mac等 你先搞清楚你实际需求,然后再去搜索,网上有相关实现的,其实就是系统 api的调用了,原生都是c的,但是c#也是可以调用的(windows)
110,567
社区成员
642,567
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧