Skip to content

Conversation

@src-lua
Copy link

@src-lua src-lua commented Oct 10, 2025

Troquei de NEUTRO pra IDENTITY pra manter o padrão.

Trocar o default de T NEUTRO = 0; para T IDENTITY = T(); faz com que funcione naturalmente para tipos arbitrários pra seg Custom sem dar erro de compilação, com tanto que teu tipo arbitrário tenha um construtor simples (que normalmente já é o neutro mesmo). Fica bem mais fácil.

Além disso, pra Tipos compostos, quando tu faz inicialização com array, dá um bug bizarro se o assign da seg for com vazio, tem que dar assign de identidade pra funcionar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant