visual studio 2019/2022 与 vcpkg 的那些火花
这些年,走马观花,易语言、java、c/c++、c#、python都有所耳闻,也浅尝过MFC、Qt、WinForm、Wpf还有MAUI之类的UI框架。但是,我最爱的,还是c++和MFC。只是,在Windows上,一直没有比较完美的包管理工具,导致调轮子的方式很繁琐:源码包含或者手动编译,再静态/动态链接。听闻vcpkg有段时间了,一直没去细究到底能做啥,能给自己的业余爱好带来啥便捷。于是蹭着...
这些年,走马观花,易语言、java、c/c++、c#、python都有所耳闻,也浅尝过MFC、Qt、WinForm、Wpf还有MAUI之类的UI框架。但是,我最爱的,还是c++和MFC。只是,在Windows上,一直没有比较完美的包管理工具,导致调轮子的方式很繁琐:源码包含或者手动编译,再静态/动态链接。听闻vcpkg有段时间了,一直没去细究到底能做啥,能给自己的业余爱好带来啥便捷。于是蹭着...
因为需要经常在指定ip地址和自动获取ip之间进行切换,手动设置又嫌过于繁琐,于是有了此文。一.设置IP地址netsh interface ipv4 set address %NAME% static %ADDR1% %MASK1% %GATEWAY%netsh interface ipv4 add address %NAME% addr=%ADDR2% mask=%MASK2%二.设置DN...
情景原本C代码中,申请char*内存空间,是使用的calloc(1, size)。在使用c++11对代码进行重构时,使用new来获取可用堆空间,其部分代码及上下文如下:***前面的省略*** fileBuf = new char(fileSize + 1) if (fileBuf == NULL) { m_logger->error("new memory {} by...