C++从文本文件运行代码
C++ Running code from a text file
我意识到这(有可能动态编译和执行C#代码片段吗?)也是一个类似的问题,但它已经有5年的历史了,在C#中也是如此。基本上,我想做的是让一个程序从文本文件中获取代码,然后编译并运行它。如果C++不是一种很好的语言,那么推荐一下会很有帮助。这是我的基本目标。
拥有运行文本文件中代码的代码(例如;Test0)
让文件中的代码输出"Hello"
然后制作另一个文件(Test1),并将输出更改为这些字母的混合
保存时,它会覆盖以前任何同名的文件
然后,文本文件中的"代码"结束
然后原始程序使Test0=Test1
然后程序循环或结束。
很抱歉着色,我知道如何使回车键笔划出现的唯一方法是代码施加。
最基本的解决方案是在每次文本文件更改时以及调用它之前调用C/C++编译器来编译它。但您可能想要的是解释器,而不是编译器。有各种各样的C/C++解释器(您可以搜索)可以满足您的需求。然而,传统上并不解释C/C++。更流行的解释语言是Python、Lua和JavaScript。有了这些,就可以将解释器的源代码嵌入到C/C++程序中并与之交互——也可以从C/C++调用被解释语言的函数,反之亦然。
相关文章:
- 如何在linux终端中同时编译和运行c++代码
- 尝试用java代码编译和运行c++代码
- 不同/较旧的处理器运行c++代码的方式是否不同
- 无法在 geany 上运行代码。无法执行构建命令
- 运行代码时,c++ 会终止进程
- 编译多个C++文件.调用二进制文件以运行代码
- 分段故障 运行C++代码时出现 SIGSEGV
- 如何分析在 Windows 上运行C++代码?
- 编译器资源管理器(godbolt)如何安全地运行代码?
- 如何在 vim (windows) 中编译和运行 c++ 代码
- 无法在 Visual Studio 代码中生成和运行 C++ 代码
- 连续运行C++代码和 Python 代码
- 在静态初始化期间运行代码
- C++ .我正在尝试通过使用开关内的数组来获取用户输入,但是当我运行代码时,它显示分段错误?
- 我最近更改了编译器路径以运行 c++ 代码,但现在我无法运行任何 python 代码。我该如何解决这个问题?
- 如何在Visual Studio Code的终端内运行C++代码?
- 在注入的 Dll 的 DllMain 中运行代码导致注入超时
- 并行和顺序运行代码时会产生不同的结果
- 运行代码时C++错误
- 在 CortexM0 中从 RAM 运行代码时出现硬故障