随笔分类 -  c++基础

摘要:参考1、 一、Mat转vector 1、生成1xN的vector对象 1)Mat对象直接转换成vector对象 (1)主要是将Mat对象转换为单通道、单行的Mat对象!然后就可以直接转换成vector对象 Mat src = imread("a.jpg"); // 通用转换 vector<int> 阅读全文
posted @ 2023-03-21 21:54 kuaqi 阅读(1041) 评论(0) 推荐(0) 编辑
摘要:好像只需要在头文件前定义:#define _USE_MATH_DEFINES ,并不需要包含别的头文件 阅读全文
posted @ 2022-11-17 10:55 kuaqi 阅读(46) 评论(0) 推荐(0) 编辑
摘要:说明:mingw时32位,mingw-w64是64位 1 下载链接: https://www.mingw-w64.org/downloads/#mingw-builds 2 安装选择: (1)安装详细过程:这个链接上有,不过对Threads选项说明并不正确。https://zhuanlan.zhih 阅读全文
posted @ 2021-12-31 19:16 kuaqi 阅读(292) 评论(0) 推荐(0) 编辑
摘要:https://www.zhihu.com/question/27455963/answer/36722992 1、CMakeLists.txt由用户完成 2、cmake根据CMakeList.txt文件生成makefile;makefile文件是基于平台的; 3、make工具:可以看成一个智能的批 阅读全文
posted @ 2021-09-26 13:48 kuaqi 阅读(711) 评论(0) 推荐(0) 编辑
摘要:1、 ANSI->UTF8转载地址:https://www.jianshu.com/p/1d54f59f8785 1 #include <iostream> 2 #include <string> 3 #include <fstream> 4 5 using std::string; 6 using 阅读全文
posted @ 2021-04-22 19:12 kuaqi 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1、unicode字符集下输出CString: wcout.imbue(locale("chs")); wcout << str.GetString() << endl; 2、unicode字符集下CString 与string的转换(提醒:存在个wstring) \\CString->string 阅读全文
posted @ 2020-11-26 13:44 kuaqi 阅读(479) 评论(0) 推荐(0) 编辑
摘要:typeid(X).name() 阅读全文
posted @ 2020-09-13 23:22 kuaqi 阅读(137) 评论(0) 推荐(0) 编辑
摘要:参考链接 一、unique_ptr<> 1、直接支持动态数组,支持下标访问,也可以用get获取内置指针来访问。 2、申明形式:unique_ptr<T[ ]> u(p) unique_prt< int[ ] > up( new int[10] ); up.release(); //unique_pt 阅读全文
posted @ 2020-09-08 18:09 kuaqi 阅读(502) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-09-06 17:50 kuaqi 阅读(0) 评论(0) 推荐(0) 编辑
摘要:一、常量表达式 1、概念 (1)指值不会改变,在编译过程中就能得到计算结果的表达式; (2)编译器会在编译阶段将常量替换为对应的值; 2、判别 (1)字面值属于常量表达式 (2)用常量表达式初始化的const对象也是常量表达式 (3)是不是常量表达式由数据类型与初始值决定 const int max 阅读全文
posted @ 2020-08-20 14:59 kuaqi 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1、C/C++ 中关于以下三种定义: const char *ptr; 不可以通过该指针改变指向内容;可以指向别的内容; char const *ptr; 同上; char* const ptr; 指针指向固定;指向内容可以改变; const char* const ptr; 二、const变量相互 阅读全文
posted @ 2020-08-20 13:53 kuaqi 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1、比较代码(https://blog.csdn.net/libaoshan55/article/details/77337878) 1 int main() { 2 cout << "Test vector and list time" << endl; 3 int N = 10000; 4 in 阅读全文
posted @ 2020-08-05 17:43 kuaqi 阅读(1421) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-08-01 11:49 kuaqi 阅读(0) 评论(0) 推荐(0) 编辑
摘要:1、 (1) 从文件导入数据:ifstream inputstream("D://123.txt"); (2) 获取每行数据:getline( inputstream, text); (3) 获取每行的第一个数据,和剩余数据 (第一个空格前): inputstream >> word; getlin 阅读全文
posted @ 2019-09-06 19:59 kuaqi 阅读(353) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/K346K346/article/details/49448649 (1)全局对象或全局静态对象不管是在什么位置定义的,它的构造函数都在main()函数之前执行。 (2)局部静态对象的构造函数是当程序执行到定义该对象时才被调用。 (3)所有在栈(stack 阅读全文
posted @ 2019-08-21 17:13 kuaqi 阅读(312) 评论(0) 推荐(0) 编辑
摘要:问题描述: 我在一个CDlg中声明了map<>对象,跟指针无关系,然后用CArray<CDlg,CDlg&>存储dlg对象,这里需要CDlg具有重载operator=; 软件退出时,就会报错,不知道问题所在?同时声明的vector<>等都ok的! 阅读全文
posted @ 2019-08-09 17:33 kuaqi 阅读(147) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-07-08 22:05 kuaqi 阅读(1) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/wanghetao/p/4492582.html 编译单元:与全局变量、静态变量相关 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程 阅读全文
posted @ 2019-07-07 19:47 kuaqi 阅读(125) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/tshua/p/5741009.html 用#include可以包含其他头文件中变量、函数的声明,为什么还要extern关键字? 如果我想引用一个全局变量或函数a,我只要直接在源文件中包含#include<xxx.h> (xxx.h包含了a的声明)不就 阅读全文
posted @ 2019-06-04 10:48 kuaqi 阅读(1708) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/wanghetao/p/4492582.html 1. 编译单元(模块): 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序错误的具 阅读全文
posted @ 2019-06-04 10:11 kuaqi 阅读(1359) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示