语言 问答列表

“最小惊讶”和可变的默认参数

作者:Stefano Borini 提问时间:7/16/2009

任何对 Python 进行足够长时间修补的人都被以下问题咬伤(或撕成碎片): def foo(a=[]): a.append(5) return a Python 新手希望这个不带参数的函数...

为什么没有||= 或 &&= 运算符?

作者:George Duckett 提问时间:6/14/2011

我们为所有逻辑运算符、移位运算符、加法运算符和所有乘法运算符提供了等效的赋值运算符。 为什么逻辑运算符被排除在外? 有没有很好的技术理由来解释为什么它很难?...

为什么对一个变量进行多个值的不相等检查总是返回 true?

作者:sampathsris 提问时间:10/13/2014

我的程序中有一个变量,它可以从值集中获取任何值v "a", "b", "c", ..., "z" 我的目标是仅在 不是 、 或 时执行某些语句。v"x""y""z" 我试过了, 对于类 C ...

这两个“类型”定义之间有什么区别,它们具有不同的通用位置,以及如何使用它们?[复制]

作者:ypa y yhm 提问时间:9/5/2023

这个问题在这里已经有答案了: 泛型参数放置之间的打字稿差异 (2 个答案) TypeScript:如何为泛型函数创建泛型类型别名? (1 个回答) 3个月前关闭。 我发现了 2 个不同的:type ...

为什么我不能使用 atof 将 std::string 转换为 double?

作者:Max Frai 提问时间:6/18/2009

我正在尝试转换为 . 我试过了:std::stringfloat/double std::string num = "0.6"; double temp = (double)atof(num.c_s...

并发性和并行性有什么区别?

作者:StackUnderflow 提问时间:6/27/2009

并发性和并行性有什么区别?...

Cognos 软件包标签翻译不起作用

作者:Samuele 提问时间:10/19/2023

我有一个 Cognos 11.2.2 的环境。我在包上有一些不同标签转换的语言(例如英语),但是当我尝试使用report studio时,所有标签都以包设计语言显示。 我用于测试功能的用户语言是英语 ...

在什么意义上,const 只允许对可变成员变量进行原子更改?

作者:Enlico 提问时间:5/9/2020

我正在阅读Ivan Čukić的《C++函数式编程》,我很难解释第5章摘要中的一个观点: 当您创建成员函数时,您承诺该函数不会更改类中的任何数据(对象不会更改任何数据),或者就对象的用户而言,对对象...

为什么不可变 lambda 中的字段在捕获 const 值或 const 引用时使用“const”?

作者:Emil 提问时间:8/11/2021

如问题 lambda capture by value mutable does not work with const &?,当使用其名称或在可变 lambda 中捕获类型的值时,隐藏类中的字段会获...

从输入流中提取最后 n 个字节的良好通用技术有哪些

作者:davolfman 提问时间:2/3/2022

假设我有一个长度未知的输入字节的二进制流,以可识别的类似 EOF 的条件结尾,那么有哪些算法可以提取最后一个字节,比如 8 个字节,并以与其余输入不同的方式处理它们?假设没有任何很好的实现特定功能,例...


共885条 当前第9页