Encontrando erros em C/C++ com Valgrind
Quem programa em C/C++ sabe que 9 em cada 10 erros em tempo de execução são causados por problemas com memória. Esses problemas normalmente são difíceis de encontrar. Para ajudar nessa hora e
Por: Fabio Junior Sabai
Usando o friend em C++
Programar usando orientação objeto significa encapsular num mesmo módulo dados, informações e operações que de alguma forma se relacionam. Porém as vezes é preciso quebrar esse encapsulamento, por alg
Por: Fabio Junior Sabai
Sobrecarregamento de operadores
Em C++ é possível construir classes e utilizar os operadores da linguagem (++, --, [], ==, etc) para realizar operações nas suas classes. Isso chama-se sobrecarregamento de operadores. É muito simples
Por: Fabio Junior Sabai
Configurando Ctrl+Alt+[tecla] para desligar o computador
Todos que usamos Linux já sabemos que o conjunto Ctrl+Alt+Del reinicia o computador. O que muitos não sabem é que é possível configurar uma outra seqüência qualquer para executar uma outra funç
Por: Fabio Junior Sabai
Classes para vários tipos (templates)
Em C++ é possível criar uma classe (como uma lista ou uma pilha) que aceite diferentes tipos. Isso é feito usando templates. Para definir uma classe utilizando template faça assim:
Por: Fabio Junior Sabai
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Instalando e usando o Dconf Editor, o "regedit" para Linux
Como instalar o navegador TOR no seu Linux
Instalando Zoom Client no Ubuntu 24.04 LTS
O jogo Minecraft crasha antes mesmo de iniciar, porem o erro só ocorre... (2)
Sistema da Coréia do Norte - Red Star OS (69)
HD SSD inacessível: scsi error badly formed scsi parameters (2)