изменено: README.md
This commit is contained in:
38
README.md
38
README.md
@@ -1,2 +1,40 @@
|
|||||||
# learning-zig-rus
|
# learning-zig-rus
|
||||||
translation...
|
translation...
|
||||||
|
|
||||||
|
|
||||||
|
```zig
|
||||||
|
pub fn init(bp: *BitPredictor, f: *fs.File, r: *Reader) !Decoder {
|
||||||
|
|
||||||
|
var d = Decoder {
|
||||||
|
.bp = bp,
|
||||||
|
.file = f,
|
||||||
|
.reader = r,
|
||||||
|
};
|
||||||
|
|
||||||
|
var byte: u8 = undefined;
|
||||||
|
for (0 .. 4) |_| {
|
||||||
|
byte = try r.give() orelse 0;
|
||||||
|
d.x = (d.x << 8) | byte;
|
||||||
|
}
|
||||||
|
return d;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
pub fn init(bp: *BitPredictor, f: *fs.File, r: *Reader) !Decoder {
|
||||||
|
|
||||||
|
var d = Decoder {
|
||||||
|
.bp = bp,
|
||||||
|
.file = f,
|
||||||
|
.reader = r,
|
||||||
|
};
|
||||||
|
|
||||||
|
var byte: u8 = undefined;
|
||||||
|
for (0 .. 4) |_| {
|
||||||
|
byte = try r.give() orelse 0;
|
||||||
|
d.x = (d.x << 8) | byte;
|
||||||
|
}
|
||||||
|
return d;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user