当前位置:首页 - 攻略资讯 - 正文

foobar是什么意思?(更新内容与版本)

2024-02-10 08:49:51网友

foobar是什么意思?

foo/bar是自二战时的俚语FUBAR(FuckedUpBeyondAllRepair),就是坏到无法修缮的意思。

国外的程序员用这些词很大程度上是为了幽默。

这些词没有任何意义,通常被当做占位符来使用,可以代表任何东西。

当变量,函数,或命令本身不太重要的时候,foobar,foo,bar,baz和qux就被用来充当这些实体的名字,这样做的目的仅仅是阐述一个概念,说明一个想法。

这些术语本身相对于使用的场景来说没有任何意义。

Foobar经常被单独使用;而当需要多个实体举例的时候,foo,bar,和baz则经常被按顺序使用。

扩展资料:

在计算机程序设计与计算机技术的相关文档中,术语foobar是一个常见的无名氏化名,常被作为“伪变量”使用。

从技术上讲,“foobar”很可能在1960年代至1970年代初通过迪吉多的系统手册传播开来。

另一种说法是,“foobar”可能来源于电子学中反转的foo信号,这是因为如果一个数字信号是低电平有效,那么在信号标记上方一般会标有一根水平横线,而横线的英文即为“bar”。

在《新黑客辞典》中,还提到“foo”早于“FUBAR”出现。

foobar是什么意思?(更新内容与版本)

foobar2000顶级音质播放器2.0版本Beta发布

视频介绍

foobar是什么意思?(更新内容与版本)

下面是更新内容:

现在有 x86 32 位(遗留)、x86 64 位版本。

ARM 64 位版本即将推出。

64 位版本需要更新附加组件的版本。

在 Windows 10 和 Windows 11 上支持黑暗模式。

附加组件需要更新以使用。

全新的媒体库引擎,由 SQLite 支持。

在大型库的情况下,启动和关闭速度大大加快,大大减少了内存使用。

大大提高不使用 %patterns% 的媒体库搜索查询的性能。

在默认用户界面 UI 播放列表视图中增加了专辑封面。

在默认用户界面 UI 播放列表视图中增加了可点击的评级星级。

新的默认用户界面 UI 元素:ReFacets,重新实现了大部分 Facets 功能。

旧的 Facets 组件不能与新的 64 位 foobar2000 一起使用。

改进了默认用户界面 UI 分割器,现在允许任何数量的窗格。

为默认用户界面 UI 的播放列表视图添加了“记住每个播放列表的布局”。

在默认用户界面 UI 工具栏中增加了“stream selector 选择器”元素。

新的音频输出设备管理功能 —— 不需要的设备可以被禁用,比特深度和 DSP 可以按设备进行配置。

新的内部播放列表格式,变动即时保存,崩溃时不再丢失最新变化。

新的配置数据格式,变动立即保存,崩溃时不再丢失最新变化。

可以显示文件创建时间(%file_created%)和属性(%file_attributes%)。

对于非 portable 的安装,配置文件的文件夹现在是 %appdata%\foobar2000-v2。

在升级前不需要备份旧的配置文件,用户的 foobar2000 v1.x 配置文件将不被改动。

第一次运行会导入旧的配置数据(播放列表、库)。

支持更多的音频格式:tak,ape,ac3,dts。

更新至 FFmpeg 5.1 版本。

如果“重新加载信息”检测到章节数量的变化等,会改进属性行为。

重写了内置可视化(VU / 峰值表、频谱、示波器),现在使用硬件加速渲染。

一些默认的用户界面 UI 元素(ReFacets、Equalizer、可视化)现在也可以作为列式用户界面 UI 面板访问。

网络广播对话框(文件菜单),记住以前播放的网络广播流。

现代化的资源管理器集成,不再需要单独的 32 位 / 64 位 shell 扩展 DLLs。

属性对话框现在跟随活动 UI 的主题颜色。

利用 Windows Imaging Component 进行图像解析,移除 libwebp 的依赖性。

如果系统编解码器存在,现在可以查看 HEIF、AVIF 等专辑封面。

增加了 %year% 映射,获取 %date% 的年份部分,放弃超过前四位数的内容。

改变了默认的专辑列表模式,使用 %year%。

为 SSRC 重采样器增加了采样率排除功能。

增加了来自 foobar2000 mobile 的交叉馈送 DSP。

新的控制台日志系统,将每个实例的日志文件写到指定文件夹。

新的完整配置重置语义 - 现在可清除配置文件的文件夹(可选择保留用户组件),而不是要求所有组件自行重置。

这些附加组件已过时,功能已预装使用:foo_benchmark,foo_bitcompare,foo_verifier,foo_input_monkey,foo_ac3,foo_sanitizer,foo_input_dts。

这些先前包含的组件不再可选使用 (功能将总是启用): foo_rgscan,foo_cdda,foo_albumlist。

libFLAC 1.4.2,可以对每个样本的 32 位 FLAC 文件进行解码。

解决了带 ID3 标签的 FLAC 文件被新的 libFLAC 报告为损坏的问题。

zlib 1.2.13。

修复了对 M4A itunescompilation=0 的不正确的处理。

WavPack 5.5.0。

使用 Visual Studio 2022 编译。

在不重新初始化受影响的 DSP 情况下,可以应用 DSP 配置的变化。

允许 DSP 根据预设数据处理其显示的名称。

增加了对 Wine 上明显随机崩溃的缓解措施(处理媒体索引错误时减少 C++ 抛出异常)。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。 E-MAIL:admin@bb1314.com 

精选手游 MORE +

相关资讯MORE +

好游安利换一换