Resultados da pesquisa a pedido "c++"
c ++ sizeof () de uma classe com funções
Eu tenho uma pergunta em C ++. Eu escrevi a seguinte turma: class c { int f(int x, int y){ return x; } };o tamanhoof () da classe c retorna "1". Eu realmente não entendo por que ele retorna 1. Tentando entender melhor o que está acontecendo, ...
Armazenamento local de threads e iOS
Meu entendimento é que o iOS não suporta__thread. Obviamente, existe uma maneira de fazer isso usandopthread_setspecific. No entanto, já existe uma classe de modelo que implementou essa funcionalidade? Eu comi para reinventar a roda, ...
Embed XNA no WinForms
É possível incorporar um jogo XNA em um C # WinForm ou em uma janela C ++. Se sim, então Como. Eu quero usar controles normais da interface do usuário e ter uma interface com janelas do jogo para simulações mais interativas e dinâmica
adicionar novo membro para copiar o lembrete de c-tor / o-tor / serialização
Quase todos os projetos c ++ têm classes com o método copy c-tor / copy operator / serialize etc. Que normalmente faz alguma coisa com todos os membro Às vezes, os desenvolvedores esquecem de adicionar um novo membro a essas funçõe Você ...
Linux X11 - Gancho de teclado global
possível (ou como) criar um mecanismo (no Linux X11, C ++) que funcione como um gancho global no Windows (SetWindowsHookEx () Gostaria de conseguir o evento principal, mas com o possibilidade de propagação adicional. Estou tentando usar um ...
Saída do programa cuda não é o que era esperado
#include<cuda_runtime.h> #include<stdio.h> #include<cuda.h> #include<stdlib.h> __global__ void setVal(char **c){ c[(blockIdx.y * gridDim.x) + blockIdx.x] = "hello\0"; } int main(){ char **gpu = NULL; cudaMalloc((void**)&gpu, 6 * sizeof(char *)); ...
size_t vs aviso int
Estou recebendo o seguinte aviso sempre para o seguinte tipo de códig std::vector v; for ( int i = 0; i < v.size(); i++) { }warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data Eu entendi aquilosize() ...
sando hashmark no valor das opções do programa (arquivo in
Tenho problemas para ler um arquivo ini usando as opções do programa boost. O problema é uma chave que contém marcas de hash (exemplo simples): [seção key = "xxx # aaaa" Ao recuperar a chave, retorna "xxx", porque a marca de hash parece ...
vitando métodos virtuais no construt
Digo que tenho a seguinte hierarquia de classes: class Base { virtual int GetClassID(){ return 0;}; public: Base() { SomeSingleton.RegisterThisObject(this->GetClassID()); } class Derived { virtual int GetClassID(){ return 1;}; public: ...
omo converter uma matriz de caracteres 2D para uma matriz 2D in
char puzzle[i][j]; int i,j,count=0; char value[81]; for( i = 0; i < 9; i++){ for( j = 0; j < 9; j++){ cin >> value[count]; puzzle[i][j] = value[count]; count++; }}Este o que tenho até agora. Eu tentei usar atoi, mas eu precisava de um char * str. ...