
Cpython
Xeon_CC
/
展开
-
使用VisualStudio2019生成dll文件,python调用C++封装的函数
打开VisualStudio创建dll项目项目名称pyth_triples删除多余的文件新建一个源文件pyth_triples.cpp,并写入代码// pyth_triples.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。// 定义 DLL 应用程序的导出函数。#define EXPORT __declspec(dllexport)#include <iostream>#include <cmath>using namespac原创 2022-01-20 11:30:52 · 2182 阅读 · 0 评论 -
Python编译成C语言,性能有多暴力?
我这里用的Python环境是Anaconda3 2019.7这里测试的程序是找出所有1000以内的勾股数。a∈[1, 1000],b∈[1, 1000], c∈[1, 1000]满足a² + b² = c² 有多少种解?如果用普通的python去写,代码如下:创建一个main.py# encoding=utf-8# cython: language_level=3import timeimport pyximportpyximport.install()import pyth_tri原创 2022-01-19 16:17:06 · 17884 阅读 · 27 评论