c++ - C++ 内核的 Jupyter 笔记本错误 [cling]
问题描述
我已经安装了在 Jupiter 笔记本中使用 C++ 的紧贴内核,但是在实现了代码之后
#include <iostream>
using namespace std;
int main() {
int a;
a=9;
cout<<a;
return 0;
}
我收到一个错误,因为 ---> 错误:这里不允许函数定义 int main() {
解决方案
在坚持中,您不会编写整个程序代码。它就像一种脚本语言。您只需编写应该评估的行。不要写main
函数:
#include <iostream>
using namespace std;
int a;
a=9;
cout<<a;
您也可以在 cling 中定义函数,但不允许将其他代码写入同一个单元格。
推荐阅读
- django - 为问题设计 Django 模型以具有不同的答案类型
- julia - 更新数组的特定列
- python - 将右侧的 y 轴添加到 Seaborn 中的 Ridge Plot
- impala - hive/impala - 插入的小数显示为 null
- android - Android Sqlite App 在 Android pie 及以上崩溃 Gives SQLiteDiskIOException (code 522)
- c# - Newtonsoft.Json 字符串到 JSON 的转换问题
- node.js - Azure 函数忽略 https.request
- bash - Azure Pipelines Shell 脚本任务未执行
- javascript - 如何限制来自firestore的浏览器缓存中的离线数据
- python - 滚动 OLS 回归和 ValueError:值的长度与索引的长度不匹配