"重载",到底是念 chong 还是念 zhong - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
irenicus
V2EX    程序员

"重载",到底是念 chong 还是念 zhong

  •  
  •   irenicus 2017-03-22 15:10:32 +08:00 9733 次点击
    这是一个创建于 3126 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从用途上看,应该是念 chong 但是从英文 overload 上看,貌似是念 zhong ?

    第 1 条附言    2017-03-22 16:46:05 +08:00
    关于过载(超载)和运算符重载的英文略微考证了一下
    两者都用的是 overload
    https://en.wikipedia.org/wiki/Overload

    不过重载用的是动名词 function overloading 和 operator overloading
    甚至 overloading 还表示国际象棋里用一个棋子看两边,和运算符重载的含义近似
    https://en.wikipedia.org/wiki/Overloading

    同意 8 楼说法,在 operator overloading 中的 over 和 overwrite , override 的 over 一样,表示覆盖而不是超过
    所以 chong 比 zhong 更合适
    54 条回复    2022-07-24 12:29:37 +08:00
    ferrum
        1
    ferrum  
       2017-03-22 15:13:06 +08:00
    感觉 reload => 重载, overload => 超载 合适点,读音也确定了。
    hjc4869
        2
    hjc4869  
       2017-03-22 15:16:33 +08:00
    个人偏好重(zhòng),然而也没什么依据……
    love4taylor
        3
    love4taylor  
    PRO
       2017-03-22 15:17:02 +08:00
    overload 就不该译为 重载 吧
    475797650
        4
    475797650  
       2017-03-22 15:18:47 +08:00
    超载 2333
    Tink
        5
    Tink  
    PRO
       2017-03-22 15:20:04 +08:00   3
    overload 是过载
    ikaros
        6
    ikaros  
       2017-03-22 15:20:15 +08:00   1
    "当你不确定读 chong 载还是 zhong 载时,就读 zhong 载吧." Linus Torvalds
    ltux
        7
    ltux  
       2017-03-22 15:20:56 +08:00
    从概念上看念 chong ,那就念 chong 。这个词都是用既有词汇表达新概念,但是英语跟汉语在词汇选择上的倾向有所不同,故不必纠结英语原文 overload 。翻译讲究信达雅,纠结于 overload 的原义只是做到了字面意义上的“信”,是为假“信”,读做 chong 才是概念层面的“信”,此乃真“信”。
    we000
        8
    we000  
       2017-03-22 15:21:06 +08:00   4
    chong

    overload 的 over 是类似 overwrite 的 over, 不是 off limit 的 over
    asen1987
        9
    asen1987  
       2017-03-22 15:21:20 +08:00   1
    reload 重 chong 新载入
    overload 负载过重 zhong
    noNOno
        10
    noNOno  
       2017-03-22 15:22:23 +08:00
    个人偏好 23333
    overload , chongzai ,重新载入
    override , chongxie ,重新写......
    samingzhong
        11
    samingzhong  
       2017-03-22 15:23:10 +08:00
    重(chóng)名但是参数列表不同的函数 /方法,称之为“重载”函数 /方法。
    so ,你说呢~
    torbrowserbridge
        12
    torbrowserbridge  
       2017-03-22 15:24:54 +08:00
    re- 就是重新的意思啊
    ys0290
        13
    ys0290  
       2017-03-22 15:28:18 +08:00 via iPhone
    第一次听说 zhong 载这个叫法,是不是还有轻载?
    cxbig
        14
    cxbig  
       2017-03-22 15:29:37 +08:00
    ch2 声是重复、再次
    zh4 声是质量大
    lany
        15
    lany  
       2017-03-22 15:35:55 +08:00
    好熟悉的话题
    irenicus
        16
    irenicus  
    OP
       2017-03-22 15:38:37 +08:00
    @we000 这个解释感觉靠谱
    xuboying
        17
    xuboying  
       2017-03-22 15:40:17 +08:00 via Android
    还是直接念英文算了
    irenicus
        18
    irenicus  
    OP
       2017-03-22 15:40:36 +08:00
    @ferrum 但是, operator overload 怎么翻译,运算符超载?感觉汉语层面上说不通。。。
    inufo
        19
    inufo  
       2017-03-22 15:40:46 +08:00
    嫌麻烦就直接英文啊
    irenicus
        20
    irenicus  
    OP
       2017-03-22 15:43:45 +08:00
    讲真,我觉得这个词译成“覆载”会好些, overwrite 也可以改成"覆写"
    不过就怕哪天再冒出来个 coverload 啥的,就尴尬了
    gdsing
        21
    gdsing  
       2017-03-22 15:59:53 +08:00
    overload 译成 重载,那么 reload 译成什么好呢?
    Micky
        22
    Micky  
       2017-03-22 16:09:39 +08:00
    粘贴 应该是 zhan 贴 还是 nian 贴?
    ltux
        23
    ltux  
       2017-03-22 16:18:31 +08:00
    @gdsing reload 也译重载,联系上下文不难区分说得是 reload 还是 overload 。不同语言的词汇并不一定能一一对应,正如汉语的“生命”和“生活”译成英语都是 life 。
    amon
        24
    amon  
       2017-03-22 16:21:38 +08:00
    重载从没见过读 zhòng 的,而且 overload 是过载。
    helloit
        25
    helloit  
       2017-03-22 16:24:38 +08:00
    密钥 应该是 密 yue 还是 密 yao ?
    miniwade514
        26
    miniwade514  
       2017-03-22 16:25:12 +08:00
    代码念第二声,卡车念第四声。
    liyuhang
        27
    liyuhang  
       2017-03-22 16:47:02 +08:00
    一般来说有争议用的人少的就是对的
    realpg
        28
    realpg  
    PRO
       2017-03-22 17:14:00 +08:00
    overload 并不是面向编程上常规意义上说的那个 chongzai


    chongzai 面向对象编程那个词

    而编程接触的英语 overload 的翻译是“过载” 中文对应常用词是超载

    楼主是不是看到编程出现了 “重载这个词” 又在哪里看到了 overload 就联系到一起了
    EterNalReality
        29
    EterNalReality  
       2017-03-22 17:17:37 +08:00
    真的水啊
    a1310747
        30
    a1310747  
       2017-03-22 17:18:30 +08:00
    坐骑应该是 zuo ji 还是 zuo qi
    jsou
        31
    jsou  
       2017-03-22 17:26:25 +08:00
    大水 B ,有吊你找下一份工作面试时这样读
    momocraft
        32
    momocraft  
       2017-03-22 17:32:16 +08:00
    我的理解是载--load, 重--over. chong2 更合适
    Phariel
        33
    Phariel  
       2017-03-22 17:35:15 +08:00 via Android   1
    Overload 应该是过载 炉石已经教会了我们 _(:3)∠*)_
    vwok
        34
    vwok  
       2017-03-22 17:40:00 +08:00
    https://users.soe.ucsc.edu/~charlie/book/notes/chap7/sld012.htm
    overload 重载,重是多重的意思
    override 重写,重是覆盖的意思
    yuxuan
        35
    yuxuan  
       2017-03-22 17:52:50 +08:00
    为啥感觉这帖子似曾相识 连回答都感觉一样。。。
    BOYPT
        36
    BOYPT  
       2017-03-22 18:19:38 +08:00 via Android
    载要读 zaì
    0TSH60F7J2rVkg8t
        37
    0TSH60F7J2rVkg8t  
       2017-03-22 18:22:02 +08:00
    Google 翻译的是:

    overload 超载
    override 覆盖
    des
        38
    des  
       2017-03-22 18:26:47 +08:00 via Android   1
    @ikaros
    我没说过这话 Linus Torvalds
    irenicus
        39
    irenicus  
    OP
       2017-03-22 18:55:39 +08:00
    @realpg 看我给的 wiki 链接。 operator overloading 对应的中文界面:运算符重载
    maplerecall
        40
    maplerecall  
       2017-03-22 19:17:17 +08:00
    反正说“ chong ”载大家都听得懂,也符合表现,感觉这个也和密钥( yao / yue )一样,语言是交流的工具,当一种读音被广泛的接受的时候那这种读音就变成了正确的读音,就比如荨( qian )麻疹一直被误读为( xun )麻疹,然后最后官方读音就认可了 xun 为正确的读音,这才是语言正确的发展方式
    shihira
        41
    shihira  
       2017-03-22 19:33:30 +08:00
    (但是 C++的重载绝对是 zhong 载,稍微不注意的话,几百行模板类编译完出来可以有几十 M 东西
    realpg
        42
    realpg  
    PRO
       2017-03-22 19:41:47 +08:00
    @irenicus #39
    C++的 overload 这个我个人认为是不良翻译,然后被标准化下来的

    C++之外,中文“重载”是一个面向对象的通用名词(override/overriding)


    你的主贴拿出来的是“重载”这个词 我们只能从更通用的角度去读
    bao3
        43
    bao3  
       2017-03-22 21:29:51 +08:00
    这也要纠结半天, 99 年, 16 岁,自己学 C++,就已经叫 chong 载了,仔细一想就知道了,一个符号被再次作他用,一个函数也另作他用,不就是重复使用么,无论是 overload 还是 overwrite ,总之是同一个名字重复赋予不同的内涵。所以这里的重点是在于“重复”而不在于同一个名字内涵变沉重。。。
    huamei
        44
    huamei  
       2017-03-22 21:35:53 +08:00
    @helloit "密钥"读 yue ,还有个词是"秘钥"读 yao ,在加密一类的都是前一个词,后一个还没见过使用范围
    zoffy
        45
    zoffy  
       2017-03-23 09:25:40 +08:00
    我靠,逐词翻译,那是不是应该跟 overflow 统一一下,把 overload 翻译成「溢载」
    Arnie97
        46
    Arnie97  
       2017-03-23 09:39:30 +08:00 via Android
    这两个读法都有,不是一个意思…

    重( chong )载函数
    重( zhong )载铁路
    Jimrussell
        47
    Jimrussell  
       2017-03-23 09:50:36 +08:00
    密钥的"钥"还有讨论读音的价值, 重载的"重"一般小学学过多音字的话都不会有疑问啊? point 在哪里?
    skylancer
        48
    skylancer  
       2017-03-23 10:58:38 +08:00
    skylancer
        49
    skylancer  
       2017-03-23 11:01:35 +08:00
    说到这个我又想起来当年国内汉化巫师的那个傻逼汉化组了
    你要说参考小说(背景小说)翻译成巫师也就算了,居然还是说 Witch 是巫婆 Witcher 就是巫师,结果现在整个 The Witcher 约定俗成的翻译就是巫师...
    irenicus
        50
    irenicus  
    OP
       2017-03-23 11:33:19 +08:00
    @skylancer
    字幕组翻错一两个俚语的现象都很普遍,游戏汉化出错也正常。
    但是错的东西一时间没改过来变成了约定俗成的东西就很蛋疼了。。。
    orderc
        51
    orderc  
       2017-03-23 11:39:41 +08:00
    第一次听到 zhong 载这个词
    zhustec
        52
    zhustec  
       2017-03-23 20:16:58 +08:00 via Android
    特别重 zhong 要的重 chong 载
    nanpuyue
        53
    nanpuyue  
       2017-03-29 06:26:50 +08:00 via iPhone
    over 什么意思?
    大约应该是在什么之上,覆盖的意思
    也有超过的意思
    但就是没有 heavy 的意思……
    redsun368573607
        54
    redsun368573607  
       2022-07-24 12:29:37 +08:00
    @ferrum 感觉这样就有点像重新加载了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1363 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 16:44 PVG 00:44 LAX 09:44 JFK 12:44
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86