
C++
history123
这个作者很懒,什么都没留下…
展开
-
in_addr 地址转换为char *
百度找到的代码是这样的。char* hexToCharIP(struct in_addr addrIP){ char* ip; unsigned int intIP; memcpy(&intIP, &addrIP, sizeof(unsigned int)); int a = (intIP >> 24) & 0xFF; int b = (intIP >> 16) & 0xFF; int c = (intIP >> 8).原创 2021-06-28 20:03:22 · 767 阅读 · 0 评论 -
C++学习心得
C++是一门当前仍然活跃于开发前沿的编程语言。在还未开始正式学习它时,早就听到我们的学长抱怨C++难学。起初,我刚刚接触时,也有此烦恼,不过,后来我形成了一些自己的学习方法之后感觉学习起来方便轻松许多了。在这里和大家一起分享一下: 1、学习态度要端正、谦恭:一般老师布置的题目一定要自己单独完成。当然这其中肯定会有发现自己能力不足的时候,这时你可以去问问百度,毕竟这也是一个自己学习的过程啊,不过这并不等于你可以抄袭网上的原版代码。一般的,你可能只是去看一下别人的算法思想或人家的代码规范,原创 2021-06-28 10:37:14 · 1592 阅读 · 0 评论 -
win10 vs2019 编译curl库
curl下载地址:https://curl.haxx.se/download.html1.下载最新版本后解压,并进入文件夹,运行buildconf.bat2.在开始菜单中找到Visual Studio 2019文件夹,编译64位则右击x64 Native Tools Command Prompt for VS 2019,编译32位则右击x86 Native Tools Command Prompt for VS 2019,注意:选择Run as administrator。3.在c.原创 2021-06-27 10:50:52 · 799 阅读 · 0 评论 -
C++URL编码实现
进行POST提交时,需要对提交的表单数据进行处理。VS2019 ,WIN10,可用。一般情况下,分两步走。一、处理成UTF8编码。下面代码直接粘贴在cpp文件中。namespace gconvert{#ifdef _WIN32 static int multi2uni(const std::string& multi, std::wstring& uni, UINT code) { auto len = MultiByteToWideChar(code, 0,.原创 2021-06-27 10:15:06 · 1287 阅读 · 0 评论