找到关于 C++ 的 7345 篇文章

如何在 C++ 中使用 Python 对象?

Rajendra Dharmkar
更新于 2020年2月10日 10:49:28

738 次浏览

这是一个简单的 Python 对象被包装和嵌入的例子。我们为此使用 .c 文件,c++ 的步骤类似:class PyClass(object):     def __init__(self):         self.data = []     def add(self, val):         self.data.append(val)     def __str__(self):         return "Data: " + str(self.data) cdef public object createPyClass():     return PyClass() cdef public void addData(object p, int val):     p.add(val) cdef public char* printCls(object p):     return bytes(str(p), encoding = 'utf-8') 我们使用 cython pycls.pyx 编译 (对于 c++ 使用 --cplus) 生成… 阅读更多

C++ 'a.out' 未被识别为命令

Pythonista
更新于 2020年2月10日 10:47:17

5K+ 次浏览

从 Linux 终端输入以下命令后:$ g++ helloworld.cpp 如果编译成功,则应该在当前工作目录中创建 a.out 文件。检查是否创建了 a.out。要执行,请从命令行输入以下内容:$ ./a.out 在大多数情况下,将显示源程序的输出。但是,就像你的情况一样,出现了指示 a.out 不可执行的错误消息。查看 a.out 的属性,并使用以下命令使其可执行(如果尚未可执行):$ chmod +x a.out 你可能需要 sudo 权限。这很可能有效。祝一切顺利 阅读更多

如何从 C++ 调用 JavaScript 函数?

vanithasree
更新于 2020年2月10日 10:44:18

878 次浏览

要从 C++ 调用 JavaScript 函数,请生成一个 js 文件,该文件调用该函数。网页将加载 JS,然后函数运行:int callId = 0; void callFunction() {    // js 文件    ofstream fout("generate.js");    fout

JavaScript 和 C++ 之间的区别是什么?

Sreemaha
更新于 2019年9月30日 07:06:17

2K+ 次浏览

以下是 JavaScript 和 C++ 之间的区别:JavaScript 是一种轻量级解释型编程语言。它旨在创建以网络为中心的应用程序。它与 Java 互补并集成在一起。JavaScript 非常易于实现,因为它与 HTML 集成在一起。它是开放的和跨平台的。C++ 是一种中级编程语言,由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始开发。它运行在各种平台上,例如 Windows、Mac OS 和各种版本的 UNIX。JavaScript 是一种脚本语言,而 C++ 是一种编程语言。C++ 程序需要编译和执行,而脚本… 阅读更多

你将如何比较 Python 和 C++ 中的命名空间?

Rajendra Dharmkar
更新于 2024年7月11日 14:09:43

545 次浏览

C++ 命名空间是显式定义的块,有助于避免命名冲突。Python 命名空间也具有相同的目的,即管理作用域和命名冲突,但它们是使用模块和包动态创建的。阅读本教程以了解如何在 C++ 和 Python 中处理命名空间。C++ 中的命名空间在 C++ 中,命名空间使用 namespace 关键字定义。命名空间主要用于将代码组织成逻辑组,并防止可能发生的命名冲突,尤其是在代码库包含多个库时。示例查看以下示例:#include using namespace std; … 阅读更多

广告