Resultados da pesquisa a pedido "c++"
Permitindo estouros de número inteiro assinado em C / C ++
I quer números inteiros assinados transbordam quando se tornam muito grandes. Como conseguir isso sem usar o próximo maior tipo de dados (ou quando já estou no int128_t)? Por exemplo, usar números inteiros de 8 bits 19 * 12 é geralmente 260, mas ...
Problemas em C ++ / OpenGL VAO
#define GLEW_STATIC #include <GL\glew.h> #include <GLFW\glfw3.h> #include <GL\glew.h> #include <glm.hpp> #include <iostream> #include <fstream> #include <string> #define WIDTH 800 #define HEIGHT 600 #define TITLE "Dynamic" GLFWwindow* window; int ...
Problemas ao redimensionar uma imagem YUV usando a biblioteca libyuv
Estou desenvolvendo um aplicativo de câmera baseado emCamera API 2 e encontrei vários problemas usando olibyuv [https://chromium.googlesource.com/libyuv/libyuv/]. Eu quero converterYUV_420_888 imagens recuperadas de um ImageReader, mas estou ...
Inicialize a matriz global de ponteiros de função no tempo de compilação ou no tempo de execução antes do main ()
Estou tentando inicializar uma matriz global de ponteiros de função em tempo de compilação, em C ou C ++. Algo assim: module.h typedef int16_t (*myfunc_t)(void); extern myfunc_array[];module.cpp #include "module.h" int16_t myfunc_1(); int16_t ...
mecanismo de chamada do construtor
struct my { my(){ std::cout<<"Default";} my(const my& m){ std::cout<<"Copy";} ~my(){ std::cout<<"Destructor";} }; int main() { my m(); //1 my n(my()); //2 } Saída esperada: 1 ) Default 2 ) CopySaída real: O que há de errado com meu entendimento ...
Localizando a cor RGB mais próxima
Disseram-me para usar a fórmula da distância para descobrir se a cor corresponde à outra que eu tenho, struct RGB_SPACE { float R, G, B; }; RGB_SPACE p = (255, 164, 32); //pre-defined RGB_SPACE u = (192, 35, 111); //user defined long distance ...
C ++ em x86-64: quando as estruturas / classes são passadas e retornadas nos registradores?
Supondo que a ABI x86-64 no Linux, sob quais condições em C ++ as estruturas são passadas para funções nos registradores versus na pilha? Sob quais condições eles são retornados nos registros? E a resposta muda para as aulas? Se ajudar a ...
A saída de 'make' é um objeto compartilhado e não um executável
Editar: parece ser um problema do g ++, pois a compilação com o clang ++ gera um arquivo executável. Eu escrevi um aplicativo C ++ que tem uma função principal, cria uma janela de aplicativo, carrega um arquivo fbx 3D e desenha usando opengl. ...
Clangar modelo incompleto
Eu tenho o seguinte código que compila bem no Visual Studio e no g ++, mas no Clang recebo o erro "error: 'ns :: B' é um tipo incompleto" A.h #pragma once namespace ns { class B; class A { friend class B; class Inner { public: int x; Inner(int ...
Design do sistema de eventos C ++ [fechado]
Eu preciso usar um sistema de eventos em C ++. Eu tenho principalmente quatro requisitos: RapidezFácil de usarTipo SegurançaDestruição AmigávelPor "destruição amigável", quero dizer que o evento e o assinante precisam gerenciar sua desconexão ...