gpt4 book ai didi

c - 通过写入 __FILE__ 来动态更改正在运行的代码?

转载 作者:太空狗 更新时间:2023-10-29 15:45:46 24 4
gpt4 key购买 nike

我知道了一种使用 __FILE__ 宏打印 C 中正在运行的代码的源代码的方法。因此,我可以查找位置并使用 putchar() 来更改文件的内容。

是否可以使用此方法动态更改正在运行的代码?

最佳答案

Is it possible to dynamically change the running code using this method ?

,因为一旦程序被编译,它就不再依赖于源文件。

如果您想了解如何改变已经在进程内部运行的进程的行为,您需要了解针对您正在使用的体系结构的汇编、系统上的可执行文件格式以及进程至少在您的系统上使用 API。

关于c - 通过写入 __FILE__ 来动态更改正在运行的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42179757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com