there can be no ... 是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了there can be no ... 是啥意思?相关的知识,希望对你有一定的参考价值。

there can be no static members of a local class.
这句话是什么意思?(计算机专业术语:static members = 静态成员,local class = 局部类)

参考技术A there can be no static members of a local class.

不能有静态局部类的成员
Class, a mutex can be either local or global.
类不同,mutex可以是局部的,也可以是全局的。
Provided by jukuu
static
adj.静止的;不变的;静电的;[物]静力的
n.静电;[物]静电(干扰);静力学;争吵
static members of a local class
Polygamy still exists in some forms among upper classmembers of some minorities.
一夫多妻制现在仍然存在于一些少数的上层阶级中。追问

也就是说,你的意思是 there can be no... 的意思是“不能有”,而不是“可以没有”,对吗?可是 can 的意思不就是“可以”吗?按照我的理解, there can be = 可以有,there can be no = 可以没有。

参考技术B 这像是一个 C++ 的问题, 跟英语翻译没啥关联。

任何局部的东西 (int, char, struct, class, etc) 都只在包含它的 function 被执行的过程中存在。执行前或执行後都不存在。 另一方面, 任何静态的东西 (int, char, struct, class, etc) 都是永远存在。这两种性质是互相茅盾的。追问

那么,你认为这句话是什么意思?

追答

我在国外多年, 不熟悉某些电脑程序语言要如何翻成中文,因此我的回答会夹带一些英文,希望你不介意。

这句话的意思就是

一个 function 里 declared 的 局部类 (local class) 里的任何成员 (member) 都不能是静态的(static)。

你在学 C++ 吗?

追问

也就是说,你的意思是 there can be no... 的意思是“不能有”,而不是“可以没有”,对吗?可是 can 的意思不就是“可以”吗?按照我的理解, there can be = 可以有,there can be no = 可以没有。

追答

请先回答我的问题:


     你在学 C++ 吗? 还是其他程式语言?

    你在翻译一本 C++ 的书吗? 还是其他程式语言的书?

追问

我提的问题,并且我每追问你一句,就要花10财富值,麻烦你尽快回答我的问题,谢谢!

追答

10财富值算啥? 你不有一千五百多吗? 我得知道你问这问题的原因,还有究竟是啥程序语言, 才能知道如何帮你。

参考技术C 局域内可能没有静态成员。

以上是关于there can be no ... 是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

解决 There are no resources that can be added or removed from the server

解决 There are no resources that can be added or removed from the server

Wireshark设置interface 时提示“There are no interfaces on which a capture can be done ”

Wireshark提示There are no interfaces on which a capture can be done.

eclipse导入git项目出现There are no resources that can be added or removed from the server错误

Delphi XE8报错:There is no overloaded version of 'ReadLn' that can be called with these argume