wudicgi 最近的时间轴更新
wudicgi

wudicgi

V2EX 第 500953 号会员,加入于 2020-07-27 13:12:15 +08:00
今日活跃度排名 13980
wudicgi 最近回复了
1 天前
回复了 zinwalin 创建的主题 编程 请教 MQTT 连接的问题
是长连接,而且有心跳机制,连接断开要重连
3 天前
回复了 lingdu666 创建的主题 git git 操作命令行比界面有哪些优势呢?
如果不是写脚本要用的话,没啥优势
4 天前
回复了 amiwrong123 创建的主题 C++ inline 不能修饰一个全局函数呗?
> 我知道一般操作是 static inline 加函数定义放到头文件里。
那为什么不按这个来呢

如果一定要把函数代码写在 .c 里,就去掉 first.c 里函数定义的 inline 修饰符好了,
让编译器决定什么时候内联,什么时候调用

又要内联,又要在其他 .c 里调用,这让编译器很难办啊
4 天前
回复了 turtlekey 创建的主题 生活 忽然翻到二十岁时写给自己的忠告
“道德和法律都不应该成为你的障碍” 好家伙……
14 天前
回复了 SummerSec 创建的主题 分享发现 真无线蓝牙降噪耳机求推荐
对我个人而言,目前在用的 FIIL CC Pro 感觉佩戴舒适度和降噪都不错
但 FILL 另一款 CG Pro 舒适度和降噪就感觉都不太行,可能是把体积做小导致的
yulon 已经把需要说的都说了,极有可能就是按 4 字节处理出来的结果,因为 s 在栈里分配,地址会是 4 字节对齐的
如果有兴趣可以试试 s[10] = "_hello" 时 strcpy(s + 2, s + 1) 的情况,结果应该不一样
不过其实深究这个意义不大,首先考虑把 strcpy() 换成 strncpy(), strncpy_s() 之类的函数,其次必要时自己加额外判断

另外,看到你想自己写个 strcpy() 的实现,
如果是 for 循环简单的逐字节复制,怕是这时 strcpy() 会直接运行到访问地址无读写权限的情况,
把从 s 起始位置开始的所有的能读写的字节都改成 'h'

标准库的实现会不一样,有的库可能先 strlen() 算好长度再调用 memcpy(), 这样不会有一直处理下去的问题,
但具体结果如何得看具体代码了,一般会有不少优化的,毕竟 memcpy() 很常用
16 天前
回复了 jylee 创建的主题 职场话题 第一天上班要做什么?
确定是 3 号吗?
17 天前
回复了 SurfaceView 创建的主题 分享发现 终于从华硕路由器的魔掌里摆脱了
我以前还买 netgear 刷 dd-wrt
现在都换成 tp-link 的了,管理界面功能少点,但也够用了,挺稳定的
就扁平网线就挺好,贴墙边和门框走,平时你不去看根本注意不到
换成 UNIX 时间戳看,这个时间点就没有什么特殊的了 [doge]
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1187 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 19:41 · PVG 03:41 · LAX 11:41 · JFK 14:41
♥ Do have faith in what you're doing.