- 博客(55)
- 收藏
- 关注
原创 vs2019项目名带下划线出错
2.项目名称带下划线:MFC_Application1。【如何解决呢】去掉下划线就好了!同时满足这4种就报错!3.静态库使用MFC。
2024-06-25 16:29:17
282
原创 C++封装dll和lib 供C++调用
1.VC++目录-外部包含目录,添加外部库目录,就是库的头文件 #include "interface.h"的位置。这是C++可以调用的方式,还要写个C和易语言以及python可以调用的方式。3.连接器–附加依赖项,就是lib库的名称。2.VC++目录-库目录,
2023-11-27 11:20:31
882
原创 VS快捷键使用技巧(超全)
这时可以将光标置于参数名上,再按组合键“Ctrl+Shif+空格”,参数被使用的地方会被高亮显示。使用组合键“Shift+Alt+方向键(或鼠标)”即可完成框式选择。3)键入搜索文本后,可以使用组合键“Ctrl+I”及“Ctrl+Shift+I”前后定位搜索结果,搜索结果会被高亮显示。1)选中从光标起到行首间的代码:使用组合键“Shift + Home”;6.复制整行代码:光标停在该行,CTRL+C,再粘贴CTRL+V。2)转大写:使用组合键“CTRL + SHIFT + U”。
2023-11-26 22:29:15
954
原创 百度秦始皇姓什么之后的感悟231126
那么如何把学到的知识,用起来,用到现代呢,现代又不通过姓氏来显贵了,但通过什么方式显贵呢,让别人高看你一眼呢,当然是短视频里说烂的知识,就是那句话【形象走在能力之前】,你没有开口说话,别人通过0.5秒扫你一眼,看你的穿着、形象、外在气质、发型、气色、身材等等,所以现代人也要显贵啊,方式就是通过外在这些让别人高看你一眼,从而优先获得机会找工作啊 等等。自己理解就是出门在外的时候,别人见到你第一句就是问你,你叫啥,你回答名字后,别人是伸手递给你一只华子还是冷眼向看的区别。
2023-11-26 11:51:32
443
原创 单独开辟一个线程去执行一个函数
std::thread 是 C++ 标准库中用于多线程编程的重要组件之一,它具有以下几个妙用和优点:多线程编程:std::thread 允许您在一个程序中创建多个线程,并让这些线程并行执行不同的任务。这对于需要同时处理多个任务或需要提高程序性能的情况非常有用。并发处理:通过使用 std::thread,您可以利用多核或多处理器系统的并行能力。您可以将不同的任务分配给不同的线程,在多个线程之间充分利用系统资源,提高程序的并发性和响应性。
2023-11-25 20:58:56
588
原创 str转wstr的三种方法和从网站获取json数据到数据随机提取,返回拼接字符串和动态数组
【代码】str转wstr的三种方法和从网站获取json数据到数据随机提取,返回拼接字符串和动态数组。
2023-11-21 14:42:33
139
原创 libhv库里的json使用了nlohmann/json 库
libhv库里的http_content.h里 json使用了nlohmann/json 库,这一点要记得告诉回答问题的GPT,不然他老出错。
2023-11-16 11:41:36
374
原创 win10系统没有睡眠选项
百度搜了好多都没解决,也倒是提了一下,说是驱动没装好就没有睡眠,但没具体说是什么驱动。刚才我装上了笔记本的核显驱动,结果就出现了睡眠!【没有睡眠按钮和功能选线,是因为核显驱动没装上啊】
2023-11-14 20:12:34
112
原创 最全的局域网共享方法
控制面板–管理工具–本地安全策略–本地策略-用户权限分配–从网络访问此计算机,添加GUEST用户,添加用户或组–高级–立即查找-点击guest,确定!这个有的机器会添加guest帐号,如果有则删除!这个一般人都知道,启用网络发现。2.拒绝从网络访问这台计算机。1.从网络访问此计算机。一、更改高级共享设置。这个我自己容易忘记的。
2023-11-06 16:51:32
575
原创 error LNK2001: 无法解析的外部符号
原因是:CWHService这个类的头文件所在的ServerCore的文件我用包含目录添加了,但没有拉倒项目里面!具体原因应该是很多内部文件关联都是用的本地路径找不到,所以只能拉进项目里,而不能用包含目录.报错提示 error LNK2001: 无法解析的外部符号。error LNK2001: 无法解析的外部符号。
2023-10-27 15:54:47
281
原创 自己意外触发了个错误
使用OpenCV后调用opencv_world3416.dll,然后可以把任意同目录下文件修改为ksuser.dll,就会触发这个错误。
2023-10-19 08:44:22
51
原创 无法定位程序瓶入点EVP MD get type 于动态链接库D:\Project\K\Release libssl-3.dll 上
libssl-3.dll 这个文件,我是直接放在程序目录下的,也不用注册,搞了一两个小时最后发现是文件不对!用错文件了用的606KB的,正确的是856KB的。
2023-10-18 11:34:27
200
原创 VS2019控制台程项目如何取消控制台弹出
禁止弹出控制台只需要两部1、属性页-连接器-入口点–输入:【mainCRTStartup】,意思是:告诉它从哪里执行呢,从显示的CRT的这个地方执行。2、属性页-系统-子系统,将原来的控制台改为【窗口(/SUBSYSTEM:WINDOWS)】,选项告诉系统如何运行exe,从窗口开始运行,控制台就不会出来了。
2023-10-04 20:26:17
2400
原创 Gitee的命令使用
如果右键没有,则win键+R,输入powershell,打开。5、git commit -m “此处为描述的内容:环境搭建”1、在需要上传的文件夹下,打开powershell或cmd。2、git remote add origin 仓库链接。在输入,cd /d L:\Code,来到你文件夹下。回到gitee刷新,就可以看到了,成功上传。之后也可以用右键git UI图形界面操作了。先输入cmd 回车,切换成CMD的命令。2、点击初始化readme文件。3、复制仓库http地址。
2023-10-04 11:45:41
345
原创 VS2019未能返回新代码元素。可能是语法错误。新元系名:
2.进入隐藏文件夹.vs内找到“Browse.VC.db“ 删除(VS2019得关闭掉)1.把隐藏文件名打开,就可以看到.vs 文件夹了。
2023-09-25 14:51:32
763
1
原创 C++二进制模式打开读取图片
第一种方法 必须加 “| std::ios::ate” 第二个参数第二种方法 去掉第二个参数charchar公用部分,判断是否读取图片数据失败,并用十六进制打印int。
2023-09-01 00:12:51
557
原创 推荐在 C++ 中使用static_cast<类型>进行类型转换
double b;int d;int a = 10;b = (double)a; // C 风格的强制转换,将整数 a 转换为浮点数 bb = static_cast<double>(a); int* ptr=nullptr;ptr = (int*)malloc(sizeof(int)); // C 风格的强制转换,将 malloc 返回的 void 指针转换为 int 指针## ptr = static_cast<int*>(malloc(sizeof(in
2023-08-31 23:15:28
142
原创 VS设置两个相同的文件一左一右-垂直文档组
分享一个自己觉得特别有用的妙招如何设置两个相同的文件一左一右便于观看,上下的对比函数抄写代码等操作如何设置呢(我这里是VS2019,不知道其他版本是否一样设置)1.先选中cpp,点菜单–窗口–新建窗口2.之后出现两个相同的文件3.然后选中一个右键–新建垂直文档组;或者点击菜单–窗口–新建垂直文档组,同样的效果。5.完成!如果对大家有帮助,请点赞收藏下,大家的鼓励是我继续分享的动力,哈哈
2023-08-31 17:41:43
1112
1
原创 切换编译最快的方法
这样就能达到全解决方案,有选择性编译了,比如有两种或更多种编译,不用来回注释掉,再去掉注释,直接通过宏头文件#include “macros.h”,删除一个数字或添加一个数字,就好了。
2023-08-31 00:54:06
61
原创 安装完VS要做的事情:把VS调试时的工作目录与单独运行可执行文件时的工作目录设为一致
4.在 “工作目录” 字段中,将$(ProjectDir) 改为 $(TargetDir)1.在 “解决方案资源管理器” 中选择您的项目。5.点击 “应用” 和 “确定” 保存更改。3.在属性页中,选择 “调试” 选项卡。2.右键单击并选择 “属性”。
2023-08-30 22:07:43
1412
原创 报错 不存在从“std::string“到“const char *“的适当转换函数 string转const char*
hv::dump_multipart函数的第二个参数boundary应该是一个const char。类型的字符串,而传递的是一个std::string类型的变量。使用c_str()将string转为const char*【解决方法】【string转const char。
2023-08-30 20:26:15
840
原创 file报错 不允许使用不完整的类型
在使用std::ifstream的时候遇到了不允许使用不完整的类型的错误。这个错误通常是由于没有包含相关的头文件引起的。用libhv写上传图片的代码时候,读取图片数据代码里报的错。添加头文件:#include。
2023-08-30 20:06:57
2130
原创 Python调用C++的dll
/AJ = new CAoJia(取运行目录() + “.\Hiert.dll”, 取运行目录() + “.\Qritw.dll”);方法 = new CAoJia(_T(“.\Hiert.dll”), _T(“.\Qritw.dll”));print(“第一步”)一、Python代码。
2023-08-26 13:45:44
779
1
原创 易语言基础学习笔记
HWNDChildHwnd = 大漠.FindWindowEx (HWNDParentHwnd, “RenderWindow”, “”) ’ 绑定句柄。大漠.Capture (0, 0, 960, 540, 取运行目录 () + “\” + 到文本 (取现行时间 ()) + “.bmp”)SetDllPathA (取运行目录 () + “\dm.dll”, 0)信息框 (“大漠注册失败” + 到文本 (RegRet), 0, , ).子程序 _按钮_窗口截图_被单击。.子程序 _按钮_绑定_被单击。
2023-08-11 06:14:03
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人