自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows C++ 使用虚拟磁盘服务 (VDS)让磁盘脱机、联机

磁盘联机、脱机

2024-02-20 16:23:38 547

原创 C++ 在Win32中简单使用WebView2

c++ Win32简单使用WebView2

2022-08-04 10:07:25 7011 3

原创 mac上编译 libcurl + openssl 版本

在我的上篇文章中只编译了libcurl库 但是不支持 https 协议 ,如果不需要支持https可以参考这个https://blog.csdn.net/qq_40218744/article/details/112267597现在加上openssl 来支持https首先下载 openssl 源码https://www.openssl.org/source/我下载的版本是openssl-1.1.li.tat.gz 这个版本下载解压之后 使用cd 命令进入这个目录 每个人解压的目录位置可能不一样第

2021-01-07 13:48:52 1034 1

原创 mac 上编译 libcurl

首先在 https://curl.haxx.se/download.html 官网上下载好libcurl库。我下载的是curl-7.74.0.tar.zip 这个版本,下载下来之后并解压好。打开终端 cd 进入解压好的文件之中输入命令第一步: ./configure --disable-ldap --without-zlib --disable-ldaps --prefix=/usr/local/curl第二步: sudo make install使用方法:第一步:打开xcode 新建一个c

2021-01-06 14:01:38 3357 7

原创 关于DuiLib源码的调试

在每一次修改源码后,需要把lib、头文件、dll拷贝到创建的工程下。这样非常的麻烦,效率低下。这里可以使用批处理来做样一个事情,效率会提高很多。调试起来非常方便。首先建立一个bat文件代码如下:set SrcPath="D:\TestSource\duilibmaster\duilibmaster"set SrcDllPath="D:\TestSource\duilibmaster\duilibmaster\bin"set DesPath="D:\Vs2013\Win32Project7\Win3

2020-10-29 13:43:44 216

原创 关于在Duilib 中的调试信息输出

关于在Duilib 中的调试信息输出在使用DuiLib 的时候,对程序进行调试的时候 就需要看一些信息。当然可以使用visual studio 调试查看,但是我比较喜欢在终端下查看信息,看个人喜好。首先先放源代码, 这是Duilib官方的源代码:void DUILIB_API DUI__Trace(LPCTSTR pstrFormat, ...){#ifdef _DEBUG TCHAR szBuffer[300] = { 0 }; va_list args; va_star

2020-10-20 10:04:31 416 2

原创 Duilib 创建对话框与主窗口传递消息

这是主窗口中 根据你的需要 创建对话框代码 相信模态和非模态对话框的区别大家应该知道,这里不做论述 CReturnDialog pReturnDialog (); pReturnDialog.Create(m_hWnd, _T(""), UI_WNDSTYLE_DIALOG, 0, 0, 0, 0, 0, NULL); pReturnDialog.CenterWindow(); pReturnDialog.ShowModal(); //模态对话框这是主窗体 消息接受代码 很简单

2020-08-20 10:54:14 820

原创 计算数值的整数次方

1、当指数为负数的时候,可以求指数的绝对值,算出次方的结果再求倒数(正数正常计算)2、当底数为0 指数为负数时候 按照指数为负数的计算方法 0会为分母(分母不能为0)这时候会出错(注意)3、使用全局标志位标识是否出错代码:#includebool flag = true;bool equals(double base){if (-0.0000001 <= base&&...

2019-11-12 19:00:55 221

原创 简单的冒泡排序

#includevoid Swap(int& a, int& b){int c;c = a;a = b;b = c;}void sort(int *a, int length, bool MaxOrMin){bool flag = true;for (int i = 0; (i<length-1) && flag; i++){flag...

2019-11-07 15:28:27 82

原创 C++中 new 和 malloc、delete 和 free 的区别

new 关键字是c++的一部分malloc是c库提供的函数new以具体类型为单位进行内存分配malloc以字节为单位进行内存分配new在申请内存空间时可进行初始化malloc仅根据需要申请定量的内存空间new在所有c++编译器中都被支持malloc在某些系统开发中是不能调用new能够触发构造函数的调用malloc仅分配所需的内存空间对象的创建只能使用newmalloc 不适合...

2019-11-05 12:55:27 87

openssl+curld

编译好的库

2021-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除