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: 2.508 ]
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
Manipulando arquivos em C (parte 2)
Manipulando arquivos em C (parte 1)
Manipulação de arquivos em C++
Manipulação de imagens no formato PPM
Utilizando a biblioteca NCURSES - Parte I
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
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Discord no Ubuntu 24.04 LTS
Como instalar o XFCE4-terminal na sua distribuição Linux e integrá-lo ao sistema
Como instalar o Tilix Terminal no Gnome e usá-lo como menu drop-down ao estilo Quake
BUG ao atualizar pacotes libglib2.0-0 libglib2.0-bin libglib2.0-data (1)
COMANDO PVCREATE NÃO ENCONTRADO (3)
Aviso! Spin do Fedora (versão lxde) com problemas no programa de insta... (2)