摘要: 只记得内容,不太记得顺序了 引用是什么,指针是什么,说一下二者的作用和区别。 堆和栈的区别。 什么是重写,什么是重载,什么是重定义。 封装、继承、多态分别介绍他们。 static的含义,作用。 虚函数,纯虚函数的区别,作用。 TCP\UDP的区别。 Socket的创建过程。 介绍一下多线程,创建线程 阅读全文
posted @ 2022-06-29 16:21 炫迈吃到爽 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、COM组件的注册 我们目前用ATL制作出来的简单对象是*.dll的形式,我们在之前的例子中能调用这个dll,是因为我们的VisualStudio在编译生成这个dll时,对它进行了注册。 如何手动注册COM组件: 1)打开控制台窗口(一般情况下要以管理员身份运行,因为注册COM组件的程序一般需要管 阅读全文
posted @ 2022-06-27 22:41 炫迈吃到爽 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 一、COM组件配置踩坑 前言:本次示例采用的平台为Visual Studio 2022 ① 在示例中学习跨平台调用COM组件,从以下三类平台跨平台调用: 1)Web端调用,这个学习的示例未成功,也没有找到解决方法。 2)MFC端调用COM组件,这个示例很完整运行,几乎没有踩坑。 3)C#端调用COM 阅读全文
posted @ 2022-06-24 17:50 炫迈吃到爽 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一、IDispatch的简介和作用 IDispatch中最令人感兴趣的两个函数是GetIDsOfNames和Invoke。 GetIDsOfNames函数将读取一个函数名称,并返回其调度ID。 Invoke函数接收一个调度ID,跟函数参数,执行调度ID所对应的函数的功能。 所以,解释性语言跟宏语言不 阅读全文
posted @ 2022-06-24 12:56 炫迈吃到爽 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、内存资源的何时释放? 在主函数的最后面执行delete pA确实是一个可行的办法。但却不是好办法。因为这样子最终是释放了pA的内存资源,不过却不是“及时”(在pA所指的组件不用时)地释放内存资源。 如果一个程序,所有的资源在不用时都没有及时释放,这个程序在运行中所占用的内存将是巨大的。如何解决这 阅读全文
posted @ 2022-06-23 16:12 炫迈吃到爽 阅读(59) 评论(0) 推荐(0) 编辑
摘要: COM是什么: COM是微软组件对象模型的简称。由于COM具有二进制代码共享的特性,所以它具备了高可开发性、高度可维护性和高度的可移植性(跨开发语言),以至于在Windows上面的诸多应用软件采用了COM来做整体的架构。比如微软的DirectX等。COM虽然流行于2000-2004年之间,由于它的普 阅读全文
posted @ 2022-06-22 22:02 炫迈吃到爽 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 首要注意:平心静气!!! 技术面试注意事项: 1、不着急作答,稍微停顿一下,整理自己的思路,尽量不要语无伦次。 2、对于简单一些的问题,尽量不要照本宣科,找准问题回答的角度,争取简单问题回答得比较有亮点。 3、对于相对复杂的问题,或者比较难以阐述的问题,需要多思考一些时间,如果是现场面试,最好用纸笔 阅读全文
posted @ 2022-06-07 23:09 炫迈吃到爽 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 给定一个正整数 n ,你可以做如下操作: 如果 n 是偶数,则用 n / 2替换 n 。如果 n 是奇数,则可以用 n + 1或n - 1替换 n 。n 变为 1 所需的最小替换次数是多少? 一开始我个人的思路就是暴力法递减赋值,但是这一题有三个情况需要说明: ①需要找出什么时候应该是n+1什么时候 阅读全文
posted @ 2021-11-19 10:16 炫迈吃到爽 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串数组 words,找到 length(word[i]) * length(word[j]) 的最大值,并且这两个单词不含有公共字母。你可以认为每个单词只包含小写字母。如果不存在这样的两个单词,返回 0。 今天没看官方解释,直接上我的暴力法,这里特别特别C++ STL的源码师傅们,这个s 阅读全文
posted @ 2021-11-17 21:07 炫迈吃到爽 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 给你一个数组 rectangles ,其中 rectangles[i] = [xi, yi, ai, bi] 表示一个坐标轴平行的矩形。这个矩形的左下顶点是 (xi, yi) ,右上顶点是 (ai, bi) 。 如果所有矩形一起精确覆盖了某个矩形区域,则返回 true ;否则,返回 false 。 阅读全文
posted @ 2021-11-16 20:03 炫迈吃到爽 阅读(61) 评论(0) 推荐(0) 编辑