摘要: 问题背景 项目中使用C++编写的lib文件作为客户端,通过Windows系统提供的远程连接API向C#编写的远端传输文本信息,客户端和远端系统语言均为中文。 触发乱码的场景 当文本信息均为英文时,并没有异常,C#端可以顺利收到发送的信息并写入文件,但是当C++端的发送文本中含有中文字符时,会在C#端 阅读全文
posted @ 2022-04-30 20:46 北陌南旬 阅读(2312) 评论(3) 推荐(2)
摘要: 关于虚表和虚指针自己并没有仔细去学习过,只是在网上博客中看别人在代码里说来说去,也没有真正搞明白是怎么回事,直到有一天在某车企面试被深挖虚表和STL,当场懵逼。今天在C++书中学习了虚表相关的知识点,故总结出来,方便查阅。 C++语法规定了虚函数的行为,把具体的实现方法交给了IDE的程序员。通常编译 阅读全文
posted @ 2021-11-30 23:31 北陌南旬 阅读(327) 评论(2) 推荐(1)
摘要: (1)如何在工程中接入SDK: 这里以大华的win32平台SDK为例,去官网下载sdk包后解压,这里我解压在E盘: 属性 -> C/C++ -> 常规 -> 附加包含目录:E:\922166_General_NetSDK_Chn_Win32_IS_V3.055.0000000.0.R.210524\ 阅读全文
posted @ 2021-11-23 21:03 北陌南旬 阅读(902) 评论(2) 推荐(1)
摘要: 今天朋友在VS 2017里遇到一个LNK2019的错误,排查后发现是直接用VS打开了三个文件,但是通不过编译: 把这三个文件添加到同一个项目文件里就可以通过编译并正常运行了: 这样就可以正常运行了。 正好在大四下做项目的时候也遇到过不少次2019错误,现在在网上搜集到一个整合了错误原因的文章,分享一 阅读全文
posted @ 2021-11-10 17:30 北陌南旬 阅读(2890) 评论(0) 推荐(1)
摘要: 今天安装SQL Server 2008版本(非R2版本)时先是找安装包就找了好久,下的都是补丁不是安装包,千辛万苦找到一个,先把地址放到这里: 链接:https://pan.baidu.com/s/1-lXW3Y1oYRPpv2v_Mu273w 提取码:1111 由于是英语版本,安装过程中有一处报错 阅读全文
posted @ 2021-11-08 17:10 北陌南旬 阅读(489) 评论(0) 推荐(0)
摘要: 今天在C++ Primer上系统学习了类的相关知识,转念一想默认参数是否和函数重载有相同的作用呢? 然后我才意识到这是个很容易解答的问题:这两个不能等同。 简而言之,默认参数是同一个方法,只是有可能参数不同而已,不算体现出多态,而函数重载是强大的,只要你想写,无数个同名不同参的函数就可以适用于各种情 阅读全文
posted @ 2021-11-04 21:54 北陌南旬 阅读(385) 评论(0) 推荐(1)
摘要: 题目: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 示例 1: 输入: [2,2,1] 输出: 1 示例 2: 输入: [4,1,2,1,2] 输出: 4 链接:https://leetcode-cn.com/problems/single 阅读全文
posted @ 2021-09-29 11:39 北陌南旬 阅读(315) 评论(0) 推荐(0)
摘要: 题目: 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:2 示例 2: 输入:root = [2,null,3,null,4,nul 阅读全文
posted @ 2021-09-27 17:00 北陌南旬 阅读(79) 评论(0) 推荐(0)
摘要: 题目: 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。 叶子节点 是指没有子节点的节点。 输入顺序为层次遍历 示例 1: 输入:root = [5,4,8,11,nu 阅读全文
posted @ 2021-09-27 15:59 北陌南旬 阅读(81) 评论(0) 推荐(0)
摘要: 题目: 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3 。 链接:https://l 阅读全文
posted @ 2021-09-26 15:00 北陌南旬 阅读(138) 评论(0) 推荐(0)