作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我是最后一年的工程专业学生。我和我的 friend 们决定我们的最后一年项目是“使用模板元编程模拟图灵机”。
我明白什么是“图灵机”和“模板元编程”,但我的问题是如果我们设计没有 TMP 的图灵机,为什么模拟会很乏味?如果我们使用 TMP,我们可以获得什么优势?如果我们不使用 TMP 而使用传统方法,我们会失去/获得什么?
关于我们将如何进行的任何建议?
最佳答案
人们使用模板元编程实现图灵机的主要原因不是因为它比“普通”C++ 更容易(事实并非如此),而是为了证明 C++ 模板是图灵完备的。
关于c++ - 图灵机 : But why use template metaprogramming?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3968634/
我是一名优秀的程序员,十分优秀!