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?
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() […]
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)? 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 […]
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 […]
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] […]
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 […]
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? 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 ++ […]
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 […]