Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

finalizando desafio 1 #235

Merged
merged 1 commit into from
Oct 13, 2023
Merged

finalizando desafio 1 #235

merged 1 commit into from
Oct 13, 2023

Conversation

Ahegys
Copy link
Contributor

@Ahegys Ahegys commented Oct 5, 2023

(1) cubo simples

Explique um pouco como resolveu o desafio

Realizei uma alocação de memória na heap usando a biblioteca padrão do Zig para obter os argumentos. Além disso,
fiz verificações tanto nos argumentos quanto nas alocações. Também substituí os números mágicos do código por
constantes de fácil acesso dentro de uma struct e adicionei mensagens de log caso os argumentos passados não
estejam de acordo.

Pontos interessantes

Embora a biblioteca padrão de matemática estivesse disponível, optei por implementar manualmente o cálculo no
código

Observações

Para construir o projeto, é necessário estar na versão 0.11.0 do Zig. Como é uma linguagem nova, é possível que algumas coisas mudem e o processo de construção e execução possa não funcionar em versões diferentes.

@lanjoni lanjoni merged commit 7769aee into he4rt:main Oct 13, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants