V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  StarsunYzL  ›  全部回复第 2 页 / 共 4 页
回复总数  74
1  2  3  4  
2025 年 3 月 28 日
回复了 ok168168 创建的主题 iPhone 有大神可以搞定吗?
看手机型号和系统版本,iPhone X 及更老机型可以,X 以上的机型看 iOS 版本
2025 年 2 月 16 日
回复了 ugpu 创建的主题 职场话题 想知道下北上广一线程序的就业面试情况
不算困难吗,我感觉广深 5 年能拿 30k 的也不多吧,偏小众的岗位或者大厂可能性高些吧
2025 年 1 月 17 日
回复了 Sanarara 创建的主题 NAS 要注意, qBittorrent 自动运行 torrent 传播的挖矿脚本
qBittorrent 有官方 docker ,可以装在群晖上,为啥要用第三方的呢
参加一下
2025 年 1 月 3 日
回复了 tool2dx 创建的主题 然而并没有 openssh 协议貌似已经一统天下了。
@tool2dx 安装 openssh 90%是为了传文件??迷惑发言,不要太离谱,绝大部分人用 SSH 的主要目的都不是传文件吧
2024 年 12 月 27 日
回复了 5261 创建的主题 Rust rust 大抵是病了,它担心大家太容易掌握了
还好吧,早年刚入行时第一次见到 boost::xpressive 用 C++模板实现的静态正则表达式我 CPU 都被干烧了,一般的正则:

string reg = "<(\\w+)>.*?</\\1>";

用 xpressive 写成等效的静态正则(编译期正则)是这样的:。。。。

sregex sre = '<' >> (s1= +_w) >> '>' >> -*_ >> "</" >> s1 >> '>';

C++模板竟然还能实现这种功能,我都惊呆了,C++用有限的标准却能实现的各种奇葩语法和功能的上限实在是太高了
2024 年 12 月 25 日
回复了 guoguobaba 创建的主题 OpenAI 现在怎么给 openai 交费
人家 4 楼都说了有购买 API 的需求,还一堆 Google Play 、App Store 的
2024 年 12 月 25 日
回复了 ycyppq123 创建的主题 Apple TV 关于索尼电视 三星回音壁 Apple TV 连线问题
索尼+Q990D+机顶盒同样的接法,没问题,更新一下回音壁固件试试,用 U 盘或者回音壁连 WiFi 更新
2024 年 12 月 24 日
回复了 WilliamColton 创建的主题 宽带症候群 请问有什么机场是可以不被 chatgpt 降智的嘛?
@ccoming077 求落地机推荐
2024 年 11 月 29 日
回复了 loulijun 创建的主题 问与答 始祖鸟的衣服为什么这么受欢迎?
@hatw 早在安踏收购前就很火了,作为一个中年人我也 get 不了始祖鸟,个人觉得始祖鸟的衣服背包在所有服饰品牌里都能排到最丑前三
2024 年 11 月 4 日
回复了 NxxRngjnbgj 创建的主题 问与答 有什么软件是一定需要 Intel 的 cpu 的
早期虚拟化类比如安卓模拟器的加速驱动只有 Intel 版,后来才慢慢有 AMD 的版本,所以保不齐将来有什么新技术也是优先适配 Intel ,这么说 Intel 通用性最好也没错
2024 年 10 月 14 日
回复了 fat4fox 创建的主题 Apple IOS18 就是一半成品
不一直都是这样吗,每年 iOS 大版本更新都是半成品和期货,完全体起码要到 xx.5 版本
2024 年 9 月 30 日
回复了 qdwang 创建的主题 iOS 从 iOS 17 以来一直没有修复的一个 BUG
没遇到,这种通过实体按键操作的功能,实体确认感很强,只要按钮不失灵几乎 100%会触发,所以我都是操作一次后等系统有反馈,从来不会想着再操作一次
2024 年 9 月 25 日
回复了 Arguments 创建的主题 iPhone iOS 18 AppStore 彻底锁区了?
并没有,我的正常显示,正常更新
2024 年 9 月 24 日
回复了 blackstack 创建的主题 程序员 使用 socket 做进程间通信的架构师属于什么水平
用 socket 再正常不过了,没记错的话 libevent 在 Win 上单进程内都有用 socket 做事件通知
2024 年 9 月 14 日
回复了 ji76289 创建的主题 iPhone 深圳的消费补贴适用于 iPhone16
请问啥补贴呢,有活动介绍链接吗
1 、简单点可以学微软 Win32 SDK ,结构第一个成员是结构大小,要求使用结构的人必须初始化这个成员,你的接口内通过这个成员的数值大小来判断结构是新是旧,缺点是新增结构成员只能加在结构最末尾:
```cpp
struct OldMyStruct {
uint32_t struct_size;
int a;
};

struct MyStruct {
uint32_t struct_size;
int a;
int new_a;
};

int getStructInfo(const MyStruct &struct) {
if (struct.struct_size == sizeof(OldMyStruct)) {
struct.a; // 只访问旧结构成员
} else if (struct.struct_size == sizeof(MyStruct)) {
struct.new_a; // 访问新结构成员
} else {
// 错误,未正确初始化结构
}
}

// 使用者
MyStruct my_struct;
my_struct.struct_size = sizeof(my_struct);
getStructInfo(my_struct);
```

2 、该说不说,std::string 这种动态分配内存的结构成员,memcpy 拷贝 MyStruct 结构是不行的
1  2  3  4  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2551 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 15:52 · PVG 23:52 · LAX 08:52 · JFK 11:52
♥ Do have faith in what you're doing.