Como Começar no CMake para Compilar em C e C++
CMakeFiles.txt Para compilar um programa com Cmake, crie um arquivo CMakeFiles.txt na raiz do projeto. Este arquivo deve conter: Versão minima que a maquina deve ter para compilar cmake_minimum...
CMakeFiles.txt Para compilar um programa com Cmake, crie um arquivo CMakeFiles.txt na raiz do projeto. Este arquivo deve conter: Versão minima que a maquina deve ter para compilar cmake_minimum...
Necessita de revisão! Injeção de dependência É uma técnica de organizar o código de uma maneira onde as dependências são fornecidas por outros objetos, ao invés dele mesmo. Isso aumenta a te...
Segue abaixo um resumão dos principais tópicos sobre a linguagem de programação C++ #include <iostream> // (C++) #include <ostream> #include <stdio.h> #include <stdlib.h> #...
void test_color() { printf("0x11ff2233 >> 8 == %x\n", 0x11ff2233 >> 8); printf("0xff223300 >> 8 == %x\n", 0xff223300 >> 8); printf("%d\n", 0x0011ff22 == (0x11ff...
Structs // em C (precisamos de typedef) typedef struct { int x, y; } Vec2f; // em C++ struct Vec2f { int x, y; }; Vec2f test_struct() { // inicializacao em C++ Vec2f vec = {}; ...
https://wiki.libsdl.org/SDL_Init: Initialize the SDL library https://wiki.libsdl.org/SDL_CreateWindow: Create a window with the specified position, dimensions, and flags. https://wiki.libsdl...
Para iniciar o mysql server já instalado no Windows vamos rodar: path_to_\mysql\bin>mysqld --install path_to_\mysql\bin>mysqld --initialize Então, entraremos nos services: “Windows key + ...
Preenchendo o Som Para construir uma saída senoidal para cada sample, precisamos calcular com base no seno. Como o seno é um valor indo de -1 à 1, precisamos mapear um ciclo completo (periodo). E...
Preenchendo o Som Queremos preencher um Buffer circular para tocar 1 segundo de áudio. Isso significa que quando preenchermos uma região e ela atingir o final do buffer, iremos retornar ao início...
Em Objective-C, __bridge é uma palavra-chave usada na conversão de tipos para trabalhar com objetos Core Foundation (CF) e Objective-C, especificamente para transferir propriedade ou especificar co...