ProgramaçãoProjectosSistemasSoftwares

2020-05-15 – Um Brutal Erro em C++ nos Terminais de Linux, e uma pequena história de Pipe Brokens

Uma imagem de 15 de Maio, uma pequena curiosidade, de como pequenitas falhas ao se programar numa linguagem destas, pode causar estragos, até no sistema operativo ou máquina, com uma pequena história associada, do Passado. ?

Foi a única vez em que me esqueci de partilhar com uma imagem de uma série Anime que estivesse a ver na altura, desde que comecei a fazê-lo…

Descrição da altura:

«Ia rebentando com a máquina. ?

Nem por isso, mas notem ali em baixo o “invalid pointer”.

Mas agora a sério um colega em tempos estava a aprender a programar em C e lembro-me que ele correu o programa dele uma vez, e o Linux crashou e quando tentou arrancar não arrancava, só dizia “Pipe Broken”. Depois ele instalou o Linux de nvo, correu o programa, e zás: “Pipe Broken”, de novo o Linux estragado, e ele desistiu do programa (é verídico haha).

É o poder do C/C++. ?

Mas eu não trabalho com pointers e endereços marados de memória aqui, ou melhor, trabalho pouco com pointers. Neste caso foi um erro estúpido meu.

2020-05-15 – 14h25.»

Leave a Reply

Your email address will not be published. Required fields are marked *

RSS
Follow by Email
LinkedIn
LinkedIn
Share
URL has been copied successfully!