会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
iProtocol
博客园
首页
新随笔
联系
管理
订阅
2020年11月23日
关于printf("%d,%d",i++,i++)的输出结果
摘要: int main(){ int i=0; printf("%d,%d",i++,i++); return 0; } 输出结果1,0 网上很多帖子说了这个问题,还有汇编部分截图。我这里不再重复。 说下个人理解,函数参数是自右向左入栈,这个相信大家都知道。 这题的关键是右一参数入栈后,右二参数入栈前,这
阅读全文
posted @ 2020-11-23 21:05 YZHuang
阅读(1577)
评论(0)
推荐(0)
2020年9月30日
c++ win32 获取进程启动时间
摘要: HANDLE process = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, processID); if (process != NULL){ FILETIME ftCreation, ftExit, ftKern
阅读全文
posted @ 2020-09-30 14:30 YZHuang
阅读(2032)
评论(0)
推荐(1)
win32 获取文件版本、描述等信息
摘要: 1 std::string GetFIleDescription(TCHAR *file_path){ 2 std::string description = ""; 3 4 //获取版本信息大小 5 DWORD dwSize = GetFileVersionInfoSize(file_path,
阅读全文
posted @ 2020-09-30 14:21 YZHuang
阅读(1431)
评论(0)
推荐(0)
2020年3月31日
UDP 服务器和客户端实例,实现2个客户端通过UDP服务器打洞穿透
摘要: UDP打洞的原理其实很简单,客户端A和B分别向服务器发送一条消息,这个时候服务记录下两个客户端的ip和port,转发给客户端,客户端就拿到了对方的地址信息,向对方发消息即可。 注意客户端互发消息的第一条数据可能会丢失,但是net会记录下地址信息,数据一来一回通道才算打通。还有如果第二个客户端如果在第
阅读全文
posted @ 2020-03-31 11:15 YZHuang
阅读(854)
评论(0)
推荐(0)
2019年11月6日
c++ win32下窗口的最小化到托盘以及还原
摘要: 框架是用visual studio创建的win32控制台模板,然后自己添加最小化及还原部分代码。 需要额外包含的头文件: #include <shellapi.h> #include <WinUser.h> 方式是在托盘区创建图标,隐藏主窗口。 托盘创建图标: void ToTray(HWND hW
阅读全文
posted @ 2019-11-06 17:45 YZHuang
阅读(6728)
评论(2)
推荐(0)
2019年6月5日
基于百度OCR的图片文字识别
摘要: 先上图,有图有真相 首先在百度开通ORC服务,目前是免费的,普通识别每天50000次免费,非常棒! 百度文档:http://ai.baidu.com/docs#/OCR-API/top 下载百度SDK神马的就不多说了,需要包含CURL和JSON库,注意版本要求 windows下的openssl 32
阅读全文
posted @ 2019-06-05 19:54 YZHuang
阅读(5779)
评论(3)
推荐(0)
2019年5月29日
vs2017编译boost 1.70.0
摘要: 目前最新版本的boost库是1.70.0。现在在学习使用cinatra搭建c++的http服务器,需要用到boost库中的asio,下载了一下最新版本的boost库,捣鼓了半天。 1、下载 boost官网:https://www.boost.org/users/history/version_1_7
阅读全文
posted @ 2019-05-29 17:40 YZHuang
阅读(2406)
评论(0)
推荐(0)
公告