- 博客(17)
- 收藏
- 关注
原创 QCustomPlot QCPColorMap 颜色图尺寸大小
在使用QCPColorMap来显示剖面图时,在使用了色条QCPColorScale之后,发现剖面图的宽度和高度的比例不对,导致看起来有畸变。这篇文章主要是为了能够设置颜色图的尺寸,使得图像的比例看起来是正确的。
2022-09-23 18:08:20 1839 1
原创 python 调用dll 详解
python调用dll的教程,包含了各种数据类型的参数,比如基础数据类型,指针类型,静态数组,动态数组,二维动态数组,字符串。
2022-09-05 00:03:02 17255 2
原创 常用的变量命名
中文 英文 备注 尾部 tail 左指针 left 常用于双指针遍历 右指针 right 常用于双指针遍历 拉平 flatten 二叉树展开为链表
2022-03-27 23:56:40 1407
原创 C++ 字符char
C++ 字符char判断字符是否为数字char a='1';bool is_digit=isdigit(a);判断字符是否为字母char a='a';bool is_alpha=isalpha(a);将字符转换成整型 char to intchar a='9';int i=a-'0';
2022-03-05 16:53:53 142
原创 cuda C++ cuFloatComplex/cufftComplex/复数 exp
cuComplex.h不支持exp()函数,因此需要自己写__host__ __device__cuFloatComplex my_complex_exp (cuFloatComplex arg){ cuFloatComplex res; float s, c; float e = expf(arg.x); sincosf(arg.y, &s, &c); res.x = c * e; res.y = s * e; return res;}
2022-01-21 16:31:02 1915
原创 C++:vector比较
当vector里的元素是基本数据类型时,可以直接使用 "==", "!=", ">=","<=" 来对两个vector进行比较。vector<int> a = { 0,1,2,3 };vector<int> b = { 0,1,2,3 };bool is_equal = a == b;if (is_equal) { cout << "a==b" << endl;} else { cout << "a!=b" <
2021-11-28 19:52:34 8213 2
原创 C++ && Qt : error MSB3073
问题error MSB3073: 命令“setlocalcmd /c copyPlugins.batif %errorlevel% neq 0 goto :cmEnd:cmEndendlocal & call :cmErrorLevel %errorlevel% & goto :cmDone:cmErrorLevelexit /b %1:cmDoneif %errorlevel% neq 0 goto :VCEndsetlocalcd “F:\中文\build”if
2021-08-19 13:54:06 641
原创 C++ && fftw3: fftwf_destroy_plan出错
描述:0x000000006374B315 (libfftw3f-3.dll)处(位于 XXX.exe 中)引发的异常: 0xC0000005: 读取位置 0x000001382D378650 时发生访问冲突。调试发现,问题出现在fftwf_destroy_plan。分析:此类异常的原因常见为:数组越界空指针无效指针查阅fftw文件中发现:大概意思是当调用fftw_cleanup_threads函数来清理线程时,它会清除掉所有fftw分配的内存和资源(包括线程相关的数据),此后不可再
2021-08-14 15:49:30 1329 4
原创 C++ 宏定义重复
报错opencv2/core/persistence.hpp(713,30): error C2065: “FileStorage”: 未声明的标识符opencv2/core/persistence.hpp(713,43): error C2065: “fs”: 未声明的标识符opencv2/core/persistence.hpp(713,47): error C2062: 意外的类型“int”opencv2/core/persistence.hpp(714,30): error C2065: “
2021-08-11 15:19:27 1204
原创 fftw3:fftw_plan_many_dft_r2c 同时处理多组fft
fftw3:fftwf_plan_many_dft_r2cfftw_plan fftw_plan_many_dft_r2c(int rank, // rank=m,指m维fft const int *n, // 每组fft的数组大小。 int howmany, // 同时进行几组fft
2021-03-17 18:40:40 2779
原创 C++数据类型转换:动态数组与vector之间的转换
数据类型转换动态数组转换为vectorvector转换为动态数组动态数组转换为vectorunsigned int len=10;unsigned char* a=new unsigned char[len];for(unsigned int i=0; i<len;++i){ a[i]=i;}vector<float> b(a,a+len); C++vector转换为动态数组unsigned int len=10;vector<float> a(len
2021-02-23 15:53:34 1371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人