V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 448 页 / 共 563 页
回复总数  11250
1 ... 444  445  446  447  448  449  450  451  452  453 ... 563  
@HFX3389 不是不需要吧,而是静态编译进了程序里面。
@H0H 手写 asm 小是因为没链接别的库。
除去别的库,编译器优化出来的代码可能比手写还要小,VC++ 有最小体积的优化选项。再把入口点改成自己的函数,不使用运行库的入口点,然后完全不调用 C/C++ 函数,也能做得很小。
@H0H 除了自动链接的 entrypoint stub,其他函数是用了才会链接。微软没这么傻,不信你可以自己用一个 static library 试试看会不会全部都编译进去。
我个人印象中 VS2017 用向导创建的 C++ Win32 GUI app,完全使用静态链接编译出来才 70 KB。我自己用 C++ 编写的一个程序,使用了 rapidjson, libcurl, zlib 以及一些 7-Zip 的代码,同时也是完全静态链接,编译出来才 900 KB 左右。
没记错的话 VS2017 C++ 程序仍然可以在 Windows 2000 下运行,一个例子是 ConEmu。
不想依赖其他 dll 请使用静态链接,手写 asm 的话未必比编译器优化的好。
试试禁止访问 www.msftconnecttest.com
@kokutou 这不是编程语言。
这种做法并不一定稳定,从该项目的 issues 可以看出有许多问题。
@glasslion 加了 BOM 不会不兼容 ASCII 吧? BOM 本来就是一个 Unicode 字符,这就等于在文件首部有个 Unicode 字符。如果因此而不兼容的话不就说明 UTF-8 设计得不好吗?
@sneezry 而且 RFC 一些标准也使用 CRLF,比如 HTTP/1 系列。
@yejinmo C# 要装运行库,算上的话就超过 10M 了。
现在搞 Windows 开发,如果要开放、免费、仍在维护、编译后体积小的话大概只有 C++ 了。
VB6 不再维护了;易语言收费且几乎不再维护了; aardio 据说仅有作者一人维护,而且作者风评不好。
Delphi 目前仍在维护,不过似乎不免费?
2019-04-10 14:11:18 +08:00
回复了 karlxu 创建的主题 问与答 Android 上局域网有什么传输速度比较快的 APP?
@karlxu 那用 iperf3 测一下网络速度吧。
2019-04-10 13:22:06 +08:00
回复了 karlxu 创建的主题 问与答 Android 上局域网有什么传输速度比较快的 APP?
建议先测一下你手机闪存的写入速度。
2019-04-10 00:30:14 +08:00
回复了 mohoumk2 创建的主题 问与答 有没有可以模拟门禁卡的 APP 推荐?
我猜测是没有的。Android API 里面 NFC 卡模拟似乎只有 HCE。要模拟 Mifare 卡可能需要驱动和硬件适配的。
有折腾能力的话上网找找别的办法也许可行。没折腾能力就算了。
我这边的门禁卡,用 MIUI 提示加密卡不能模拟,而用黑加手环却能成功模拟并且可用。不知道小米搞什么的。
@ysc3839 忘了,还要把 'rgb' 替换成 'rgba'。
先把字符串转成小写,再把 ')' 替换成 ', 0.5)'。
@v2byy 大概是 右键 显示反汇编。
单步汇编调试看看?
2019-04-09 11:34:02 +08:00
回复了 Variazioni 创建的主题 问与答 想咨询一下大佬们关于国内安卓推送服务的现状。
@Variazioni 不能自己装。安装为用户应用的话可能不工作。
不过 MIUI 似乎有做特殊处理,安装为用户应用也能正常工作。不知道什么原理。
1 ... 444  445  446  447  448  449  450  451  452  453 ... 563  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2499 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 65ms · UTC 04:27 · PVG 12:27 · LAX 21:27 · JFK 00:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.