随笔分类 -  C++/Qt

摘要:引用:https://blog.csdn.net/weixin_36815313/article/details/121220524 阅读全文
posted @ 2022-10-24 19:31 Citrusliu 阅读(77) 评论(0) 推荐(0)
摘要:Mac升级之后使用Qt编译某项目提示 The platform SDK has been changed from version 10.15.2 to version 10.15.6. This requires a fresh build. Please wipe the build direc 阅读全文
posted @ 2022-08-18 16:11 Citrusliu 阅读(193) 评论(0) 推荐(0)
摘要:简介 简单记录Mac下编译OpenCV。 使用HomeBrew安装cmake brew install cmake 获取OpenCV源代码 官网地址:https://opencv.org/releases/ 选择Sources下载 编译OpenCV 解压文件,在解压后的目录中创建一个临时目录,名称不 阅读全文
posted @ 2022-08-18 14:48 Citrusliu 阅读(179) 评论(0) 推荐(0)
摘要:简介 C++11中获取系统当前时间 个人使用 auto nowTime = chrono::system_clock::now(); auto tt = chrono::system_clock::to_time_t(nowTime); std::cout << "[JcSmartDevice]:: 阅读全文
posted @ 2022-07-07 08:54 Citrusliu 阅读(2490) 评论(0) 推荐(0)
摘要:简介 认识CMake CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。 能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。 CMake 的组态档取名为 CMakeLists.txt。 阅读全文
posted @ 2022-06-09 21:04 Citrusliu 阅读(1663) 评论(0) 推荐(0)
摘要:转载自:https://www.cnblogs.com/linybo/p/13259795.html 简介 VS 中的项目配置,平台配置 平台配置 右键项目属性->配置属性->配置 一般在此界面的右上角里的配置管理器中配置才有效。 活动解决方案配置是项目生成的exe路径,活动解决方案平台是每个项目对 阅读全文
posted @ 2022-06-09 19:51 Citrusliu 阅读(1170) 评论(0) 推荐(0)
摘要:简介 Visual C++ 项目系统基于 MSBuild。 虽然可以直接在命令行上编辑 XML 项目文件和属性表,我们仍建议你使用 VS IDE,在你修改参与继承的属性时,这一点尤为重要。 Visual C++ 项目系统不一定可以识别在 MSBuild 中有效的手动编辑文件,在生成过程中可能产生细微 阅读全文
posted @ 2022-06-09 19:07 Citrusliu 阅读(5785) 评论(0) 推荐(3)
摘要:转载自:https://blog.csdn.net/joshuaxx316/article/details/45576757 自关联:https://www.cnblogs.com/citrus/p/15926004.html 简介 CMakeList怎么写实现编译Qt程序 CMake是一个跨平台的 阅读全文
posted @ 2022-06-09 15:27 Citrusliu 阅读(2017) 评论(0) 推荐(0)
摘要:引用:https://blog.csdn.net/giveaname/article/details/88973102 简介 在代码中获取可执行程序的绝对路径(不是命令行获取) Linux 函数1:char *getcwd(char *buf, size_t size); 头文件:unistd.h 阅读全文
posted @ 2022-06-09 15:13 Citrusliu 阅读(8902) 评论(0) 推荐(0)
摘要:简介 1、cv::Mat 数据类型 2、cv::Mat 提取某些行或列 cv::Mat 数据类型 在以下两个场景中使用OpenCV时,我们必须事先知道矩阵元素的数据类型: 1、使用 at 方法访问数据元素的时候要指明数据类型 2、做数值运算的时候,比如究竟是整数除法还是浮点数除法。 cv::Mat 阅读全文
posted @ 2022-05-07 09:03 Citrusliu 阅读(3825) 评论(0) 推荐(0)
摘要:简介:保留有效位 法一:大多数博客上的方法 如果想要保留n位小数 根据C++官网上的解释,该函数没有指定的返回类型,并且该函数用于设定输出操作上的小数精确位。 然后返回值中解释:未指定返回值,这个函数仅用于数据流修改操作上。 法一弊端,当我们需要将精确后的小数保存(将a精确后保存赋值给b)起来的话, 阅读全文
posted @ 2022-05-06 20:50 Citrusliu 阅读(4495) 评论(0) 推荐(0)
摘要:自己体会 x = 99 def func(): x = 88 print(x) func() print(x) //结果 88 99 阅读全文
posted @ 2022-04-06 20:08 Citrusliu 阅读(88) 评论(0) 推荐(0)
摘要:格式 时间 +info +标志 +线程 +代码文件行 +函数 +打印信息 2000-01-01T01:01:01.001+08:00 INFO XXX_INFO_LOG [0x00004bcd] [XXX.cpp(100) XXX_Function] - name = citrus 阅读全文
posted @ 2022-04-04 19:12 Citrusliu 阅读(144) 评论(0) 推荐(0)
摘要:简介 Qt中调整UI布局的时候,很容易出现如下警告: warning : Z-order assignment: '' is not a valid widget. warning : Z-order assignment: 'verticalSpacer' is not a valid widge 阅读全文
posted @ 2022-03-22 16:17 Citrusliu 阅读(934) 评论(0) 推荐(1)
摘要:简介 用于记录在使用Visual studio 2017过程中的问题汇总以及对应解决方法 汇总 解决方案资源管理器自动跳转到当前打开文件(打开哪个cpp文件就会自动在解决方案资源管理器里面选择那个文件) 开启方式:工具->选项->项目和解决方案->常规->(勾选)在解决方案资源管理器中跟踪活动项 V 阅读全文
posted @ 2022-03-18 14:25 Citrusliu 阅读(301) 评论(0) 推荐(0)
摘要:转载自:http://mobile.51cto.com/symbian-268700.htm 简介 刷新QTableWidget程序异常崩溃(待证实) QTableView用法小结 QTreeView开发实例 刷新QTableWidget程序异常崩溃 解决办法:clear()之后随即调用setRow 阅读全文
posted @ 2022-03-16 14:25 Citrusliu 阅读(563) 评论(0) 推荐(0)
摘要:简介 1、Clion中如何使用AStyle实现保存时自动格式化代码 2、Windows平台操作如下(Linux平台见在我博客搜AStyle) 下载 1、Astyle官网下载地址:https://sourceforge.net/projects/astyle 安装(Windows平台) 1、将压缩包解 阅读全文
posted @ 2022-03-14 14:44 Citrusliu 阅读(2966) 评论(0) 推荐(0)
摘要:简介 默认编译器生成动态库时只生成dll,不生成lib 方法一 在需要导出的类名或函数名前面加__declspec(dllexport); 在使用的地方用__desclspec(dllimport)。 方法二 这种方式还可以做成自动导出所有的类或函数,只需要在自动生成def文件即可 CMAKE_WI 阅读全文
posted @ 2022-03-03 15:32 Citrusliu 阅读(933) 评论(0) 推荐(0)
摘要:转载自:https://blog.csdn.net/qq_33154343/article/details/120070828 自关联:https://www.cnblogs.com/citrus/p/16359488.html 概述 简述 环境 预先配置项 配置 CMAKE_PREFIX_PATH 阅读全文
posted @ 2022-02-23 09:57 Citrusliu 阅读(6251) 评论(0) 推荐(0)
摘要:表格中数据清理: 1、不要使用removeRow()函数了,每次只能清空一行数据(列头会被清理) 2、使用clear()函数,清空整个tableWidget(行头和列头会被清理) 3、使用clearContent()函数,清空tableWidget内容(不清理行头和列头) 表格中数据修改触发自定义操 阅读全文
posted @ 2022-02-17 16:04 Citrusliu 阅读(2874) 评论(0) 推荐(0)