找到 7345 篇文章 關於 C++

如何在 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

877 次瀏覽

要從 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;… 閱讀更多

廣告