| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3931 人关注过本帖
标题:VFP帮助文件中的一处错误
只看楼主 加入收藏
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:658
专家分:2180
注 册:2014-2-7
收藏
得分:0 
不可能是翻译错误。因为在帮助文档中 Select(1) 的说明是“return the highest-numbered unused work area”,而实际执行时,select(1)返回 32767。所以,还是帮助原文确实有错误。

泉城飞狐
2016-02-04 13:46
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:4 
number of unused work area with the highest number      
2016-02-04 18:30
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
the highest number  并不指最大


1
2
3
4
5
6
7
the highest number is 1  not 7
2016-02-04 18:32
aaaaaa
Rank: 8Rank: 8
等 级:贵宾
威 望:21
帖 子:796
专家分:937
注 册:2012-9-4
收藏
得分:0 
这个是集合论的基数和序数的问题,
基数:1、2、3。。。。。。,数值越大,集合越大,比如10块钱比1块钱多,富裕;
序数:第1、第2、第3。。。。。。,数值越小,集合越前,比如第1名比第10名优秀,顶级,最好。

基数是可以计量或运算的,序数是用来排序但不能计量或运算的。

[此贴子已经被作者于2016-2-4 19:08编辑过]


民工子弟学校22班团小组长阳光模特队长冲锋篮球队前锋小苹果合唱队领唱蓝天舞蹈队编舞
2016-02-04 18:54
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
解释为“序数”较合理,不能用MAX()或MIN()去解说。
2016-02-05 07:32
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
这个“工作区”还有用 a,b,c,d.......表示的说。
2016-02-05 07:33
aaaaaa
Rank: 8Rank: 8
等 级:贵宾
威 望:21
帖 子:796
专家分:937
注 册:2012-9-4
收藏
得分:0 

新闻术语里面的 Last News/Latest News,直译是:最后的新闻,意译是:最新的新闻,表示基数最大,其序数的排名最靠前。
the highest-numbered 直译是:最大(高)的编号数,也就是最新的或者排名最靠前的可用(未用)工作区的数字。

我的理解不知道对不对。

民工子弟学校22班团小组长阳光模特队长冲锋篮球队前锋小苹果合唱队领唱蓝天舞蹈队编舞
2016-02-05 11:11
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:658
专家分:2180
注 册:2014-2-7
收藏
得分:0 
感谢大家踊跃发言。现在我来证明一下 select()在帮助文件中的解释是错误的。

1. 帮助文件中对 select(1)的解释是“return the highest-numbered unused work area”。对 select()在兼容模式下运行时的解释是“returns the number of the unused work area with the highest number”。解释中都有“highest”和“unused work area”,但select(1)的返回值是 32767,这分明是“未使用的最大工作区编号”,但 select()返回的是 1(关闭所有表,并 SET COMPATIBLE ON),这分明又是“未使用的最小工作区编号”。因此,可以证明:帮助文档中必定有一处的描述是错误的。

2. 我们都知道:select 0 会切换到未使用的最小编号工作区(这是一个公理性常识,无需证明)。在帮助文件中对 select 0 的解释是“the lowest-numbered unused work area is activated”,注意:其中的“lowest”。

由以上两点,可以得出最终结论:帮助文件中对 select()的解释是错误的。

泉城飞狐
2016-02-05 12:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
對英文思維不熟悉而已,知道結果是怎樣的就可以了。話説回來,要用到這個函數的時候極少,起碼我沒用過。

授人以渔,不授人以鱼。
2016-02-05 12:37
快速回复:VFP帮助文件中的一处错误
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036226 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved