Tag Archives: biblioteca

C: Escondendo o conteúdo de structs com tipos incompletos

Algumas vezes é possível utilizar alguns paradigmas de orientação à objetos em C. Ao se projetar uma biblioteca, podemos encapsular o conteúdo das structs usando tipos incompletos e provendo funções para manipular o conteúdo destas. Imagine uma biblioteca que cria … Continue reading

Posted in C | Tagged , , , , , , | 9 Comments

C/C++: cannot open shared object file

As bibliotecas compartilhadas são carregadas no início da execução de um programa. No Linux, o dynamic loader procura pelas bibliotecas em /lib e /usr/lib. Caso a biblioteca não esteja presente neste caminho, recebemos uma mensagem de erro parecida com a … Continue reading

Posted in C, CPP, Linux | Tagged , , , , , , , | 7 Comments

Tcl/Tk: Carregando scripts em lote (bibliotecas)

E possível destinar um diretório para nossos códigos auxiliares ou plugins, e na inicialização do sistema importá-los, utilizando o comando source. Por exemplo, considerando que há vários arquivos .tcl no diretório plugin/ foreach p “[glob plugin/*.tcl]” { source $p }

Posted in Tcl-Tk | Tagged , , , , , , | Leave a comment