首页 > 解决方案 > C++ 内核的 Jupyter 笔记本错误 [cling]

问题描述

我已经安装了在 Jupiter 笔记本中使用 C++ 的紧贴内核,但是在实现了代码之后

#include <iostream>
using namespace std;

int main() {

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

我收到一个错误,因为 ---> 错误:这里不允许函数定义 int main() {

标签: c++jupyter-notebookanacondacondacling

解决方案


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

#include <iostream>
using namespace std;

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

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


推荐阅读