Stdlib46 itens
004

std.ArrayList em Zig — Referência e Exemplos

std.ArrayList — Array Dinâmico O std.ArrayList é a estrutura de dados de array dinâmico da biblioteca padrão do Zig. Ele funciona como um vetor que cresce automaticamente …

4 min
005

std.atomic em Zig — Referência e Exemplos

std.atomic — Operações Atômicas O módulo std.atomic fornece operações atômicas para programação concorrente sem locks (lock-free programming). Operações atômicas são …

4 min
006

std.crypto em Zig — Referência e Exemplos

std.crypto — Criptografia O módulo std.crypto fornece implementações criptográficas de alta qualidade escritas em Zig puro (sem dependências de C). Ele inclui funções de …

3 min
009

std.debug em Zig — Referência e Exemplos

std.debug — Depuração e Diagnóstico O módulo std.debug contém utilitários de depuração para desenvolvimento em Zig. Inclui saída de diagnóstico via stderr, assertions, …

5 min
010

std.event em Zig — Referência e Exemplos

Event Loop e I/O Assíncrono em Zig O Zig historicamente explorou um modelo de programação assíncrona baseado em async frames e um event loop integrado à biblioteca …

4 min
011

std.fmt em Zig — Referência e Exemplos

std.fmt — Formatação de Strings O módulo std.fmt é o sistema central de formatação do Zig, usado por std.debug.print, writer.print, std.fmt.bufPrint e muitas outras …

4 min
013

std.fmt.parseInt em Zig — Referência e Exemplos

std.fmt.parseInt / parseFloat — Conversão de Strings para Números As funções std.fmt.parseInt e std.fmt.parseFloat convertem representações textuais de números em valores …

4 min
014

std.fs em Zig — Referência e Exemplos

std.fs — Sistema de Arquivos O módulo std.fs fornece uma interface portável para operações com o sistema de arquivos. Ele permite abrir, criar, ler e escrever arquivos, …

3 min
015

std.fs.cwd() em Zig — Referência e Exemplos

std.fs.cwd() — Diretório de Trabalho Atual A função std.fs.cwd() retorna um handle Dir que representa o diretório de trabalho atual (Current Working Directory) do …

3 min
016

std.fs.Dir em Zig — Referência e Exemplos

std.fs.Dir — Tipo Dir e Iteração O tipo std.fs.Dir representa um descritor de diretório aberto. Ele é a base para operações de sistema de arquivos no Zig, oferecendo …

4 min
017

std.fs.File em Zig — Referência e Exemplos

std.fs.File — Tipo File e Operações O tipo std.fs.File representa um descritor de arquivo aberto no sistema operacional. Ele fornece métodos para leitura, escrita, …

4 min
018

std.heap em Zig — Referência e Exemplos

std.heap — Alocadores de Memória O módulo std.heap fornece implementações concretas da interface std.mem.Allocator. Cada alocador tem características diferentes, …

3 min
026

std.io em Zig — Referência e Exemplos

std.io — Entrada e Saída O módulo std.io é o ponto central para operações de entrada e saída no Zig. Ele fornece interfaces genéricas (Writer e Reader) que são …

3 min
029

std.io.Reader em Zig — Referência e Exemplos

std.io.Reader — Interface de Leitura A interface Reader é o mecanismo genérico do Zig para leitura de bytes. Assim como o Writer, ela é parametrizada em tempo de …

4 min
030

std.io.Writer em Zig — Referência e Exemplos

std.io.Writer — Interface de Escrita A interface Writer do Zig é o mecanismo genérico fundamental para escrita de bytes. Qualquer tipo que implemente a função de escrita …

4 min
031

std.json em Zig — Referência e Exemplos

std.json — Parsing e Serialização JSON O módulo std.json fornece funcionalidades completas para trabalhar com JSON no Zig. Ele inclui um parser que pode desserializar …

3 min
034

std.mem em Zig — Referência e Exemplos

std.mem — Operações de Memória O módulo std.mem fornece funções fundamentais para trabalhar com memória e slices no Zig. Ele inclui operações de comparação, busca, cópia, …

4 min
039

std.net.Address em Zig — Referência e Exemplos

std.net.Address — Endereços de Rede O tipo std.net.Address representa um endereço de rede completo (endereço IP e porta) usado para identificar endpoints em comunicações …

4 min
041

std.os em Zig — Referência e Exemplos

std.os — Interface com o Sistema Operacional O módulo std.os (e seu complemento std.posix) fornece acesso direto às APIs do sistema operacional. No Zig, a filosofia é …

3 min
042

std.process em Zig — Referência e Exemplos

std.process — Gerenciamento de Processos O módulo std.process fornece funcionalidades para gerenciar processos no Zig. Isso inclui a execução de processos filhos, acesso …

5 min
043

std.Thread em Zig — Referência e Exemplos

std.Thread — Threads Nativas O módulo std.Thread fornece acesso a threads nativas do sistema operacional no Zig. Ele permite criar threads, aguardar sua conclusão, e …

4 min
046

std.time em Zig — Referência e Exemplos

std.time — Tempo e Medição de Performance O módulo std.time fornece funcionalidades para trabalhar com tempo no Zig, incluindo medição de alta resolução, timestamps, …

5 min