小编mal*_*loc的帖子

FILE 结构中未使用的变量

我在看struct _IO_FILE

struct _IO_FILE
{
  int _flags;       /* High-order word is _IO_MAGIC; rest is flags. */

  /* The following pointers correspond to the C++ streambuf protocol. */
  char *_IO_read_ptr;   /* Current read pointer */
  char *_IO_read_end;   /* End of get area. */
  char *_IO_read_base;  /* Start of putback+get area. */
  char *_IO_write_base; /* Start of put area. */
  char *_IO_write_ptr;  /* Current put pointer. */
  char *_IO_write_end;  /* End of put area. */
  char *_IO_buf_base;   /* Start of …
Run Code Online (Sandbox Code Playgroud)

c io struct file stream

4
推荐指数
1
解决办法
97
查看次数

查看其他应用的通知

我的应用程序应该使用什么API来查看我是否收到了来自facebook的示例的通知,因此写在一个文本框"Facebook!"中?

android android-notifications

3
推荐指数
1
解决办法
4141
查看次数

在向量中复制二进制文件

我试图通过编写一个模拟器来熟悉 Rust(并学习它)。我需要将一个文件(我的 rom 图像)加载到一个向量中,即我的模拟 ram。

这是我的代码:

let image = std::fs::read(filepath).ok().unwrap();
let mut i = 0;
for n in image {
    self.memory[400 + i] = n;
    i += 1;
}
Run Code Online (Sandbox Code Playgroud)

memory 是Vec<u8>用全零 ( memory: vec![0; 4*1024])初始化的。现在有了这个代码我就可以了,它可以满足我的要求,但是我有更好(更快/更紧凑)的方法来做到这一点吗?

rust

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

标签 统计

android ×1

android-notifications ×1

c ×1

file ×1

io ×1

rust ×1

stream ×1

struct ×1