语言 问答列表

False == 0 和 True == 1 是实现细节,还是由语言保证?

作者:Eric O. Lebigot 提问时间:5/4/2010

在 Python 中是否保证 和 ,(假设它们不是由用户重新分配的)?例如,是否以任何方式保证以下代码将始终产生相同的结果,无论 Python 版本如何(包括现有的和可能的未来版本)?False ==...

getline() 在读取 UTF-8 表情符号字符时到达文件末尾

作者:James P 提问时间:10/13/2023

我正在编写一个处理大型分隔文件的 C++ 程序。 我有一个UTF-8 csv文件,其中包含一行带有(emoji?)字符🌟。它看起来像这样: 123,"james","piotrj🌟","199...

为什么指针的 std::iterator_traits::iterator_category 不是 std::contiguous_iterator_tag?

作者:Jan Schultke 提问时间:10/14/2023

iterator_traits专门用于指针 namespace std { template<class T> requires is_object_v<T> struct iterator_...

哪些编程语言不将 if 视为语法?

作者:sondra.kinsey 提问时间:10/5/2023

在哪种编程语言中,条件块(如果)在语法上与函数调用没有区别,包括在错误条件下执行的任何“其他”代码块?换句话说,用什么语言可以定义一个函数,然后可以互换调用?an_alternative_if_fun...

为什么 std::optional 不使用 sentinel 值来表示空的可选?

作者:NoSenseEtAl 提问时间:10/15/2023

我知道这艘船由于需要的 ABI 破损而航行,但我想知道为什么最初实现没有决定使用一些魔术位模式来 , , 等......表示空可选值。这显然需要在类型的位表示中有一些“自由”值,因此例如它不适用于 ,...

条件运算符的未执行分支是否会导致编译时出现未定义的行为?

作者:user16217248 提问时间:10/17/2023

据我所知,如果至少条件和执行的分支是编译时常量,则可以在编译时计算三元运算符。但是,如果其中一个未执行的参数会调用未定义的行为,该怎么办?在运行时,未执行的分支不会导致未定义的行为,因为在这种情况下,...

静态成员函数在声明之前在模板化类中是否可见?

作者:303 提问时间:10/18/2023

静态成员函数是否应该对 的默认构造函数的 requires-clause 可见?C++ 标准对所提供示例的合法性有何看法?bs template<auto...> struct s { s() r...

我怎样才能访问同一个超大分配对象中的第二个不同的对象,只给出一个指向第一个对象的指针?

作者:Brad Spencer 提问时间:10/20/2023

请考虑以下几点。 struct T { int a = 1; }; struct U { char b = 2; }; static_assert(alignof(U) == 1); // All...

无法在 R 图中显示汉字

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

中文字符不显示在基本 R 图中: plot(c(1,2), c(1,3), xlab = "基本", ylab = "收入") 我尝试添加 ,并尝试设置或事先,每次我得到相同的情节:family...

language_tool_python - 如何添加 ngram?

作者:Enzo Ferrari 提问时间:10/20/2023

我不知道你们中的许多人是否曾经使用过库语言工具的这个 python 包装器。 正如我所读到的,与其 API 相比,languagetool 本身无法检测它应该检测的所有错误。这是因为它需要 n-gra...


共885条 当前第46页