merlinzjl

导航

2020年9月12日 #

C++ 常用字符串分割split函数和trim函数

摘要: void split(const string &str, vector<string> &res, const char pattern) { istringstream is(str); string temp; while (getline(is, temp, pattern)) { if ( 阅读全文

posted @ 2020-09-12 20:35 merlinzjl 阅读(832) 评论(0) 推荐(1) 编辑

2020年8月28日 #

winform控件重绘

摘要: C#定义控件的可以分为三种: 1 复合控件:将标准控件组合起来 class MyControl:UserControl{} 比如可以重载OnLayout()函数 ->重写控件的布局 使用 Browsable注解和DesignerSerializationVisibility注解可以在控件属性面板中显 阅读全文

posted @ 2020-08-28 23:41 merlinzjl 阅读(1825) 评论(0) 推荐(0) 编辑

2020年8月10日 #

CMake 05 添加子工程目录

摘要: 注意,但凡当前目录下有cpp文件,就应该有对应的CMakeLists.txt文件。 可以看到,build目录下为生成的二进制文件,而src下为源码 阅读全文

posted @ 2020-08-10 23:28 merlinzjl 阅读(1220) 评论(0) 推荐(0) 编辑

Cmake 04 构建动态库和静态库

摘要: 编写一个加法的接口 头文件如下: cpp文件如下: main.cpp文件如下: CMakeLists.txt文件如下: cmake_minimum_required() 指定cmake的版本 add_library("库名称" "动态库SHARED/静态库STATIC" "源文件") include 阅读全文

posted @ 2020-08-10 22:51 merlinzjl 阅读(120) 评论(0) 推荐(0) 编辑

2020年8月4日 #

C# 调用GDI函数 CreatePen 和CreateSolidBrush函数时 颜色的问题

摘要: C# 中导入gdi函数 [DllImport("gdi32.dll")] public static extern IntPtr CreateSolidBrush(int crColor); [DllImport("gdi32.dll")] public static extern IntPtr C 阅读全文

posted @ 2020-08-04 19:35 merlinzjl 阅读(459) 评论(0) 推荐(0) 编辑

2020年8月2日 #

CMake 03 二进制输出目录和源码目录

摘要: CMake会自动为工程配置二进制输出目录和源码目录的变量 二进制输出目录: PROJECT_BINARY_DIR 工程名_BINARY_DIR 源码目录: PROJECT_SOURCE_DIR 工程名_SOURCE_DIR 对应输出: 阅读全文

posted @ 2020-08-02 13:33 merlinzjl 阅读(544) 评论(0) 推荐(0) 编辑

2020年8月1日 #

CMake 02 使用message函数想用户输出提示信息

摘要: message([mode],"message to display" ...) 对于 mode, 可以用下述可选的关键字指定消息的类型: (none) = 重要消息; STATUS = 非重要消息; WARNING = CMake 警告, 会继续执行; AUTHOR_WARNING = CMake 阅读全文

posted @ 2020-08-01 22:34 merlinzjl 阅读(720) 评论(0) 推荐(0) 编辑

2020年7月30日 #

CMake 01 Hello Cmake 入门

摘要: Cmake 手册: https://cmake.org/cmake/help/v3.0/index.html 1.编写一个hello程序 2.编写CMakeLists.txt文件,文件名必须是这个,如果存在多个目录则需要多个CMakeLists.txt,每个目录下有一个对应的CMakeLists.t 阅读全文

posted @ 2020-07-30 23:59 merlinzjl 阅读(108) 评论(0) 推荐(0) 编辑

2020年7月29日 #

KDevelop工具简单使用介绍

摘要: https://www.cnblogs.com/-Mr-y/p/7707176.html 阅读全文

posted @ 2020-07-29 21:57 merlinzjl 阅读(126) 评论(0) 推荐(0) 编辑

2020年7月23日 #

OpenCV Debug和Release分开使用

摘要: 今天用opencv 4.2写demo的时候突然遇到编译错误,error LNK2019: 无法解析的外部符号 void __cdecl cv::imshow, 很确信的包含了头文件和lib库还是报错,经过一番研究发现 opencv程序debug模式下要链接opencv debug lib库,rele 阅读全文

posted @ 2020-07-23 00:58 merlinzjl 阅读(230) 评论(0) 推荐(0) 编辑