问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++中的foo是什么意思?

发布网友 发布时间:2022-06-03 11:14

我来回答

4个回答

热心网友 时间:2023-10-16 18:31

就像经济学家有时候使用术语“widget”来最终作为对正在被测量的“something”的替代。程序员倾向于使用术语“foo”(FOO的发音)作为在讨论想法或者是提出例子时一些确实存在的东西的普遍替代语。假如你在创建一个新的用户命令时,为任何一组程序员定义一个都要遵循的模板,你可能会以下面的格式为该命令描述语法:
  Command foo (arg1, arg2)
  其中“foo”可能意味着“你给这条命令起的名字”。换句话说,“foo”对于一些值是没有意义的标志符,这些值在使用该模板来定义一个真正的命令时会被提出来。(“arg1”和“arg2”是你在定义命令时将定义的参数或信息)。因为“foo”没有它自己合理的意义,并且“foo”传统上是作为标志符使用,任何程序员都会清楚的知道这一点。
  Foo或者是任何以这种方式使用的词正式名称是伪变量。Eric Raymond,可能是世界上关于foo和其它伪变量的最权威的人士,也列出了qux,waldo,fred,xyzzy以及其它一些偶尔用的词。虽然foo是标准的伪变量,Raymond注意到在美国之外的文化有他们自己的喜好。在英国经常可以看到Fred,barney以及wombat。法国据闻使用Toto, tata, titi, and tutu。新西兰使用Blarg and wibble。
  Foo的起源随着时间的流逝看起来已经迷乱了,但是Raymond观察到(我们也记得)在1930-1950的Bill Holman喜剧时期,“FOO”的字母经常出现在Smokey Stover漫画上,没有解释,只是作为一种塞口物,出现在号牌上,画框中以及三明治板的标志后面.

参考资料:http://smallbizit.ctocio.com.cn/whatis/248/7496248.shtml

热心网友 时间:2023-10-16 18:31

“foo” 和“foobar”等单词经常会作为示例名称,出现在各种程序和技术文档中。
据统计,在各种计算机和通信技术文档中,大约有百分之七的文档出现了这些词 语。
可是这些文件都没有为它们给出合适的解释。
虽然这不是个大问题,但对于初学者,尤其是母语非英语的人来说,这些单词往往会带来不小的迷惑。
虽然正式文件中对于“foo”的语源没有详细的记载,但我们仍可以从它的发展历史中,捋清一些脉络。
“foo” 一词最早出现在一些二战前的漫画和卡通作品中。
在关于消防队员的漫画“Smokey Stover”中,作者Bill Holman大量的使用了“foo”一词。这部漫画连载于1930至1952年,在其中,“foo”这个词经常出现在汽车车牌上和一些没有意义的对话中,
例如:“He who foos last foos best”或 “Many smoke but foo men chew”等。
“foo”是根据某种中国的小雕像底部的文字得来的。
这听起来很有道理,因为中国的雕像往往都会刻上祝福的文字,而 “foo”可能是“福”的音译。不过英文文法能接纳Holman的“foo”这个编造的单词,也是受了犹太语中“feh”和英文中“fooey”及 “fool”的影响。

热心网友 时间:2023-10-16 18:32

foobar2000是一款免费软件,开发者为Peter Pawlowski(原Winamp开发公司Nullsoft成员),是多功能的音频播放器。除了播放之外,它还支持生成媒体库、转换媒体文件编码、提取CD等功能。

热心网友 时间:2023-10-16 18:33

foobar 简写了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华润微申购什么时候上市? 老公不带避孕套导致老婆两次打胎说明什么 男友不爱戴套套怎么办? ...中的男人都那么自私自利,只顾自己享受,不用避孕套保护女友,而是经常... 剪下一断苹果枝会长出根来吗 和平精英 和平精英循环脸怎么解决? 和平精英什么情况下弹人脸识别 如何避免触发人脸 Winxp sp2 英文版如何安装补丁 xp64位英文版怎么安装?因为网上只有英文版在64位win7系统运行下有共有... 关于安装英文版XP操作系统 哺乳期乳腺炎能按摩排奶吗 中国农业银行在河北任丘市有哪些开户行? 都叫什么? 着急用, 谢谢.. 请问河北省所有地方的中国农业银行国际代码都一样吗? 中国农业银行河北省分行待遇 中国农业银行股份有限公司河北省分行怎么样? 河北农业银行和中国农业银行什么关系 亨达是对赌公司吗?最近想用它的MT4平台,有点害怕。 沃领达是对赌平台吗?是在MT4上交易的,Hk5o,亏了钱,请问是对赌平台吗求告知 有什么方法能看出某个外汇公司是非法对赌的 我朋友介绍我做外汇,有没有人帮我看下MT4这个平台是不是非法融资或者是传销。 河北农行2012面试结果 如何查询MT4平台是否盗版呢? 你好河北的农行卡在北京能办理更业务吗 河北省农行好还是北京市农行好 河北农行面谈会当场签约吗 情侣网名 七年的另一个是什么 八年之约,情侣网名怎么弄 情侣网名(多年以后)之类的 QQ电脑管家qmsuperscan.exe遇到未知错误 求职指南公务员论坛 和多年以后相配的情侣网名 php中的$foo是什么意思?? Foo(i-1) 什么意思 请问国际机票中头等、公务舱按公布的FOO/FRT/COO/CRT/JOO/JRT票价都代表什么意思? me foo是什么意思啊 FOO8-10是什么意思? foo=foo||bar 这行代码是什么意思 Foo Man Chu 或者Foo Man是什么意思? 我在玩美服lol的时候有人说foook是什么意思 css中div[foo]什么意思? gcc 中-lfoo表示什么意思。 这个中gcc foo.c -L /home/lib -lfoo -o hello ./a.out 5 5<>temp.foo具体是什么意思(linux bash下) 仙人洞彝族文化生态村怎么样 北京富磁通科源电子有限公司怎么样? 普者黑风景区仙人洞村怎么去,清荷院渔家 四川巴中仙人洞村李家店会拆迁吗 我想用手机下载一个导航,但是我是农村人,经常走农村路,但是有些路我不知道怎么走,应该下载一个什么导 平安保险退保流程是什么样的? 联想z6pro是单扬声器吗? 生态板已经做烂了,人造板行业会有什么新的变革么?