DoTheWorld - Biblioteca completa para manipulação de Arquivos e Pastas em C
Neste artigo você irá aprender a fazer manipulação de arquivos e pastas em C de maneira fácil e intuitiva, através da biblioteca DoTheWorld.
[ Hits: 4.505 ]
Por: Mateus Moutinho em 19/01/2024
#include "doTheWorld.h" int main(){ long tamanho; unsigned char * conteudo = dtw_load_binary_content( "imagem.jpg", &tamanho ); if(conteudo){ char *em_base64 = dtw_base64_encode(conteudo,tamanho); printf("%s",em_base64); free(conteudo); free(em_base64); } else{ printf("conteudo nao existe"); } return 0; }
#include "doTheWorld.h" int main(){ long tamanho; unsigned char * conteudo = dtw_load_binary_content( "imagem.jpg", &tamanho ); if (conteudo) { char *em_base64 = dtw_base64_encode(conteudo,tamanho); //reconvertendo long novo_tamanho; unsigned char *de_volta_em_binario = dtw_base64_decode( em_base64, &novo_tamanho ); dtw_write_any_content("saida.jpg",de_volta_em_binario,novo_tamanho); free(conteudo); free(de_volta_em_binario); free(em_base64); } else{ printf("conteudo não existe"); } return 0; }
Guia de Programação em C/GTK 2 - Construindo uma Calculadora Completa
Manipulação de arquivos em C++
Manipulação de imagens no formato PPM
Manipulando arquivos em C (parte 2)
Manipulando arquivos em C (parte 1)
Instalando Facebook Folly através do Conan
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Como anda a saúde do disco rígido?
Reescalando a tela hd para fullhd com o xrandr
Debian 13 "trixie&... lançado! (9)
Programas nao carrega os topicos (10)
Rede Windows / Linux Mint- pastas e arquivos somente como leitura (4)