![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
安好2021
这个作者很懒,什么都没留下…
展开
-
学习笔记-C++-C++11之基于范围的for循环
二维vector写入CSV文件。原创 2024-04-12 11:53:44 · 100 阅读 · 0 评论 -
学习笔记-cmake
附加库目录路径:备注:这个要在add_executable之前。原创 2024-03-05 16:57:48 · 305 阅读 · 0 评论 -
学习笔记-C++修改ocx
4、修改ocx的CLSID和名称(注册用):xxx为控件名字。2、修改.def文件,以及文件名;3、修改.rc文件中关于.tlb;1、修改项目属性里的相关名字;原创 2023-12-01 11:53:18 · 427 阅读 · 0 评论 -
学习笔记-vs2017调用matlab2017b的plot函数
本文只是对文章https://www.cnblogs.com/shuqingstudy/p/10134254.html的学习笔记,谢谢作者“平常心,平常心”的分享!最近经常采用Matlab仿真,然后C语言实现,最后需要将计算结果使用Qt的qwt或者matlab中的plot函数绘图。因此想借用matlab的plot函数接口,使用VS2015来编写信号处理代码,最后通过绘图来验证。参考博客...转载 2019-11-28 11:07:59 · 1313 阅读 · 0 评论 -
学习笔记-C与MATLAB混合编程:MATLAB调用C的lib
转发自:https://blog.csdn.net/qwe11114000/article/details/50107877,感谢“qwe11114000”的文章。作者提出两个方法,对方法一的样例,简洁明了,其中我使用了"MATLAB R2017b"联合“Microsoft Visual C++ 2017 (C)”,选择release版本的lib,即可。文章内容如下:方法一:条...转载 2019-07-04 16:07:14 · 1606 阅读 · 0 评论 -
学习笔记-C-计时器
clock_t shapeQRSall_start, shapeQRSall_finish;double shapeQRSall_Total_time;shapeQRSall_start = clock();shapeQRSall_finish = clock();shapeQRSall_Total_time = (double)(shapeQRSall_finish - shapeQRSall_...原创 2018-05-30 16:48:44 · 147 阅读 · 0 评论 -
学习笔记-C与MATLAB混合编程
感谢“_者行孙”的文章:https://blog.csdn.net/zhj_matlab/article/details/52972571文章很好的讲解了混合编程的原因、方法,以及测试用例。将作者的文章,结合我的工作,以自己的方式总结如下。一、混合编程的原因 matlab比较擅长矩阵运算,而运算for的速度较慢,如果将matlab与C或C++进行混合编程,则可以提升程序运行速度。 ma...原创 2018-04-28 17:26:44 · 999 阅读 · 0 评论 -
学习笔记-C获取当前工作路径
有一些参数需要用文件读写操作,需要制作DLL,调用时需要路径的适应性,获取dll所在路径,获得当前exe可执行文件所在的路径。 用 GetCurrentDirectory(或者_getcwd),只能获得当前工作路径。如果代码中对其他文件夹中的文件操作时,则路径不符合了。一、获得当前工作路径 char szFilePath_coef[MAX_PATH]; getcwd(szFile...原创 2018-04-28 11:06:54 · 1214 阅读 · 0 评论 -
学习笔记-C语言-快速排序
http://developer.51cto.com/art/201403/430986.htm#include float *quicksort(int left, int right, float *a){int i, j;float temp, t;if (left>right)return a;temp = a[left]; //temp中存转载 2018-02-07 13:03:23 · 144 阅读 · 0 评论 -
学习笔记-C语言
1、new delete 动态分配的数组,只能初始化为元素类型的默认值,而不能像数组变量一样,用初始化列表为数组元素提供不同的初值 。 特别注意一下,new和delete要配对使用,有多少个new就有多少个delete,且new和delete的形式保持一致,这样才可以避免内存泄漏。int **a;//指针的指针int row,col;//未知行数和列数,动态输入cin<<row<...原创 2018-02-03 09:40:42 · 121 阅读 · 0 评论 -
学习笔记-C语言调试问题--初始化
昨天测试分类代码,原本准确率很高的代码,结果测试的时候却发现没几个分类准确的。断点调试,遇到一个很诡异的问题,调用函数的时候,在函数体内部加断点与不加断点的分类结果不同。反复确认之后,发现确实存在这种问题。以为是输入参数的问题,我使用的值传递,也许是这里不小心出现了问题,于是各种修改代码,尝试各种函数返回方式,结果是越来越槽。大半个下午的时间都耗在上面,仍是没有解决问题。今天早上,重新检查,还是这...原创 2017-03-28 11:17:25 · 334 阅读 · 0 评论 -
学习笔记-C语言-文件读写
1、fopenFILE *fopen(char *filename, *type);(1)char *filename为文件路径和名称格式:FILE *fp;fp=("a.txt","r");是指在当前目录下打开文件a.txt。所以路径又分为绝对路径和相对路径。这是相对路径,下面是绝对路径:fp=("c:\\hzk16',"rb")(2)*type是打开文件原创 2018-01-31 20:24:47 · 732 阅读 · 0 评论