Criando um arquivo HTML que executa um programa C++

Para criar um arquivo HTML que execute um programa C++ no servidor e mostre o resultado no navegador, é necessário seguir alguns passos. Primeiro, é preciso criar o programa C++ e compilar o código para gerar um executável. Em seguida, será necessário escrever um script JavaScript que execute esse executável com os parâmetros necessários e capturar a saída para mostrar no HTML.

Continuar lendo Criando um arquivo HTML que executa um programa C++

Implementação de um programa c++ para gerar um código qrCode

Vou descrever como seria a implementação de cada um dos passos do artigo anterior em código C++. Note que a implementação real pode variar dependendo da arquitetura do projeto em que está trabalhando.

Continuar lendo Implementação de um programa c++ para gerar um código qrCode

Código c++ para gerar um qrCode a partir de uma string

Gerar um QR Code sem usar uma biblioteca externa em C++ pode ser um processo desafiador, mas possível. Neste artigo, vamos explicar os passos necessários para criar um programa em C++ que possa gerar uma imagem PBM para um QR Code usando apenas a biblioteca padrão do C++.

Continuar lendo Código c++ para gerar um qrCode a partir de uma string

Guia de Layouts da Biblioteca Qt: Como Usá-los em Programas C++

A biblioteca Qt é uma das bibliotecas mais populares para desenvolvimento de interfaces gráficas de usuário (GUIs) em C++. Ela fornece um conjunto de ferramentas e componentes que podem ser usados para criar interfaces de usuário com aparência profissional e de alta qualidade. Um dos principais recursos da biblioteca Qt é a sua extensiva coleção de layouts, que permitem que os widgets da GUI sejam organizados de forma automática e responsiva.

Continuar lendo Guia de Layouts da Biblioteca Qt: Como Usá-los em Programas C++

Usar código C/C++ em um projeto escrito em C#

Platform Invocation Services (PInvoke) permite que código gerenciados chame funções não gerenciadas que foram implementadas em uma DLL.
Esse artigo irá mostrar o que você precisa fazer para ser capaz de chamar essas funções a partir do C#. Os atributos discutidos nesse artigo irão permitir que você chame essas funções e que os tipos de dados sejam guiados de forma correta.
Continuar lendo Usar código C/C++ em um projeto escrito em C#

Usar uma biblioteca C++ em um programa Swift

O Swift é uma nova linguagem de programação que combina os melhores recursos de linguagens mais antigas como Java, C++, Objective-C, etc. Todavia, existem grandes bases de código em C e C++. E se você possuir uma biblioteca desenvolvida em C++ e quiser usar esse código em sua aplicação Swift?
Continuar lendo Usar uma biblioteca C++ em um programa Swift

A mágica por trás dos comandos configure / make / make install

Se você já utilizou algum sabor de Unix para desenvolvimento, provavelmente instalou software a partir do código fonte com esses comandos:

./configure
make
make install

Eu sei que eu digitava bastante isso, mas quando eu comecei a utilizar o Linux eu não entendia realmente o que isso significava, eu só sabia que que quisesse instalar algum software teria que digitar esses comandos.

Continuar lendo A mágica por trás dos comandos configure / make / make install