Dia 8 - Iniciando a criação do jfcOS (sistema operacional)

matheusgb

Matheus Gomes

Posted on October 6, 2024

Dia 8 - Iniciando a criação do jfcOS (sistema operacional)

Inicializei os estudos sobre ponteiros no C++, e já consegui uma base de entendimento para fazer minha primeira missão nesse projeto.

Preciso realizar uma lista circular duplamente encadeada para lidar com os processos do meu SO.

Lista circular duplamente encadeada

Uma lista circular duplamente encadeada é uma estrutura de dados onde os elementos são organizados em sequencia, e cada elemento tem um ponteiro para o próximo e o anterior. O último nó aponta para o primeiro, e o primeiro para o último. Cada nó tem dois ponteiros, para o próximo e para o anterior. A inserção e remoção pode ser feita tanto no inicio quanto no fim da lista.

Vi um exemplo de uma implementação em GoLang, mas ainda estou elaborando como vou fazer em C++.

A lista será genérica, e poderá organizar vários tipos de dados.

💖 💪 🙅 🚩
matheusgb
Matheus Gomes

Posted on October 6, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related