Zenn
ousttrueousttrue
¥0今すぐ読む
zig note

zig note

ousttrue
ousttrue
無料で読める本

zig言語学習帳。 ちょっとずつ `0.13.0` に書き換え 長すぎてメンテナンスしづらいので分割。 build https://zenn.dev/ousttrue/articles/736510c7696569 zig cc https://zenn.dev/ousttrue/articles/8c63af554a4156

Chapters
Chapter 01

breaking changes !

Chapter 02

その他のエラー

Chapter 03

.{} 無名リテラル, デフォルト値, anytype(tuple)

Chapter 04

`0.13` for, while 文

Chapter 05

命名規則など

Chapter 06

フォーマッター: zig fmt

Chapter 07

struct

Chapter 08

optional orelse & error catch

Chapter 09

関数: 関数仮引数は const

Chapter 10

関数: array は struct 扱い

Chapter 11

関数: 関数ポインター

Chapter 12

`v0.13` 関数の引数から返り値の型を決める

Chapter 13

単複pointer, slice, array, sentinel, optional

Chapter 14

allocator

Chapter 15

文字列: []const u8

Chapter 16

Runtime polymorphism

Chapter 17

型変換

Chapter 18

std: ArrayList

Chapter 19

std.HashMap

Chapter 20

writer

Chapter 21

std.log

Chapter 22

comptime: TypeInfo

Chapter 23

duck typing

Chapter 24

std: json

Chapter 25

Cとの連携

Chapter 26

test

Chapter 27

@cImport と zig translate-c

Chapter 28

`v0.13` async: suspend, resume

Chapter 29

std.zig.parse: ast

Chapter 30

Iterator

Chapter 31

コマンドライン引き数

Community
読者コミュニティ|zig note
Author
ousttrue
ousttrue

わし

Topics
Zig
¥0今すぐ読む
公開
2022/06/05
本文更新
2024/07/30
文章量
約41,900字
価格
0円
ポスト
Zenn

エンジニアのための
情報共有コミュニティ

About

  • Zennについて
  • 運営会社
  • お知らせ・リリース
  • イベント

Guides

  • 使い方
  • 法人向けメニューNew
  • Publication / Pro
  • よくある質問

Links

  • X(Twitter)
  • GitHub
  • メディアキット

Legal

  • 利用規約
  • プライバシーポリシー
  • 特商法表記