Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在C++;?_C++_User Interface_Clim - Fatal编程技术网

C++ 在C++;?

C++ 在C++;?,c++,user-interface,clim,C++,User Interface,Clim,CLIM=公共Lisp接口管理器,它类似于REPL,移植到GUI C++中有类似的类似情况吗?如果是,指针是什么 谢谢 这是一个构建在GNU C++之上的REPL: 现在没有理由认为它不能正常工作——它可能会从连续的语句中生成一个简短的程序,在现代机器上编译并运行该程序,以在短时间内显示输出 从示例的外观来看,它可以使用一个简单的改进:不带分号的输入行应被视为要计算的表达式,因此如果您想知道a的值,只需输入a,它就相当于: std::cout << a << std:

CLIM=公共Lisp接口管理器,它类似于REPL,移植到GUI

C++中有类似的类似情况吗?如果是,指针是什么


谢谢

这是一个构建在GNU C++之上的REPL:

现在没有理由认为它不能正常工作——它可能会从连续的语句中生成一个简短的程序,在现代机器上编译并运行该程序,以在短时间内显示输出

从示例的外观来看,它可以使用一个简单的改进:不带分号的输入行应被视为要计算的表达式,因此如果您想知道
a
的值,只需输入
a
,它就相当于:

std::cout << a << std::endl;

CLIM的工作方式不需要Lisp REPL

CLIM提供了一个体系结构,您可以在其中定义模型对象、命令和演示文稿,以及一个标准的命令循环,该循环将命令应用于对象并显示演示文稿

CLIM还提供了低级绘图和输入抽象,以便于定义新的表示,并实现将输入转换为命令的新方法

<>这个架构后面的东西可以用C++来构建,而不需要任何类型的“C++ + RePL”。