Articles of matrizes de

Podemos criar uma matriz de sprites em SFML / C ++?

Minha pergunta é muito simples. Podemos criar uma série de sprites ou imagens em SFML. Por exemplo: int myArray[] = {1, 2, 3}; Considere o número de índice um, dois e três são três imagens diferentes. Como podemos fazer isso? Alguém pode explicar com algum exemplo de código?

Matrizes Dinâmicas

Eu estou apenas começando a aprender C ++, então me desculpe por essa simples pergunta. O que estou fazendo é ler números de um arquivo e depois tentar adicioná-los a um array. Meu problema é como você aumenta o tamanho da matriz? Por exemplo, pensei que poderia fazer apenas: #include using namespace std; int main() […]

Erro: não corresponde a ‘operator &&’

Estou recebendo o seguinte erro erro: nenhuma correspondência para ‘operator &&’ in ‘board [0] [0] && board [0] [1]’ Meu código é o seguinte: #include #include #include using namespace std; int main() { string board[3][3]; board[0][0] = “[ ]”; board[0][1] = “[ ]”; board[0][2] = “[ ]”; board[1][0] = “[ ]”; board[1][1] = “[ ]”; […]

Como podemos trocar 2 arrays em complexidade constante ou O (1)?

Como podemos trocar 2 arrays em complexidade constante ou O (1)? Existe uma maneira que podemos fazer isso? Eu tentei usar pointers, mas está dando erro mais isso não vai ajudar, porque é apenas trocar os pointers, mas não as matrizes #include int AA[100], *A=AA, BB[100], *B=BB; swap(A, B); Eu tentei usar o operador de […]

Alocação dinâmica de array de objects

Eu preciso de um ponteiro duplo do tipo DizzyCreature (minha class) para apontar para uma matriz de pointers DizzyCreature. Quando eu executo, eu recebo “Violação de access lendo o local 0x …”. Eu posso fazer um DizzyCreature * e chamar suas funções de membro muito bem, mas quando não posso executar através da matriz e […]

Impulsionar a serialização binária – matriz dupla de erro de tamanho fixo

Eu estou criando uma class que armazena muitas duplas para salvar / carregar com impulso. A carga precisa ser o mais rápida possível, para que o objective seja o formato binário funcionar. Basicamente, eu tenho uma class que armazena um vetor de estruturas: vector onde DataChunk armazena uma matriz dupla de comprimento fixo double data[2048] […]

Acessando matriz além do limite

Eu tenho dois caracteres matriz de tamanho 100 (char array1 [100], char array2 [100]). Agora eu só quero verificar se alguém está acessando a matriz além do limite ou não. É necessário porque supõe que a memory alocada para array1 e array2 seja consecutiva, pois o array1 termina e o array2 é iniciado. Agora, se […]

Layout da memory: dados 2D N * M como apontador para N * M buffer ou como array de N pointers para arrays

Estou hesitando em como organizar o layout de memory dos meus dados 2D. Basicamente, o que eu quero é um array double 2D N * M, onde N ~ M estão na casa dos milhares (e são derivados de dados fornecidos pelo usuário) Do jeito que eu vejo, eu tenho 2 escolhas: double *data = […]

Como faço para usar um elemento de matriz estática como um índice para uma matriz estática de objects que são de instanciações de modelo diferentes

Como faço para usar um elemento de matriz estática como um índice para uma matriz estática de objects que são de instanciações de modelo diferentes? Eu estou preso recebendo o erro óbvio do compilador: argumento de modelo inválido para ‘N’, expressão constante de tempo de compilation esperado. Não sei se há uma resposta não-c ++ […]

passar matriz não uniforme para shader

Eu tenho uma idéia do fragment shader que verifica se o fragment atual está dentro de um polígono. Os valores de vértice desse polígono devem ser transferidos para esse shader por uma matriz de floats. O problema é que um array uniforme de floats é removido (location = -1), já que não é usado diretamente […]