⚠️ `extern "C"` 是干什么的
在 C++ 函数前面写 extern "C",作用是【0】。
🔴 C++ 对象能不能直接递给 Python
一个 std::vector 能不能直接递给 Python?【0】。
🔴 加了那一句才找得到
🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python 起子进程。⚠️ 这条路线**一个答案都
🔴 让它按原名被找到
🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python 起子进程。⚠️ 这些题里的 build
⚠️ 内部用 C++,边界上只走指针和长度
🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python 起子进程。⚠️ 这些题里的 build
🔴 一批结果怎么交回来
🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python 起子进程。⚠️ 这些题里的 build
⚠️ 自己写那一层 C++ 接口
🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python 起子进程。⚠️ 这些题里的 build
🔴 选语言最该先问什么
给一个新项目选语言,最该先问的是【0】。
⚠️ 什么时候该整个用 C/C++
下面几种,最该整个用 C/C++ 写的是【0】。
🔴 混合编程什么时候**不**划算
下面几种,最不值得为它做混合编程的是【0】。