
C++
文章平均质量分 93
jerwey
这个作者很懒,什么都没留下…
展开
-
vscode debug
vscode debug原创 2024-01-23 18:37:46 · 1313 阅读 · 0 评论 -
读取多个二进制文件合并到一个指针指向
const int img_size = 1843200; const int all_size = img_size*4; ap_uint<PIXEL_BLOCK> * pixel_in; pixel_in = (ap_uint<PIXEL_BLOCK>*)malloc(all_size); // memset(pixel_in, 0, all_size );// std::ifstream fp[4]; fp[0]...原创 2020-12-25 18:13:40 · 188 阅读 · 0 评论 -
HLS之m_axi
tb中void get_cfg_dat(ap_uint<512>* hbuf, const char* cfgdat, int i) { int size = 64 * 9; ap_uint<512>* b = hbuf; memset(b, 0, sizeof(ap_uint<512>) * 9); std::ifstream p; p.open(cfgdat, std::ios::in | std::ios::binary);原创 2020-12-25 18:11:51 · 873 阅读 · 4 评论 -
引用、指针
文章目录形参和实参的区别数组引用、数组做参数形参和实参的区别https://wenwen.sogou.com/z/q887104987.htm一、区别:1、函数定义方式不同形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。2、使用原理不同函数的形参列于函数声明中,在函数定义的函数体内使用。当函数调用时,形参(任何种类的)是一类将被填充的空白或是占位符。实参是用来填充形参的。当函数被调用时,形参列在函数名后面的括原创 2020-11-11 10:11:16 · 95 阅读 · 0 评论 -
c++ 流
EOF是 End Of File 的缩写。在C语言中,它是在标准库中定义的一个宏。人们经常误认为EOF 是从文件中读取的一个字符(牢记)。其实,EOF 不是一个字符,它被定义为是 int 类型的一个负数(比如 -1)。EOF 也不是文件中实际存在的内容。EOF 也不是只表示读文件到了结尾这一状态(这种状态可以用 feof() 来检测),它还能表示 I/O 操作中的读、写错误(通常可以用 ferror() 来检测)以及其它一些关联操作的错误状态。http://www.cplusplus.com/ref原创 2020-08-27 17:09:20 · 549 阅读 · 0 评论 -
文件读写操作
matlabhttps://ww2.mathworks.cn/help/matlab/ref/fprintf.html输出十六进制fprintf(fid,’%x\n’, gray.’);说明示例fprintf(fileID,formatSpec,A1,…,An) 按列顺序将 formatSpec 应用于数组 A1,…An 的所有元素,并将数据写入到一个文本文件。fprintf 使用在对...原创 2020-01-20 11:53:26 · 321 阅读 · 0 评论 -
C/C++读写文本文件、二进制文件的方法
首先一定要记住fread函数只用于读二进制文件,而fscanf可以读文本也可以读二进制。fwrite/fread将以二进制形式写入/读取文件,例如像例子中的int类型,将会以数值形式保存。若使用记事本等程序打开将会看到无法识别的内容。fprintf/fscanf把数据内容格式化为字符串,实际写入文件的内容为该字符串每一个字符的ASCII码。若用记事本打开则显示文本内容。假设像例子程序中的a[...转载 2020-01-19 18:47:32 · 2722 阅读 · 0 评论 -
Opencv类Mat
https://docs.opencv.org/master/d3/d63/classcv_1_1Mat.htmlhttps://blog.youkuaiyun.com/renweiyi1487/article/details/101616758原创 2020-01-19 16:51:36 · 129 阅读 · 0 评论 -
Opencv——图像数据获取与存储(imread()和imwrite()函数)
使用cv::imread()读取一张图片时,并不关心文件的扩展名是什么,而是分析文件中前几个字节(被称为文件识别标识或者“魔法序列”)来确定图像的编码格式。第二个参数flags可以被设置为上述表格中的任意一个值,默认情况下,flag被设置为cv::IMREAD_COLOR。这个值表示图片将被以三通道8位的格式读取。在这种情况下即使原图像是灰度图像,读到内存中仍然有三通道,每个通道拥有相同数据的图...原创 2020-01-19 11:32:31 · 1681 阅读 · 0 评论 -
CopyMakeBorder函数
CopyMakeBorder复制图像并且制作边界。C++: void copyMakeBorder(InputArray src, OutputArray dst, int top, int bottom, int left, int right,int borderType, const Scalar& vlaue=Scalar());Parameters: s...原创 2020-01-15 16:05:58 · 8844 阅读 · 0 评论