脑洞:关于生活中常见但是意义不明的x符号,我感觉这应该算是运算符重载滥用

四级用户 kjaboshopainmw 2022-10-4 1164

(等大文件解压的时候随便写写,可能没啥实际含义)

之前我提到:生活中常见x运算符

用法1:表示虚拟角色之间的某种感情关系,x运算符两边的参数是两个虚拟角色

犬夜叉 x 戈薇

贝雷丝 x 帝弥托利


用法2:表达现实中企业之间的某种合作关系,x运算符两边的参数是两个企业或社会组织

虎扑 x 大象联合发布


从群众到大公司都在用,但是没人知道这个运算符究竟从何而来

然后后来想了想,这不就是运算符重载滥用吗。(计算机学科概念,就是把已经定义的、有一定功能的运算符进行重新定义,来完成更为细致具体的运算等功能。

比如说人脑中默认的x运算符计算 1 x 1 返回 1, 2 x 2 返回 4

然后不知道谁第一个把x运算符重载了,定义犬夜叉 x 戈薇(这能返回啥?返回他们的后代?返回他们的支援对话?)

结果后来看的人一头雾水,犬夜叉 x 戈薇 这个运算该怎么进行?原来的x号只能传入两个数值,现在为什么能传入两个虚拟角色了。

但是不知道为什么,这个重载以后的定义也逐渐传开了

然后企业也开始用了,传入两个Object类返回它们的合作状态

现在这个重载以后的定义已经广为流传,但是却没人知道这个重载最早是谁进行的

所以说运算符重载不能改变其原有的定义,犬夜叉和戈薇这两个角色对象就没有数值乘这个操作,不能进行这一运算,以增强代码的可读性和可解释性


上一篇:求救!
下一篇:求助 一个关于ps2游戏盘的问题 想不明白了
最新回复 (4)
  • 四级用户 万年老三吉良吉影大叔 2022-10-4
    0 2

    啥娱乐都没带,滞留酒店,无聊百度了一下…………


    Screenshot_20221004_220113_com.huawei.browser.jpg

  • 六级用户 qqllo 2022-10-4
    0 3
    x还可以代表10
  • 三级用户 icemould 2022-10-4
    0 4
    xoxo/xxoo
  • 四级用户 狼牙土豆终结者 2022-10-4
    0 5


    20211229080625164073638559796.gif

    • 老男人游戏网配套论坛
      6
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。