V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 51 页 / 共 176 页
回复总数  3519
1 ... 47  48  49  50  51  52  53  54  55  56 ... 176  
2020-01-07 14:47:50 +08:00
回复了 jimages 创建的主题 问与答 c++中的 variadic template function 中的 Args 不能接受 0 个参数?
因为一个对 print(os) 的调用总是会产生,所以出错。

一种解法是用 if constexpr 阻止不发生的路径的代码生成。
另一种是用重载

template <typename T>
std::ostream &print(std::ostream &os, T const &t) { return os << t; }

template <typename T, typename ...TRest>
std::ostream &print(std::ostream &os, T const &t, const TRest &...rest) { return print(os << t, rest...); }

第一个版本更加优先。

更自然的解法是允许 0 个东西被打印:

template <typename T>
std::ostream &print(std::ostream &os) { return os; }

template <typename T, typename ...TRest>
std::ostream &print(std::ostream &os, T const &t, const TRest &...rest) { return print(os << t, rest...); }
理论上你读完收件箱之后进行 IMAP 同步会把另外两个文件夹里的也设置为已读。这个现象是因为 Gmail label 不能映射为传统的文件夹,一封邮件可以存在于多个 IMAP 文件夹里,或者可以认为一封邮件具有多个硬链接。

此现象也可见于发给自己的邮件(发件箱里的邮件会是未读状态)。
2020-01-07 00:38:04 +08:00
回复了 jasonlee1307 创建的主题 Windows Windows 95 比 Windows 10 的 UI 更好吗?
@est #23 根据 https://devblogs.microsoft.com/oldnewthing/20040517-00/?p=39313 文档里的说法和你提到的 tweet 不同。
2020-01-06 20:08:20 +08:00
回复了 jasonlee1307 创建的主题 Windows Windows 95 比 Windows 10 的 UI 更好吗?
@est #13 省略号和对话框之间的关系认识错误。省略号表示需要另外的数据才能完成操作,例如“关于”菜单项没有省略号,因为它的对话框是操作结果。

另外 S 那个现在一直也有,而且是非英语系统的 workaround,在英语系统里是直接在 Start 的 S 下面加下划线的。现在的 UI 允许隐藏下划线。

此外在当前焦点不在本身具有输入功能的控件上时,不需要 Alt,只要按对应字母就会触发 accelerator。
2020-01-06 06:53:40 +08:00
回复了 Huelse 创建的主题 C++ 关于 c++指针数组长度的问题
@FrankHB #12 楼主这个 malloc_usable_size 都不是 C 或者 C++ 的一部分(
adversarial fashion
2020-01-05 11:19:34 +08:00
回复了 ericgui 创建的主题 English 建议学好英语
@heyenyan #6 你才是大叔
2020-01-05 08:46:10 +08:00
回复了 ericgui 创建的主题 English 建议学好英语
在这个 context 下 language 并不是指这个或那个自然语言,这个解读是肤浅的。

一个例子:在 epsilon-delta 这套说法发明之前,微积分是一个难以捉摸、不严格的东西,在 epsilon-delta 之后,可以认为数学世界的边界向外推进了,这套 epsilon-delta 语言没有被发现可以认为是之前阻碍微积分严格发展的限制。
2020-01-04 03:46:14 +08:00
回复了 ragnaroks 创建的主题 分享创造 [Wind2]windows 下的进程托管服务
随便看了一下代码,有很多问题:

1. 大多数程序都不是为服务设计的,以服务启动这些程序会带来无数个安全隐患,并且很多程序以服务运行的时候会崩溃或者产生令人意外的效果,实用性和安全性都很值得怀疑。
2. 看起来楼主并不知道 IDisposable 成语的用法。
3. 为什么代码的格式化这么诡异?
参考 .NET 的设计,你需要的是 IArea,派生 IArea<in T>,再派生 XArea。如果通过 IArea 的方法访问,则传入对象需要先判断类型,如果类型不匹配则抛出异常。
这个是资本主义游戏,目的是最大化利润,价格严重偏离成本,决定性因素是供需。
2019-12-29 20:20:31 +08:00
回复了 0gre2019 创建的主题 Electron 很奇怪有些软件是怎么实现 Win10 那个小点点 Loading 动画的
楼主贴的图和 Windows 的实现不同。Windows 的实现是从底部出现,转两圈后在底部消失。

有很多 CSS 模拟实现,想要精确找到 Windows 实现的缓动函数也不是很困难。
2019-12-28 12:28:37 +08:00
回复了 deepmindlab 创建的主题 程序员 加州大学伯克利分校在美怎么样
根据 USNews,它的计算机研究生项目排名第一,本科排名 22。
2019-12-27 23:48:22 +08:00
回复了 youshh 创建的主题 问与答 Win10 中关于“库”的问题请教一下懂的大神...
因为这是既定的库,类似于为什么你删除“我的文档”文件夹后会自动重新生成一样。
2019-12-25 09:57:20 +08:00
回复了 shanhegu 创建的主题 问与答 onedrive 购买 1t 是 1 年吗?第二年不续费会怎么样
@bluehr #3 这个说法是错误的。根据

https://support.office.com/en-us/article/what-does-it-mean-when-your-onedrive-account-is-frozen-5e76147b-b7d5-4bcb-ba28-b91e3eb636b6

超过 3 个月超限会导致账户冻结,并且如果不即使处理“最终会被删除”。
2019-12-24 13:05:58 +08:00
回复了 pythonee 创建的主题 程序员 编程语言实现了自举是什么含义
考虑语言 X 和已经有的语言 Y。

用 Y 写出 X 的编译器 A,用 Y 的编译器编译 A 得到 U,再用 X 写出 X 的编译器 B,用 U 编译 B 得到 V,再用 V 编译 B,如果得到的结果二进制等于 V,则完成了自举,此时 V 既可以看成 Y 的编译器 - U - V 产生的,也可以看作 V 自己产生的。
2019-12-24 07:24:32 +08:00
回复了 gtchan13579 创建的主题 问与答 有个员工满意度调查的需求,求如何实现伪匿名
这个问题很奇怪,什么叫“从员工的角度看来是匿名的”?如果员工认为后台可以查看回答和名字的对应的话当饭不会认为是匿名的。

如果你希望调查结果是匿名的且可以确保所有人都参与了调查,那么可以用安全的多方计算,参与者 P1 到 Pn 是所有需要参加调查的员工,另有一个参与者 P0 接收答案,答案是所有回复按照字典序排序的结果。

当然这算是大炮打蚊子。
2019-12-23 23:10:24 +08:00
回复了 Osk 创建的主题 分享发现 论 Win 10 的 bug 我只服 uwp
第一个是认真阅读隐私条款并自行决定是否使用网站,第二个是干脆禁止这个网站使用 JavaScript,第三个是逆向工程干掉它的 tracking code。

除非是交互性极强的 app (比如 Office ),否则一个网站应该可以在无 JavaScript 环境正常使用几乎所有无需 JavaScript 的功能。
1 ... 47  48  49  50  51  52  53  54  55  56 ... 176  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1671 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 16:56 · PVG 00:56 · LAX 08:56 · JFK 11:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.