C++ 内核的 Jupyter 笔记本错误 [cling]

Jupyter notebook error for C++ Kernel[cling]

我已经为在 Jupiter Notebook 中使用 C++ 安装了 Cling 内核 但在执行代码后

#include <iostream>
using namespace std;

int main() {

  int a;
  a=9;
  cout<<a;
  return 0;
 }

我收到一个错误 ---> 错误:此处不允许定义函数 int main() {

在 Cling 中,您不必编写整个程序代码。这就像一种脚本语言。您只需编写应评估的行。不要写 main 函数:

#include <iostream>
using namespace std;

int a;
a=9;
cout<<a;

您也可以在 cling 中定义函数,但不允许将其他代码写入同一单元格。