小编Ril*_*son的帖子

在 macOS 上写入帧缓冲区

我想在 Mac 上重新创建本文中所示的程序。这可能吗?到目前为止,我的研究表明“不”,但我还不想放弃。Python 是首选,但我的目的很简单,大多数语言都可以。

编辑:为了详细说明我的目标,它将单个像素写入没有背景的屏幕上。我不在乎它们是否会被鼠标移动删除,如果有比帧缓冲区更好的方法,我会使用它。

python macos graphics framebuffer

7
推荐指数
1
解决办法
1345
查看次数

如何将变量声明为常量数组的元素?

我为措辞不好的标题道歉,但我想不出更好的方式来表达它.这是我的代码(忽略类和main方法以及其他样板):

int i = 2;
int j = {9,88,777,6666}[i];
Run Code Online (Sandbox Code Playgroud)

我希望j是777,但它拒绝编译.作为参考,这里是另一个我认为应该基本上是等同的片段,并且实际上确实有用.

int i = 2;
int[] arr ={9,88,777,6666};
int j = arr[i];
Run Code Online (Sandbox Code Playgroud)

有没有办法像我的第一个非工作示例那样在两行上执行此操作?

(我知道这几乎不是一个好主意,但我正在做类似于codegolf的事情,看起来这应该是可能的.)

java arrays

0
推荐指数
1
解决办法
45
查看次数

标签 统计

arrays ×1

framebuffer ×1

graphics ×1

java ×1

macos ×1

python ×1